MPR Cookies Revolution

GDPR-Compliant Cookie Consent and Tracking Management Made Easy

Price: €299.00
Tax included

MPR Cookies Revolution is a comprehensive GDPR/CCPA cookie consent manager for PrestaShop with granular category controls, true script blocking, consent logging, and native Google Consent Mode v2 integration.

  • Category-Based Consent: Necessary, Analytics, Marketing, and Preferences — clear, granular control
  • True Script Blocking: Non-essential scripts completely blocked until consent — zero tracking before approval
  • Google Consent Mode v2: Native integration sends proper consent signals to all Google services
  • Consent Audit Trail: Timestamped consent records with export for compliance demonstrations
  • Customizable Banner: Position, colors, fonts, buttons, text — match your store design perfectly
  • Cookie Scanner: Auto-detects cookies from core, modules, and third-party scripts
  • Geo-Targeted Display: Show consent banner only where legally required
  • WCAG 2.1 AA: Fully accessible — keyboard navigation, screen readers, proper focus management
  • Zero Dependencies: No external libraries or CDN — complete infrastructure independence
  • Multistore Ready: Per-store consent configurations and cookie inventories

Essential for GDPR/CCPA compliance. Preserves marketing measurement through Google Consent Mode v2. Compatible with PrestaShop 1.7 through 9.x.

Product availability: Instant download after purchase
Share

GDPR Cookie Consent Done Right

MPR Cookies Revolution is a comprehensive GDPR/CCPA cookie consent management system for PrestaShop that provides legally compliant, user-friendly cookie controls without compromising your analytics, marketing, and conversion tracking capabilities. In an era where data privacy regulations carry fines of up to 4% of global annual revenue (GDPR) or $7,500 per violation (CCPA), proper cookie consent management is not optional — it is a fundamental business requirement.

This module goes far beyond a simple "accept cookies" banner. It implements granular, category-based consent controls that give visitors genuine choice over which types of cookies they accept, while ensuring that no tracking scripts fire until appropriate consent is obtained. The result is full regulatory compliance, preserved user trust, and — critically — maximized consent rates through thoughtful UX design that makes accepting cookies feel like a natural part of the browsing experience rather than an annoying interruption.

With built-in Google Consent Mode v2 integration, Cookies Revolution ensures that your Google Analytics, Google Ads, and other Google services receive proper consent signals, maintaining your ability to measure and optimize marketing performance even as privacy regulations tighten.

Key Features and Benefits

  • Category-Based Consent: Cookies are organized into clear categories — Necessary (always active), Analytics, Marketing, and Preferences — each with a plain-language description that helps visitors make informed decisions.
  • Script Blocking Until Consent: All non-essential scripts (Google Analytics, Facebook Pixel, remarketing tags, chat widgets, etc.) are completely blocked until the visitor grants consent for the relevant category. Scripts are injected dynamically after consent — not loaded and then blocked.
  • Google Consent Mode v2: Full integration with Google's Consent Mode v2, sending proper consent signals (ad_storage, analytics_storage, ad_user_data, ad_personalization) to Google services. This enables conversion modeling and behavioral analytics even for visitors who decline tracking cookies.
  • Consent Logging with Timestamps: Every consent decision is logged with a timestamp, visitor identifier, and the specific categories accepted or rejected. This audit trail is essential for demonstrating GDPR compliance to data protection authorities.
  • Customizable Banner Design: Full control over the consent banner's appearance — position (top bar, bottom bar, center modal, corner popup), colors, fonts, button styles, text content, and animations. Match your store's design language perfectly.
  • Granular Cookie Management Panel: A detailed cookie management panel lists every cookie your site sets, organized by category, with descriptions of each cookie's purpose, duration, and provider. Visitors can toggle individual categories on and off at any time.
  • Auto-Detected Cookies: The module scans your store and identifies cookies being set by PrestaShop core, installed modules, and third-party scripts, helping you build a complete cookie inventory without manual research.
  • Consent Expiry & Re-Prompt: Configure how long consent decisions remain valid before visitors are re-prompted. Comply with regulations that require periodic consent renewal.
  • Geo-Targeted Display: Optionally show the consent banner only to visitors from regions where it is legally required (EU, UK, California, etc.), reducing friction for visitors from unregulated regions.
  • Accessibility Compliant: The consent banner meets WCAG 2.1 AA standards — keyboard navigable, screen reader compatible, sufficient contrast ratios, and proper focus management.

Technical Details

  • Script Injection Engine: Non-essential scripts are stored as text/plain type attributes and dynamically converted to executable scripts only after consent is granted. This approach guarantees zero tracking before consent — not even a brief initialization.
  • Consent Storage: Consent decisions are stored in a first-party cookie with configurable duration (default 365 days). No server-side requests are needed for consent checks, ensuring zero impact on page load performance.
  • Audit Log Database: Consent records are stored in a dedicated database table with visitor hash, consent timestamp, categories accepted, categories rejected, and consent version. Exportable for compliance audits.
  • No External Dependencies: The consent banner and management panel are built with vanilla JavaScript and CSS. No external libraries, CDNs, or third-party services — your consent management runs entirely on your own infrastructure.
  • Cookie Scanner: Built-in scanner detects cookies set during a simulated page load, identifying their names, domains, durations, and likely categories to accelerate cookie inventory creation.
  • Multistore Support: Independent consent configurations, banner designs, and cookie inventories per store.
  • Compatible with PrestaShop 1.7, 8.x, and 9.x with version-specific hook compatibility.

