Tracking analytics par plateforme : ce que votre CMS permet vraiment

Le bon tracking GA4 ne se décide pas dans Google Tag Manager, il se décide dans votre CMS : présence d'un dataLayer, qualité des modules, gestion du consentement, accès au code. Ces fiches décrivent, plateforme par plateforme, ce qui existe nativement, ce que valent les plugins, et comment j'instrumente proprement.

Par Ron Kopelman, consultant web analytics freelance — mis à jour le 2 novembre 2026

Pourquoi la plateforme conditionne la qualité de la donnée

Les trois quarts des problèmes que je trouve en audit de tracking ne viennent pas de GA4 mais de la couche en dessous : un module e-commerce qui pousse un montant TTC ici et HT là, un plugin WordPress qui double le tag, une page de confirmation rechargée qui compte deux achats, une bannière cookies qui bloque le dataLayer. Le choix d'implémentation dépend donc d'abord de ce que la plateforme permet : accès au code, hooks, dataLayer natif, compatibilité avec une CMP et avec un conteneur server-side.

Chaque fiche suit la même grille : ce que la plateforme fournit nativement, les trois façons de l'instrumenter (module ou plugin, GTM avec dataLayer, server-side), la structure d'événements GA4 recommandée avec un extrait, les pièges connus, le consentement, puis une checklist de recette. Les fiches répondent « comment faire ». Si vous cherchez quelqu'un pour le faire, c'est du côté du consultant analytics e-commerce ou du setup GA4 et GTM.

Tableau comparatif

Lecture rapide ; les nuances sont dans chaque fiche. « Partiel » signifie possible avec un module, un plugin ou du code.

Plateforme dataLayer natif GTM E-commerce GA4 Consent Mode Server-side Difficulté
PrestaShop NonPartielPartielPartielPartielMoyenne à élevée
WordPress PartielOuin/aPartielOuiFaible à moyenne
WooCommerce PartielOuiOuiPartielOuiMoyenne
Shopify PartielPartielOuiOuiOuiMoyenne
Magento / Adobe Commerce PartielOuiOuiPartielPartielÉlevée
Webflow NonOuiPartielPartielPartielFaible à moyenne
HubSpot CMS NonOuin/aPartielPartielMoyenne
Wix / Squarespace NonPartielPartielPartielNonFaible, mais plafonnée
Drupal PartielOuiPartielPartielPartielMoyenne à élevée
SPA / headless OuiOuiOuiOuiOuiÉlevée (sur mesure)
Autres plateformes PartielPartielPartielPartielPartielVariable

Les fiches plateforme

Transversal : le dataLayer, les plugins et l'audit

Ron Kopelman

Votre plateforme n'est pas dans la liste, ou le tracking ne tient pas ?

Je travaille sur toutes les plateformes qui exposent du code ou un dataLayer. Cadrage gratuit de 30 minutes.