Marketing Revolution

Price: 299,00 €
Tax excluded

Un module. 15 plateformes. GA4 Enhanced Ecommerce complet.

Marketing Revolution remplace une douzaine de modules de tracking par une solution unifiée. Configurez vos pixels une fois, suivez partout — de Google Analytics à TikTok, de Meta à Taboola.

  • Google Stack — GA4 (direct + GTM), Google Ads conversions, Google Customer Reviews
  • Meta & SocialFacebook Pixel avec CAPI côté serveur, TikTok, Pinterest, Snapchat, Reddit, X
  • Réseaux publicitaires — Criteo OneTag, AdRoll, Outbrain, Quora, Taboola
  • Enhanced Ecommerce — funnel complet : view_item, add_to_cart, begin_checkout, purchase & 10 autres événements
  • APIs côté serveur — GA4 Measurement Protocol + Meta Conversions API pour un tracking résistant aux bloqueurs
  • Consent Mode v2 — pont automatique pour mprcookiesrevolution, Cookiebot, OneTrust, IAB TCF v2

Compatible avec PrestaShop 1.6 à 9.x.

Share
3 consulté

Stop Installing 15 Separate Tracking Modules

Every advertising platform wants its own pixel. Google wants gtag.js. Meta wants fbevents.js. TikTok, Pinterest, Snapchat — each with their own SDK, their own snippet, their own quirks. Before you know it, your store loads 8 different tracking scripts, they conflict with each other, slow down your page, and half of them break after every PrestaShop update.

Marketing Revolution replaces all of them with a single, unified module. One admin panel. One set of hooks. One optimized JavaScript layer. Configure your platform IDs, flip the switches, and every ecommerce event is tracked correctly across all your advertising channels.

15 Platforms, Zero Conflicts

Google Ecosystem

  • Google Tag Manager — container snippet with dataLayer ecommerce events
  • Google Analytics GA4 — direct gtag.js with IP anonymization & user ID tracking
  • Google Ads — conversion tracking with per-event labels (purchase, add_to_cart, view_item, checkout, sign_up, search, page_view for remarketing)
  • Google Customer Reviews — post-purchase survey opt-in with trust badge

Meta & Social Platforms

  • Meta (Facebook) Pixel — full event set with server-side Conversions API
  • TikTok Pixel — ViewContent, AddToCart, PlaceAnOrder + product data
  • Pinterest Tag — pagevisit, addtocart, checkout with line items
  • Snapchat Pixel — VIEW_CONTENT, ADD_CART, PURCHASE events
  • Reddit Pixel — ViewContent, AddToCart, Purchase with value tracking
  • X (Twitter) Pixel — pixel-prefixed events with value & currency

Advertising & Retargeting Networks

  • Criteo OneTag — viewHome, viewItem, viewList, viewBasket, trackTransaction with device detection
  • AdRoll Pixel — segment-based tracking (product_view, add_to_cart, purchase)
  • Outbrain Pixel — VIEW_CONTENT, ADD_TO_CART, PURCHASE events
  • Quora Pixel — ViewContent, AddToCart, InitiateCheckout, Purchase
  • Taboola Pixel — view_content, add_to_cart, start_checkout, make_purchase with revenue

Full GA4 Enhanced Ecommerce — Every Event, Every Platform

Marketing Revolution tracks the complete customer journey, not just purchases. Every event follows the GA4 Enhanced Ecommerce specification and is automatically translated to each platform's native format:

Customer ActionEvent NameData Sent
Views a product pageview_itemProduct ID, name, price, brand, category hierarchy, variant
Browses a category/listingview_item_listUp to 30 products with position index
Clicks a product from a listselect_itemProduct data + list context
Adds to cart (AJAX-aware)add_to_cartProduct ID, name, price, quantity
Removes from cartremove_from_cartProduct ID
Adds to wishlistadd_to_wishlistProduct ID, currency
Starts checkoutbegin_checkoutCart total, all items with full product data
Selects shipping methodadd_shipping_infoDetected via checkout step change
Selects payment methodadd_payment_infoDetected via checkout step change
Creates an accountsign_upMethod: email
Logs inloginMethod: email
Searches the storesearchSearch term
Completes a purchasepurchaseTransaction ID, revenue, tax, shipping, currency, coupon, all items
Order cancelled/refundedrefundTransaction ID (logged server-side)

Product data includes configurable ID format (product ID, reference, EAN-13, or UPC), up to 4 levels of category hierarchy, brand/manufacturer name, combination variant details, and prices with or without tax.

Server-Side Tracking — Ad Blockers Can't Stop This

Client-side pixels get blocked by ad blockers, privacy browsers, and network-level filters. Marketing Revolution includes two server-side APIs that fire directly from your server to the advertising platform — no browser involved:

  • GA4 Measurement Protocol — sends purchase events directly to Google Analytics via HTTPS. Requires an API Secret (free, generated in GA4 admin).
  • Meta Conversions API (CAPI) — sends purchase events to Meta with hashed customer data (email, name, phone, address) for better attribution matching. Supports test event codes for validation.

The module also includes an automatic missed purchase resender: a cron job runs every hour, finds orders that were never tracked (browser closed, ad blocker, network error), and resends them via the server-side APIs. Configurable lookback window from 6 to 72 hours.

Google Consent Mode v2 — Built-In

GDPR compliance requires consent before tracking. Marketing Revolution includes a Consent Mode v2 bridge that automatically integrates with your cookie consent module:

  • MPR Cookies Revolution — native integration, zero configuration
  • Cookiebot (Cybot) — auto-detected, reads statistics + marketing consent
  • IAB TCF v2 — maps Purpose 1 (analytics) and Purposes 4+7 (ads)
  • OneTrust — reads Performance (C0002) and Targeting (C0004) groups