Why is this module unique?

  • Native Google Consent Mode v2 integration — proper consent signals sent before any Google scripts load
  • True script blocking (not load-then-block) guarantees zero tracking before consent is granted
  • Complete consent audit trail with exportable logs for GDPR compliance demonstrations
  • Auto-detection cookie scanner identifies cookies from PrestaShop core, modules, and third-party scripts
  • WCAG 2.1 AA accessible consent banner — keyboard navigation, screen reader support, proper focus management
  • Geo-targeted display reduces friction for visitors from regions without cookie consent requirements
  • Zero external dependencies — no CDNs, no third-party services, complete infrastructure independence

Use Cases

  • EU-Based Stores: Full GDPR compliance with granular consent categories, audit logging, and Google Consent Mode v2 for preserved marketing measurement
  • International Stores: Geo-targeted consent banners show only where legally required, eliminating unnecessary friction for visitors from unregulated regions
  • Google Ads Advertisers: Consent Mode v2 integration maintains conversion tracking and audience building capabilities even with privacy regulations
  • Multi-Module Stores: Auto-detection scanner and script blocking engine handle cookies from any installed module without manual per-module configuration
  • Agency-Managed Stores: Consent audit logs provide agencies with documented compliance evidence for client reporting and legal review
  • CCPA/CPRA Compliance: Configurable "Do Not Sell My Information" link and consent categories align with California privacy law requirements
  • Reference
    mprcookiesrevolution
  • In stock
    999 Items
  • PrestaShop Compatibility
    PS 1.7 – 9.x
  • Pricing Model
    One-time Purchase
  • Module Type
    Front & Back-office
  • GDPR Relevant
    Yes
  • Business Goal
    Legal & Compliance
  • External Account Needed
    No
  • Module Complexity
    Feature-Rich Module
  • Customer Journey Stage
    Retain Customers
  • Works With Platform
    No External Platform

Cookies Revolution

Advanced cookie management and GDPR compliance for PrestaShop.

Features

  • Full GDPR/CCPA cookie consent management
  • Cookie scanner to detect all cookies
  • Category-based consent (necessary, analytics, marketing, preferences)
  • Consent logging and audit trail
  • Admin dashboard with consent statistics
  • Customizable consent modal

Compatibility

  • PrestaShop 1.7 / 8.x / 9.x

Installation

  1. Upload the module ZIP via Back Office > Modules
  2. Run cookie scanner
  3. Configure categories and consent text

Development

composer install
yarn install
yarn build      # Compile SCSS
yarn release    # Build release ZIP

License

Proprietary - mypresta.rocks

v1.3.0 — 2026-02-13

  • Added PS 9.1 compatibility with updated cookie consent hooks
  • New Google Consent Mode v2 integration with granular consent signals
  • Added consent wall option blocking page access until cookie choice is made
  • Fixed cookie banner not appearing after browser cache clear
  • Added IAB TCF 2.2 framework compatibility for advertising consent
  • Improved consent preference center with categorized cookie explanations

v1.2.0 — 2025-09-28

  • Added PS 9.0 compatibility
  • New A/B testing for cookie banner position and design variants
  • Added automatic cookie scanner detecting third-party cookies on pages
  • Fixed consent state not synchronizing across multistore shop domains
  • Added consent analytics dashboard showing opt-in/opt-out rates
  • Improved banner design customizer with live preview

v1.1.1 — 2025-05-08

  • Fixed cookie consent not blocking Google Analytics until acceptance
  • Added Facebook Pixel consent integration with deferred loading
  • Fixed consent banner z-index conflicting with mega menu dropdown
  • Added automatic cookie declaration page generation for legal compliance
  • Improved cookie blocking accuracy for dynamically injected scripts

v1.1.0 — 2025-01-15

  • New visual cookie banner editor with position, color, and text customization
  • Added script blocking manager for per-category consent enforcement
  • Added support for custom cookie categories beyond essential/analytics/marketing
  • Fixed consent preference not persisting when PHP session expires
  • Added Google Tag Manager integration with consent-aware triggers
  • Improved GDPR compliance with documented legal basis per cookie

v1.0.2 — 2024-10-20

  • Added PS 8.2 compatibility
  • Fixed cookie banner animation causing layout shift on mobile
  • Added configurable cookie consent duration (default 12 months)
  • Fixed consent log not recording customer IP for audit compliance

v1.0.1 — 2024-07-22

  • Fixed cookie banner not showing on cached pages when using Varnish
  • Added multilingual support for cookie descriptions and category names
  • Fixed JavaScript error preventing banner interaction on iOS 15

v1.0.0 — 2024-04-18

  • Initial release with GDPR/ePrivacy cookie consent management
  • Cookie consent banner with accept/reject/customize options
  • Essential, analytics, and marketing cookie categorization
  • Consent logging with timestamp and IP for audit trail
  • Automatic Google Analytics and Facebook Pixel consent enforcement
  • Support for PS 1.7.6+ and PS 8.x
0.0
0 reviews
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

No reviews yet. Be the first to leave a review!

Write a Review

Rate specific aspects (optional)
Quality
Price / Quality
Stability
Compatibility
Support
30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

More From This Category

Loading...
Back to top