27 mars 2026· 7 min

Vos 3 plateformes affichent 3 chiffres différents : Meta, Google Ads, GA4 — qui dit vrai ?

Meta sur-reporte de 26 %, Google Ads de 15-20 %, GA4 sous-reporte de 18-35 %. Trois plateformes, trois vérités. Pourquoi les écarts existent et quand s'en inquiéter.

Le problème que tout CMO connaît

Lundi matin, réunion performance. L'écran affiche trois dashboards :

  • Meta Ads : 142 conversions ce week-end, ROAS de 4,2
  • Google Ads : 118 conversions, ROAS de 3,5
  • GA4 : 87 conversions, ROAS de 2,6

Votre backend Shopify/Prestashop/WooCommerce affiche 104 commandes réelles. Aucune plateforme n'est alignée avec la réalité — ni entre elles.

Ce n'est pas un bug. C'est structurel. Et tant que vous ne comprenez pas pourquoi les chiffres divergent, chaque décision budget repose sur des données que vous ne pouvez pas interpréter correctement.

Les écarts moyens constatés

Les études cross-plateforme (Northbeam 2025, Triple Whale 2025, Measured 2024) convergent sur des ordres de grandeur :

PlateformeÉcart vs. backend réelDirectionRaison principale
Meta Ads+20 à +30 %Sur-reportView-through attribution + modélisation
Google Ads+15 à +20 %Sur-reportFenêtre 30 jours clic + conversions assistées
GA4-18 à -35 %Sous-reportLast-click, pas de view-through, consent gaps
TikTok Ads+25 à +40 %Sur-reportFenêtre 7j clic/1j view + modélisation agressive

En moyenne, Meta sur-reporte de 26 % par rapport au backend réel. Google Ads de 18 %. GA4 sous-reporte de 25 %. Ces écarts sont normaux — jusqu'à un certain point.

Pourquoi les chiffres ne peuvent pas être identiques

Trois mécanismes structurels expliquent les divergences :

1. Les fenêtres d'attribution sont différentes

Chaque plateforme attribue une conversion selon ses propres règles :

ParamètreMeta AdsGoogle AdsGA4
Fenêtre de clic7 jours30 joursSession en cours (par défaut)
Fenêtre de vue (view-through)1 jourNon (sauf YouTube/Display)Non
Modèle par défautDernier clic ou vueDernier clic GoogleDernier clic cross-canal
Cross-deviceOui (login Facebook)Oui (login Google)Limité (GA4 User-ID)
Modélisation des gapsOui (données manquantes estimées)Oui (Consent Mode)Oui (Consent Mode)

Un utilisateur qui voit une pub Meta lundi, clique sur une pub Google mercredi et achète vendredi sera compté comme une conversion par Meta (view-through 1j: non, mais clic 7j si clic lundi), une conversion par Google Ads (clic 30j), et une conversion par GA4 (dernier clic Google).

Même transaction, comptes différents. Ni Meta ni Google ne mentent — ils appliquent leurs règles.

2. iOS 14.5+ a creusé le fossé

Depuis iOS 14.5 (avril 2021), les utilisateurs iPhone peuvent refuser le tracking app-to-web. L'impact sur les données :

  • Meta a perdu 40 à 50 % de son signal de conversion iOS. La plateforme compense par de la modélisation statistique — ce qui gonfle les chiffres
  • Google est moins impacté (Search fonctionne en first-party) mais les campagnes Display/YouTube souffrent du même problème
  • GA4 dépend du consentement navigateur — entre le refus des cookies et les adblockers, 18 à 35 % des conversions ne sont jamais enregistrées

Sur un site e-commerce français où 45 % du trafic est mobile iOS, l'impact est massif.

3. Le double comptage structurel

Meta et Google peuvent tous les deux revendiquer la même conversion. Si un utilisateur clique sur une pub Meta puis sur une pub Google avant d'acheter, les deux plateformes comptent la vente.

