Meta, Google Ads, GA4 et Shopify ne donnent jamais le même nombre de ventes parce qu'ils ne comptent pas la même chose : Meta crédite les achats faits dans les 7 jours après un clic et le jour suivant une vue, Google Ads jusqu'à 30 jours après un clic, GA4 seulement les visites mesurées avec consentement, et Shopify toutes les commandes. Chaque outil date aussi les conversions différemment. Pour réconcilier, on ne cherche pas à faire coïncider les chiffres : on prend Shopify comme référence et on suit le ratio de chaque plateforme dans le temps.
L'écart en soi n'est pas un problème. Un écart qui change brutalement, oui.
Les quatre raisons pour lesquelles les chiffres divergent
1. Chaque outil a sa fenêtre d'attribution
- Meta : par défaut, 7 jours après un clic sur un lien et 1 jour après une vue. Depuis mars 2026, seuls les vrais clics sur lien comptent comme clics. Les likes, partages, sauvegardes et commentaires suivis d'un achat dans la journée sont classés à part, en « engage-through », comme Meta l'explique dans son annonce sur l'attribution des clics. Les fenêtres longues après vue (7 et 28 jours) ont disparu des rapports en janvier 2026.
- Google Ads : une fenêtre réglable par action de conversion, souvent 30 jours après un clic pour l'achat, selon l'aide sur les fenêtres de conversion. Plus des conversions après vue engagée pour YouTube.
- GA4 : attribue au sein des sessions qu'il observe, avec un modèle data driven ou dernier clic. Il ne voit pas une publicité regardée sans clic.
- Shopify : compte les commandes. Son rapport « canal » repose sur le référent et les UTM de la dernière visite, sans modèle sophistiqué.
Conséquence directe : une personne qui voit une vidéo Meta, cherche votre marque sur Google trois jours plus tard, clique sur l'annonce et achète, est comptée par Meta (si elle a cliqué sur la pub), par Google Ads et par GA4 (en Search payant). Une seule commande, trois revendications.
2. Chaque outil date différemment la conversion
C'est la source d'incompréhension la plus fréquente dans les points hebdomadaires.
| Outil | Date à laquelle la vente apparaît |
|---|---|
| Meta Ads | Date de l'impression ou du clic |
| Google Ads (colonne Conversions) | Date du clic |
| Google Ads (Conv. par date de conv.) | Date de l'achat |
| GA4 | Date de l'achat |
| Shopify | Date de la commande |
Meta et Google Ads « remplissent » donc les jours passés au fil des achats. Les résultats d'hier sont toujours sous-estimés, et le chiffre de lundi dernier peut encore monter jeudi. Comparer la journée d'hier dans Meta et dans Shopify n'a pas de sens.
3. Les données manquantes et modélisées
GA4 perd les visiteurs qui refusent les cookies (partiellement compensés par la modélisation du mode Consentement) et ceux dont le bloqueur empêche le script. Meta et Google perdent aussi des signaux, mais les complètent par de la modélisation : une partie des conversions affichées est estimée, pas observée. Ce n'est pas un défaut, c'est la réponse des plateformes à la fin des cookies tiers. Mais cela ajoute un écart structurel avec Shopify.
4. Les différences de valeur
Même quand le nombre de commandes coïncide, le CA diverge : TTC ou HT, avec ou sans frais de port, avant ou après remise, remboursements déduits ou non. Vérifiez ce que chaque balise envoie. Une boutique qui transmet le TTC avec port à Meta et le HT sans port à GA4 aura un écart de valeur de 20 à 30 % sans aucun problème de tracking.
Attribution intra plateforme : pourquoi personne ne déduit l'autre
Chaque plateforme pratique une attribution intra plateforme : elle ne connaît que ses propres points de contact. Meta ignore que la cliente a cliqué ensuite sur Google, Google ignore qu'elle a vu une vidéo Meta. Aucune n'a donc de raison de partager le crédit. C'est pour ça que la somme des conversions revendiquées dépasse presque toujours les commandes réelles. Notre article sur les modèles d'attribution explique quel chiffre utiliser pour quelle décision.
Différence entre Meta Ads et Shopify : comment réconcilier
La méthode que nous appliquons sur les comptes que nous gérons tient en un tableau hebdomadaire.
- Référence : commandes et CA Shopify de la semaine (même périmètre de valeur que vos balises).
- Pour chaque plateforme : conversions et valeur, en date de conversion quand c'est possible, sur la même semaine.
- Ratio : conversions plateforme divisées par commandes Shopify.
- MER : CA Shopify total divisé par dépenses marketing totales.
- Surveillance : ce ne sont pas les ratios eux-mêmes qui comptent, c'est leur évolution.
Exemple de tableau
| Semaine | Commandes Shopify | Achats Meta | Achats Google Ads | Achats GA4 | Ratio Meta | Ratio GA4 |
|---|---|---|---|---|---|---|
| S35 | 500 | 310 | 240 | 420 | 0,62 | 0,84 |
| S36 | 520 | 325 | 250 | 435 | 0,63 | 0,84 |
| S37 | 510 | 190 | 245 | 430 | 0,37 | 0,84 |
Lecture de cet exemple hypothétique : Meta + Google revendiquent 550 achats en S35 pour 500 commandes. Normal. En S37, le ratio Meta s'effondre alors que GA4 et Google restent stables : il y a un problème côté Meta (pixel, API Conversions, changement de domaine, mise à jour d'application) plutôt qu'une baisse des ventes. Avant de couper une campagne, on vérifie le signal. Notre tutoriel sur l'API Conversions Meta sur Shopify détaille les contrôles.
Conversions surévaluées : quand l'écart cache un vrai problème
Certains écarts ne sont pas structurels. À vérifier en priorité :
- Achats en double : balise de l'application Google & YouTube plus balise GTM, ou pixel Meta installé deux fois. Symptôme : ratio plateforme supérieur à 1 sur une seule plateforme, régulièrement.
- Déduplication pixel et API cassée : si l'identifiant d'événement ne correspond pas, Meta compte deux fois la même commande.
- Import GA4 en conversion principale dans Google Ads, en plus de la balise native. Voir notre article sur les conversions principales et secondaires.
- Page de remerciement rechargée qui redéclenche l'achat.
- Valeurs incohérentes : devise mal réglée, TTC d'un côté, HT de l'autre.
À l'inverse, des conversions sous-évaluées viennent souvent d'un bandeau cookies qui bloque tout par défaut, d'une application de checkout tierce qui ne transmet pas l'événement, ou d'un changement de thème. Les conversions améliorées Google Ads et le tracking server-side réduisent ce type de perte.
Les cas particuliers qui creusent l'écart
Certaines situations créent des écarts que le tableau hebdomadaire doit anticiper.
- Les ventes hors site. Une commande passée par téléphone, en boutique physique ou sur une marketplace n'apparaît ni dans GA4 ni dans Meta, mais elle peut avoir été déclenchée par une publicité. Si une part notable de votre CA se fait hors du site, isolez-la dans Shopify avant de calculer vos ratios.
- Les retours et annulations. Shopify les déduit, les plateformes publicitaires non, sauf si vous importez des ajustements. Pour une boutique de mode avec beaucoup de retours, comparez plutôt les commandes brutes, puis suivez le taux de retour à part.
- Les abonnements. Un renouvellement automatique crée une commande Shopify sans visite. GA4 ne la voit pas, Meta non plus. Excluez les renouvellements du périmètre de comparaison.
- Les promotions fortes. Pendant un Black Friday, une part plus importante des ventes vient de clients existants par email et SMS. Le ratio des plateformes baisse mécaniquement, sans que la publicité soit moins efficace.
- Les changements de consentement. Une nouvelle version du bandeau cookies peut faire bouger le ratio GA4 du jour au lendemain. Notez chaque modification dans votre journal.
Ce que la plupart des marques font mal
- Elles jugent sur la veille. Les données des plateformes se consolident sur plusieurs jours.
- Elles comparent sans aligner les périmètres (HT, TTC, port, remboursements).
- Elles veulent un chiffre unique. Elles finissent par ne croire que GA4, qui sous-estime les canaux de découverte, et coupent le social qui alimentait la demande. Une étude Search Lift montre souvent ce lien entre Meta et les recherches de marque.
- Elles additionnent les ROAS. La rentabilité globale se lit avec le MER, pas avec la somme des revendications.
- Elles ne notent rien. Sans journal des changements (nouvelle appli, nouveau bandeau, nouvelle fenêtre), impossible d'expliquer une rupture trois semaines plus tard.
Quel chiffre pour quel usage
- Shopify : CA, commandes, marge. La vérité comptable.
- GA4 : comparaison des canaux, analyse du site, du tunnel et des pages. Voir notre guide de configuration GA4 e-commerce.
- Meta et Google Ads : optimisation interne des campagnes, créas, enchères.
- MER et tests d'incrémentalité : décisions de budget global.
Le guide complet du tracking e-commerce montre comment ces sources s'articulent dans une architecture propre.
Par où commencer cette semaine
- Listez ce que chaque balise envoie comme valeur (HT, TTC, port, remises) et alignez-les.
- Créez le tableau hebdomadaire Shopify contre plateformes et remplissez les quatre dernières semaines.
- Calculez vos ratios de référence et fixez un seuil d'alerte (par exemple une variation de plus de 20 % d'une semaine à l'autre).
- Vérifiez la déduplication Meta dans le Gestionnaire d'événements et les doublons d'achat dans Google Ads.
- Ouvrez un journal des changements techniques et marketing, daté.
Dans l'Écosystème, ce tableau de réconciliation est mis en place dès l'étape Fondations, avant toute hausse de budget, par notre équipe tracking et data. Si vos chiffres divergent au point de ne plus savoir quelle campagne fonctionne, l'accompagnement Écosystème commence précisément par là. Pour faire le point sur vos écarts, vous pouvez réserver un appel stratégique de 30 minutes.