Default consent state is configurable (denied for EU, granted for non-EU). Consent updates fire immediately when users make their choice — no page reload needed.

Admin Dashboard & Tracking Log

  • Dashboard — tracking status, active platform count, recent tracked orders at a glance
  • Platform Manager — enable/disable each platform with one click, configure per-platform settings
  • Tracking Log — every tracked purchase recorded with order link, platforms used, source (frontend/cron/backoffice), and status badges
  • Debug Inspector — look up any order and see the exact event payload that was sent. Copy-to-clipboard for sharing with your agency
  • Global Settings — product ID format, price display (tax inc/exc), category depth, consent mode, missed purchase resending

Google Ads Conversion Tracking

Track conversions directly in Google Ads with per-event conversion labels. Assign different labels to purchases, add-to-cart, checkout starts, product views, sign-ups, searches, and page views (for remarketing audience lists). The module intelligently shares gtag.js with GA4 when both are active — no duplicate script loading.

Why Choose Marketing Revolution?

  • One module instead of 15 — no script conflicts, no version mismatches, no 15 separate update cycles
  • Performance-first — shared gtag.js loading, single event dispatch layer, no redundant DOM queries
  • Server-side backup — GA4 Measurement Protocol + Meta CAPI catch what ad blockers miss
  • Automatic missed purchase recovery — hourly cron resends untracked orders via server-side APIs
  • Consent-aware from day one — Consent Mode v2 with 4 CMP integrations built in
  • Debug without guessing — order lookup shows the exact JSON payload sent to each platform
  • PS 1.6 through 9.x — one module that works across all your stores
  • Reference
    mprmarketingrevolution
  • In stock
    999 Items
  • Compatibilité PrestaShop
    PS 1.6 – 9.x
  • Modèle tarifaire
    Achat unique
  • Type de module
    Front & Back-office
  • Concerne le RGPD
    Oui
  • Objectif commercial
    Marketing & Retargeting
  • Compte externe requis
    Oui
  • Complexité du module
    Module complet
  • Étape du parcours client
    Attirer les visiteurs
  • Compatible avec la plateforme
    Réseaux publicitaires & analytiques
0.0
0 avis
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Aucun avis pour le moment. Soyez le premier à donner le vôtre !

Écrire un avis

Évaluez des aspects spécifiques (optionnel)
Qualité
Rapport qualité-prix
Stabilité
Compatibilité
Support
8 Planned
8 demandes

Per-shop platform configuration for multistore

Planned
Allow configuring different pixel IDs and API keys per shop in a multistore setup. Currently, platform config is global across all shops.
mypresta.rocks Mar 02, 2026

LinkedIn Insight Tag adapter

Planned
Add support for LinkedIn Insight Tag for B2B conversion tracking and audience building from store visitors.
mypresta.rocks Mar 02, 2026

Microsoft Advertising (Bing) UET Tag adapter

Planned
Add support for Microsoft Advertising Universal Event Tracking tag for Bing Ads conversion tracking.
mypresta.rocks Mar 02, 2026

TikTok Events API (server-side)

Planned
Add server-side event sending for TikTok similar to Meta Conversions API, to improve attribution accuracy when browser-side tracking is blocked.
mypresta.rocks Mar 02, 2026

Enhanced Conversions for Google Ads

Planned
Send hashed first-party customer data (email, address) alongside Google Ads conversion tags for better conversion matching and measurement.
mypresta.rocks Mar 02, 2026

Custom event API for theme developers

Planned
Provide a JavaScript API (e.g., mprMarketing.trackEvent()) that theme and module developers can call to fire custom events across all active platforms.
mypresta.rocks Mar 02, 2026

Pinterest Conversions API (server-side)

Planned
Add server-side event sending for Pinterest similar to Meta CAPI, using Pinterest's Conversions API for improved measurement.
mypresta.rocks Mar 02, 2026

Data export for tracking log

Planned
Add CSV/Excel export for the tracking log table to allow merchants to analyze tracked events outside the admin panel.
mypresta.rocks Mar 02, 2026
2 ouvert 0 résolu
Signaler un problème

The add_shipping_info and add_payment_info events use a MutationObserver watching for .-current CSS classes on checkout step elements. Checkout modules that use different markup (one-page checkouts, custom step indicators) may not trigger these two events.

Workaround: Use Google Tag Manager to set up custom triggers for these events based on your checkout module's specific DOM changes. All other events (begin_checkout, purchase) work regardless of checkout module.

PrestaShop 1.6 does not have the displayAfterBodyOpeningTag hook, so noscript fallbacks for GTM, Meta Pixel, and Pinterest Tag are not injected. This only affects users with JavaScript completely disabled, which is extremely rare.

Impact: Minimal. JavaScript-disabled visitors are not tracked by any pixel regardless of noscript tags. The noscript fallbacks primarily serve as verification signals for the platforms.

When the missed purchase resender fires via cron, it generates a pseudo client ID (random digits + timestamp) because the original browser's _ga cookie is not available. This means resent purchases appear as separate sessions/users in GA4 reports.

Workaround: Enable User-ID tracking in the GA4 platform config. If the customer was logged in during purchase, the User-ID will link the server-side event to their existing user profile.

Criteo's OneTag specification limits viewList events to a maximum of 3 product IDs. Category pages with more products only send the first 3 IDs. This is a Criteo platform limitation, not a module bug.

Quora's pixel API does not accept revenue parameters in the standard track('Purchase') call. The purchase event fires correctly but without transaction value. This is a limitation of Quora's tracking API.

Voir tous les problèmes connus
Retour sous 30 jours
Retour simple - sans questions
Modules Plug & Play
Installer, configurer et profiter
Support en priorité
Aide et satisfaction avant tout

Plus de cette catégorie

Loading...
Back to top