Sur un panier de 120 EUR, Meta affiche +120 EUR de revenu attribué, Google Ads aussi. Total affiché : 240 EUR. Revenu réel : 120 EUR. Votre ROAS agrégé est gonflé de 100 %.

Quand les écarts deviennent un problème

Des écarts de 15-30 % entre plateformes sont normaux. Ce qui n'est pas normal :

  • Meta affiche 0 conversion alors que Google et GA4 en comptent — le pixel Meta est probablement mort
  • GA4 affiche 70 % de conversions en moins que d'habitude — un problème de consentement ou de tag bloque les événements
  • Google Ads double soudainement son nombre de conversions — un bug de dataLayer envoie deux événements purchase par transaction
  • Les trois plateformes divergent de plus de 50 % — au moins une source de données est corrompue

C'est la différence entre un écart d'attribution (structurel, prévisible) et un écart de données (technique, coûteux). Le premier se gère par des conventions de reporting. Le second nécessite une intervention immédiate.

Ce que Korvus fait dans ce contexte

Korvus ne fait pas d'attribution. Korvus ne vous dit pas si Meta ou Google Ads a "raison". Ce n'est pas son rôle.

Ce que Korvus fait : il vérifie que les données qui alimentent chaque plateforme sont fiables. Si le pixel Meta est mort, Meta affiche un ROAS de 0 — mais ce n'est pas parce que Meta ne convertit plus, c'est parce que Meta ne reçoit plus de données.

Quatre situations que Korvus détecte et qui faussent les chiffres de vos plateformes :

SituationImpact sur MetaImpact sur GoogleImpact sur GA4Alerte Korvus
Pixel Meta mortROAS → 0InchangéInchangépixel_dead
Tag GA4 casséInchangéInchangéConversions → 0pixel_dead
Checkout bloquéToutes les plateformes sous-reportentcheckout_zero
Double événement purchaseMeta +100 %Google +100 %GA4 +100 %checkout_zero
LCP dégradéRebonds non attribuésRebonds non attribuésRebonds comptésperf_drop

Le CMO qui voit un ROAS Meta en chute libre a besoin de savoir si c'est un vrai problème de performance publicitaire ou un pixel cassé. La réponse change complètement la décision : réduire le budget Meta (problème réel) ou appeler le dev (pixel cassé).

Comment gérer les écarts au quotidien

  1. Choisissez une source de vérité. Votre backend (Shopify, Prestashop, WooCommerce) est la seule source fiable pour le nombre de commandes et le CA réel. Mesurez les écarts de chaque plateforme par rapport à lui.

  2. Documentez vos écarts normaux. Calculez l'écart moyen de chaque plateforme sur 30 jours glissants. Meta à +25 %, Google à +18 %, GA4 à -22 % — ce sont vos baselines. Si un écart sort de cette fourchette, c'est un signal d'investigation.

  3. Surveillez les ruptures, pas les niveaux. Un ROAS Meta qui passe de 4,0 à 0,3 en 24 heures est un problème technique. Un ROAS à 3,2 au lieu de 4,0 est un sujet marketing.

  4. Vérifiez la fiabilité des données avant chaque décision budget. Avant de couper un canal, vérifiez que le pixel fonctionne. La décision la plus coûteuse est celle qui repose sur des données cassées.

Points clés

  • Les écarts entre Meta, Google Ads et GA4 sont structurels — ils viennent des fenêtres d'attribution, du cross-device et de la modélisation
  • Meta sur-reporte de 26 %, Google Ads de 15-20 %, GA4 sous-reporte de 18-35 %
  • Ces écarts sont normaux tant qu'ils restent stables — c'est la rupture brutale qui signale un problème technique
  • Korvus ne fait pas d'attribution — il vérifie que les données qui alimentent l'attribution sont fiables
  • Avant toute décision budget, vérifiez que vos pixels fonctionnent : un ROAS qui s'effondre peut être un pixel mort, pas une campagne défaillante

Articles sur le même sujet