Pourquoi Google Ads, Meta et GA4 n’affichent jamais les mêmes conversions ?
Les ecarts entre les trois outils sont normaux : voici les causes, les seuils a surveiller et le chiffre a utiliser pour decider.
En bref. Un écart de 20 à 40 % entre Google Ads, Meta et GA4 est normal et ne signale aucun bug. Les trois outils ne comptent pas la même chose : Meta attribue une conversion à une simple vue de publicité, Google Ads l’attribue au clic dans une fenêtre de 30 jours et la rattache à la date du clic, GA4 la répartit entre plusieurs canaux et la rattache à la date de la vente. Additionner les conversions des régies donne toujours un total supérieur à la réalité — souvent 130 à 160 % des ventes réelles.
Trois outils, trois définitions du mot conversion
Le réflexe est de chercher une erreur de configuration. Dans la majorité des cas il n’y en a pas : chaque plateforme applique une définition différente, et chacune est cohérente avec elle-même.
Google Ads compte une conversion quand elle est déclenchée par un clic sur une annonce, et il la rattache à la date du clic, pas à la date de l’achat. Une personne qui clique le 28 juin et achète le 4 juillet apparaît dans les résultats du 28 juin. C’est logique pour évaluer une enchère, déroutant pour un rapprochement comptable.
Meta compte le clic mais aussi la vue : par défaut, une conversion survenue dans la journée qui suit l’affichage d’une publicité lui est attribuée, même sans clic. Sur des campagnes de notoriété à large diffusion, cette part de view-through peut représenter 20 à 40 % des conversions déclarées.
GA4 utilise par défaut un modèle basé sur les données, qui répartit le crédit entre tous les points de contact du parcours. Une vente peut être créditée à 0,4 à Google Ads, 0,3 à Meta, 0,3 au référencement naturel. GA4 rattache la conversion à la date de la vente, pas à celle du premier clic.
Trois logiques différentes appliquées au même achat produisent mécaniquement trois chiffres différents. Il n’y a rien à réparer.
Les fenêtres d’attribution, première source d’écart
| Plateforme | Fenêtre par défaut | Vue comptée | Date retenue |
|---|---|---|---|
| Google Ads | 30 jours après clic | Non (sauf Display et YouTube) | Date du clic |
| Meta Ads | 7 jours après clic | Oui, 1 jour | Date de l’impression ou du clic |
| GA4 | 30 jours (90 pour l’acquisition) | Non | Date de la conversion |
| Plateforme e-commerce | Aucune | Non | Date de la commande |
Cet écart de dates suffit à lui seul à créer une divergence importante en fin de mois. Sur un cycle d’achat de dix jours, les clics de la dernière semaine de juin produiront des ventes en juillet : Google Ads les affichera en juin, GA4 en juillet, votre comptabilité en juillet. Comparer deux rapports mensuels revient à comparer deux périodes décalées.
Conséquence pratique : ne jugez jamais une campagne sur les sept derniers jours. Les données ne sont stabilisées qu’après la durée de la fenêtre d’attribution la plus longue, soit environ 30 jours.
Les conversions modélisées et le consentement
Depuis la généralisation des bandeaux de consentement, une part significative des visiteurs refuse les cookies de mesure. En France, le taux de refus se situe généralement entre 20 et 40 % selon le secteur et la forme du bandeau. Ces visiteurs continuent d’acheter, mais ne sont plus observés directement.
Google et Meta comblent ce trou par modélisation : à partir des comportements observés sur les utilisateurs consentants, ils estiment statistiquement les conversions manquantes. Ces conversions modélisées sont mélangées aux conversions observées dans les rapports, sans distinction visible dans l’interface standard.
Trois conséquences concrètes. D’abord, une part de vos chiffres est une estimation, pas un décompte. Ensuite, la modélisation exige un volume minimal : sous quelques centaines de conversions mensuelles, elle est peu fiable ou désactivée, ce qui fait plonger artificiellement les résultats des petits comptes. Enfin, deux plateformes qui modélisent séparément le même trou produisent deux estimations différentes du même phénomène.
Ne cherchez pas à faire coïncider les chiffres à l’unité près. C’est structurellement impossible, et le temps passé à essayer serait mieux employé à améliorer les pages. L’objectif raisonnable est de connaître l’ordre de grandeur de l’écart, de le documenter, et de choisir une source de vérité unique pour les décisions budgétaires.
Combien d’écart est normal
Ces repères permettent de distinguer un écart structurel d’une vraie anomalie de configuration.
| Comparaison | Écart normal | Seuil d’alerte |
|---|---|---|
| Google Ads vs GA4 | 10 à 25 % | Plus de 40 % |
| Meta vs GA4 | 25 à 50 % | Plus de 70 % |
| Somme des régies vs ventes réelles | 130 à 160 % | Plus de 200 % |
| GA4 vs back-office e-commerce | 2 à 8 % | Plus de 15 % |
La dernière ligne mérite attention. GA4 et votre back-office devraient être proches, parce que les deux comptent des commandes réelles. Un écart supérieur à 15 % indique généralement un vrai problème technique : marquage manquant sur la page de confirmation, double comptage, ou événement déclenché avant la validation du paiement.
Les vraies erreurs de configuration à chercher
Quand l’écart dépasse les seuils ci-dessus, la liste des causes est courte et se vérifie en une heure.
- Double marquage. Le code GA4 est installé à la fois dans le thème et dans Google Tag Manager. Symptôme caractéristique : un taux de rebond anormalement bas, autour de 2 à 5 %.
- Balisage automatique désactivé. Sans le paramètre de suivi ajouté automatiquement par Google Ads aux URL, GA4 ne peut pas rattacher la visite à la campagne, et le trafic payant se retrouve classé en direct ou en organique.
- Événement déclenché au mauvais moment. Un achat compté à l’ouverture du panier ou à l’envoi du formulaire plutôt qu’à la confirmation de paiement gonfle tous les chiffres.
- Définitions divergentes. Google Ads compte les demandes de devis, Meta compte les ajouts au panier, GA4 compte les achats. Les trois mesurent des choses différentes, aucun rapprochement n’est possible.
- Redirection de paiement. Les passerelles externes cassent la session ; sans configuration de la liste d’exclusion des référents, la vente est attribuée au prestataire de paiement.
- Absence d’identifiant utilisateur. Une personne qui découvre l’offre sur mobile et achète sur ordinateur compte comme deux visiteurs et une conversion orpheline.
Quel chiffre utiliser pour décider
La règle qui évite la plupart des erreurs de pilotage : choisir un chiffre par type de décision, et s’y tenir.
- Pour arbitrer entre deux annonces d’une même campagne : utilisez les chiffres de la régie. Les biais sont identiques des deux côtés, la comparaison reste valable.
- Pour arbitrer entre deux canaux différents : utilisez GA4, qui applique le même modèle à tout le monde. Comparer un coût par acquisition Meta à un coût par acquisition Google Ads en prenant les chiffres de chaque régie revient à comparer des mesures faites avec deux règles différentes.
- Pour piloter la rentabilité globale : utilisez votre back-office ou votre logiciel de facturation, et divisez simplement le chiffre d’affaires réel par la dépense publicitaire réelle. Ce ratio n’est pas attribuable par canal, mais il est vrai — et c’est le seul qui compte à la fin du mois.
Cette troisième mesure, souvent appelée ratio global, mérite d’être suivie en priorité par les petites structures. Elle ne demande aucun outil, elle ne se casse pas quand une balise saute, et elle répond à la seule question importante : est-ce que l’argent dépensé revient.
Le rapprochement à faire une fois par trimestre
Une routine simple suffit à garder la mesure sous contrôle. Chaque trimestre, sur un mois complet et clos depuis plus de 30 jours, notez cinq chiffres : commandes réelles issues du back-office, conversions GA4, conversions Google Ads, conversions Meta, dépense publicitaire totale. Calculez les ratios et comparez-les au trimestre précédent.
Ce n’est pas la valeur du ratio qui compte, c’est sa stabilité. Un rapport Meta sur ventes réelles qui passe de 1,4 à 2,3 d’un trimestre à l’autre signale un changement — nouveau type de campagne, modification du bandeau de consentement, balise cassée — qu’il faut identifier. Un ratio stable à 1,4 pendant un an, même imparfait, permet de piloter sans se tromper : il suffit de savoir qu’il faut diviser par 1,4.
Documentez ces choix dans un fichier partagé : fenêtres retenues, modèle d’attribution, définition de chaque événement, date de la dernière vérification. La moitié des débats sur les chiffres en réunion vient de l’absence de ce document, pas d’un désaccord réel sur les performances.
Questions fréquentes
Pourquoi Meta annonce-t-il toujours plus de ventes que la réalité ?
Parce que Meta compte les conversions après simple affichage de la publicité, sans clic, dans la journée qui suit. Une personne qui aurait acheté de toute façon, après avoir vu passer une publicité dans son fil, est comptée comme convertie. Sur des campagnes à large diffusion, ce mécanisme explique 20 à 40 % de l’écart. Ramener la fenêtre de vue à zéro dans les paramètres de la colonne donne un chiffre bien plus proche de la réalité.
Faut-il importer les conversions GA4 dans Google Ads ?
C’est utile pour aligner les définitions et éviter que deux systèmes de comptage cohabitent. Attention toutefois à ne pas conserver en parallèle l’ancienne balise Google Ads : vous compteriez chaque vente deux fois, et l’algorithme d’enchères optimiserait sur des données fausses. Choisissez une source, désactivez l’autre.
Le refus des cookies rend-il la mesure inutilisable ?
Non, mais il la rend approximative. Avec 30 % de refus, environ un tiers des conversions est estimé plutôt qu’observé. Les tendances restent lisibles, les comparaisons entre campagnes restent valables, seules les valeurs absolues perdent en précision. Le suivi côté serveur, associé au mode consentement avancé, permet de récupérer une partie de la mesure, pour un coût de mise en place de 1 000 à 3 000 €.
Combien de temps attendre avant de juger une campagne ?
Au minimum la durée de la fenêtre d’attribution, soit 30 jours pour Google Ads. En pratique, attendez aussi d’avoir au moins 30 à 50 conversions par variante testée, sans quoi les écarts observés relèvent du hasard. Sur un compte à cinq conversions par semaine, cela signifie six à dix semaines avant de pouvoir conclure quoi que ce soit.