Consultant analytics Shopify : Pixels, GA4, sGTM, Enhanced Conversions
Consultant tracking Shopify : Shopify Pixels + GA4 Enhanced Ecommerce + sGTM + Enhanced Conversions Google Ads + Meta CAPI. Forfait 5 200 € HT.
Par Ron Kopelman, consultant analytics freelance — mis à jour le 18 mai 2026
Shopify est la plateforme e-commerce qui a le plus changé la façon de tracker un site marchand depuis 2023, avec l’introduction de Shopify Pixels (Customer Events) et l’isolation du checkout dans une iframe sandboxée où GTM web a un accès limité. Un setup analytics Shopify propre en 2026 demande de combiner Shopify Pixels pour le tunnel de checkout, GTM web pour les pages catalogue / fiche / blog, et un sGTM pour le routing server-side vers GA4 + Google Ads + Meta CAPI. Mon forfait Shopify : 5 200 € HT pour ~9 jours consultant, livré sous 5 semaines.
Les trois spécificités Shopify qu’il faut connaître
1. Shopify Pixels (Customer Events)
Depuis fin 2023, Shopify pousse son propre système de tracking pour le checkout — Customer Events, accessibles via le Shopify Pixels Manager dans l’admin. C’est la seule voie officielle pour tracker checkout_started, checkout_completed, payment_info_submitted sur le checkout standard Shopify, parce que celui-ci tourne dans une iframe sandboxée où le GTM web n’a pas accès direct.
Trois implémentations possibles :
- App Pixel : un script JavaScript hosté chez vous ou chez Shopify, déclaré dans le Pixels Manager. Permet d’utiliser des events
customer_eventavec une syntaxe quasi-identique à GTM. - Channel App (Google Channel, Meta Channel) : Shopify a des apps officielles qui poussent les events automatiquement. Simple à activer, mais limite la customisation.
- Custom Pixel via Liquid + dataLayer : pour les sites avec des besoins spécifiques (multi-currency complexes, programmes de fidélité custom, etc.).
2. Checkout Extensibility
Shopify Plus offre Checkout Extensibility — la capacité d’étendre le checkout avec des composants UI custom. Pour les annonceurs Plus, cela ouvre la possibilité d’ajouter du tracking custom sur des étapes spécifiques du tunnel.
3. Shop Pay et Apple/Google Pay
Les méthodes de paiement express (Shop Pay, Apple Pay, Google Pay) court-circuitent une partie du tunnel classique. Sans configuration spécifique, les events add_shipping_info et add_payment_info peuvent ne pas se déclencher. Validation indispensable parcours par parcours.
Ma méthode de setup Shopify
Phase 1 — Audit du data layer Shopify existant (1 jour)
Si vous avez déjà du tracking en place : audit du Shopify Pixels Manager, du GTM web, des Channel Apps actives. Identification des doublons (Google Channel + GTM qui poussent tous les deux le même purchase = double comptage).
Phase 2 — Architecture cible (1 jour)
Définition de la répartition Shopify Pixels / GTM web :
- GTM web : pages catalogue, fiche produit, blog, recherche interne, ajouts panier hors checkout
- Shopify Pixels (Custom Pixel ou App Pixel) : tous les events du checkout (
checkout_started→checkout_completed) - sGTM : routing server-side de tous les events vers GA4, Google Ads (Enhanced Conversions), Meta CAPI
Phase 3 — Implémentation Shopify Pixels (2 jours)
Création du Custom Pixel via le Shopify Pixels Manager, mapping des customer_events Shopify vers le modèle Enhanced Ecommerce GA4, push vers le sGTM via fetch HTTPS au sous-domaine first-party. Tests de validation sur le checkout standard et le Shop Pay.
Phase 4 — GTM web + sGTM (3 jours)
Implémentation du GTM web pour les pages hors checkout, déploiement du sGTM (Stape, Addingwell, Google Tag Gateway selon le contexte — voir server-side tracking), routing des events vers GA4 + Google Ads + Meta CAPI avec dédup event_id basée sur l’order_id Shopify.
Phase 5 — Recette et transfert (2 jours)
Tests en navigation privée, mobile iOS Safari et Android Chrome, consent accepté + refusé, sur les parcours fiche → ajout panier → checkout → confirmation, et sur Shop Pay express. Documentation Notion. Session de transfert.
Les pièges Shopify les plus fréquents
Double comptage purchase : le Google Channel Shopify pousse le purchase ET le GTM web aussi via le dataLayer. Sans dédup, la conversion est comptée deux fois. Correction : choisir une source unique (Shopify Pixels recommandé) et désactiver l’autre.
value qui inclut ou pas la TVA selon les marchés : Shopify configure la TVA différemment selon le pays de destination. Le paramètre value peut être HT ou TTC. À cadrer explicitement avec votre comptabilité — la convention recommandée est value = montant payé par le client (TTC), avec un paramètre custom tax séparé.
Cookies SameSite=None=Lax mal configurés : Shopify a évolué sa gestion des cookies depuis 2023. Certains tags Meta ou Google peuvent perdre le matching à cause de cette config. Validation à faire en parallel run.
Shopify Markets et multi-currency : les sites avec plusieurs devises (EUR, USD, GBP) doivent pousser la currency au niveau de chaque event, pas en config globale GA4.
Cas concret
E-commerce Shopify mode/lifestyle ~10 M€ de CA tracké, marché premium France + UK + DE, forte part Safari iOS. Setup initial : Google Channel actif + GTM custom non maintenu, double comptage 23 %, Enhanced Conversions en Fair, conversions Meta perdues sur Safari iOS.
Mission : remise à plat complète. Désactivation du Google Channel pour passer en Custom Pixel. Refonte du Custom Pixel pour pousser tous les events au sGTM Addingwell. Branchement Enhanced Conversions Google Ads + Meta CAPI server-side + LinkedIn Insight. Recettage rigoureux des trois marchés et de Shop Pay.
Effort 12 jours sur 6 semaines. Résultat 30 jours après : double comptage à 0 %, Enhanced Conversions passé en Excellent, conversions Meta +19 %, ROAS modélisé restauré au-dessus du seuil de rentabilité.
Foire aux questions
Faut-il garder le Google Channel Shopify ?
Question fréquente. Le Google Channel est pratique pour démarrer (setup en 5 minutes) mais limite la customisation. Pour un site sub-1 M€ de CA, le Google Channel suffit. Au-dessus, ou si vous avez des besoins custom (multi-currency, dédup avancée), passez en Custom Pixel via Shopify Pixels Manager.
Et Shopify Plus, c’est différent ?
Shopify Plus offre Checkout Extensibility et plus de flexibilité sur le déploiement de Custom Pixels. La méthode est globalement la même, mais les possibilités d’enrichissement sont plus larges. Forfait inchangé pour la majorité des cas.
Combien de temps prend le setup ?
5 semaines calendaires standard (9 jours consultant). Pour les sites avec Shopify Markets multi-pays ou des programmes de fidélité custom, comptez 7-8 semaines.
Vous travaillez avec les agences Shopify ?
Oui, j’interviens régulièrement en sous-traitance auprès d’agences Shopify (Shopify Plus Partners) sur la partie tracking et analytics. Marque blanche standard, NDA.