Cet article fait partie du guide complet GA4 + Shopify.
Vous lancez une campagne Meta. Le Ads Manager affiche 80 conversions. GA4 en attribue 35 à Meta. Shopify compte 60 commandes sur la période. Aucun de ces chiffres n’est faux — ils ne mesurent simplement pas la même chose. Comprendre pourquoi est la compétence d’attribution la plus rentable pour un e-commerçant qui investit en paid media, parce que c’est elle qui détermine où réallouer le budget.
Cet article explique les trois causes structurelles des écarts, ce que chaque plateforme mesure réellement, et comment construire une lecture fiable malgré tout. Il fait suite à notre article sur les événements GA4 essentiels pour un site Shopify — un tracking mal configuré amplifie chacune des trois causes détaillées ci-dessous.
Chaque plateforme joue avec ses propres règles
Meta Ads : l’attribution la plus généreuse
Meta s’attribue une conversion si l’utilisateur a cliqué dans les 7 jours ou simplement vu la publicité dans les 24h avant d’acheter (fenêtre par défaut “7-day click, 1-day view”). Cette fenêtre “view-through” est la principale source d’inflation : un client qui a vu passer votre pub dans son feed sans cliquer, puis a acheté le lendemain via une recherche Google, compte comme une conversion Meta.
Meta modélise aussi une partie des conversions perdues à cause d’iOS et des restrictions de tracking — une estimation statistique, pas une mesure directe.
GA4 : le juge le plus strict
GA4 utilise par défaut l’attribution data-driven basée uniquement sur les clics traçables. Pas de view-through, pas de conversions modélisées côté publicité. Si le clic Meta n’a pas pu être rattaché à la session d’achat (cookie expiré, consentement refusé, changement d’appareil), GA4 attribue la conversion à un autre canal — souvent “Direct” ou “Organic”, les deux grandes poubelles de l’attribution.
Shopify : le comptable neutre
Shopify compte les commandes réelles passées en caisse, indépendamment de leur provenance. C’est votre source de vérité pour le volume total, mais son attribution marketing native reste sommaire (last-click sur la base des UTM).
Les trois causes structurelles des écarts
1. Les fenêtres et modèles d’attribution différents
Comme vu ci-dessus : view-through vs click-only, 7 jours vs 30 jours, last-click vs data-driven. Deux plateformes avec des règles différentes ne peuvent mathématiquement pas afficher le même chiffre. L’écart typique constaté entre conversions Meta et conversions GA4 attribuées à Meta se situe couramment entre 30 et 60% — c’est structurel, pas un bug.
2. La perte de signal (consentement, bloqueurs, cross-device)
Entre les refus de consentement (20 à 40% des visiteurs européens selon les CMP), les bloqueurs de publicité qui neutralisent les scripts analytics, et les parcours multi-appareils (découverte sur mobile, achat sur desktop), une part significative des parcours d’achat est tout simplement invisible pour le tracking client-side. GA4 sous-attribue mécaniquement les canaux payants au profit de “Direct”.
C’est précisément le problème que le tracking server-side atténue — nous l’avons détaillé dans notre article sur le tracking publicitaire client-side vs server-side.
3. Les UTM mal formés ou absents
L’attribution GA4 repose sur les paramètres UTM pour classer le trafic. Les erreurs les plus courantes : campagnes Meta sans UTM (le trafic arrive en “facebook.com / referral” au lieu de “paid social”), UTM incohérents entre campagnes (utm_source=facebook vs utm_source=fb vs utm_source=meta — trois canaux différents aux yeux de GA4), et redirections intermédiaires (liens raccourcis, pages de redirection d’apps) qui font sauter les paramètres en route.
Un audit UTM prend une heure et corrige souvent à lui seul une part visible du problème.
Comment construire une lecture fiable
L’objectif n’est pas de faire matcher les chiffres — c’est impossible par construction — mais de savoir quel chiffre utiliser pour quelle décision :
- Volume réel de commandes et CA → Shopify, toujours. C’est la caisse enregistreuse.
- Comparer les canaux entre eux → GA4, parce qu’il applique les mêmes règles strictes à tous les canaux. Même s’il sous-estime chaque canal payant, il les sous-estime de façon comparable — le classement relatif reste exploitable.
- Optimiser à l’intérieur d’une plateforme (quelle campagne, quelle audience, quel créa) → les chiffres de la plateforme elle-même (Meta Ads Manager, Google Ads), car son algorithme d’enchères s’optimise sur ses propres conversions.
- Trancher les gros arbitrages budgétaires → tests d’incrémentalité (couper un canal sur une zone géographique et mesurer l’impact réel sur les ventes Shopify), la seule méthode qui mesure la causalité plutôt que la corrélation.
En pratique, cela signifie construire un reporting qui affiche les trois sources côte à côte avec leurs rôles respectifs, plutôt que de chercher un chiffre unique “vrai” — c’est exactement la logique des dashboards multi-sources que nous construisons dans Looker Studio, sujet du prochain article de la série.
FAQ
Quel modèle d’attribution choisir dans GA4 ? Data-driven (par défaut depuis 2023) pour l’analyse générale. Le last-click reste utile ponctuellement pour comprendre le dernier point de contact avant conversion, accessible dans les comparaisons de modèles (Publicité → Attribution).
Le tracking server-side résout-il les écarts d’attribution ? Il les réduit (récupération d’une partie du signal perdu par les bloqueurs et ITP), mais ne les élimine pas : les différences de fenêtres et de modèles entre plateformes subsistent quel que soit le mode de collecte.
Faut-il faire confiance au ROAS affiché par Meta ? Comme indicateur relatif pour comparer vos campagnes Meta entre elles, oui. Comme mesure absolue de rentabilité, non — croisez toujours avec la marge réelle calculée depuis les données Shopify.
Prochain article de la série : Construire un dashboard Looker Studio GA4 + Shopify — centraliser les trois sources de vérité dans un seul reporting.
Envie d’un dashboard qui centralise Shopify, GA4 et vos plateformes publicitaires dans une seule vue fiable ? Découvrez notre offre Dashboards Shopify ou réservez un appel gratuit de 30 minutes.