Un tag installé en double compte chaque vente deux fois (et comment le voir en 10 minutes)
En juin, sur une boutique Shopify que je gère, Google Ads a compté 147 achats en une semaine. Google Analytics, même site, mêmes clients, en voyait 68. Personne n'avait rien installé de « mal ».
La semaine passée, je t'expliquais pourquoi ton pixel voit de moins en moins de tes ventes. Cette semaine, c'est le problème inverse, plus sournois : il en voit trop.
En juin, sur une boutique Shopify que je gère, Google Ads a compté 147 achats en une semaine. Google Analytics, sur le même site, les mêmes clients, en voyait 68. Le coût par vente affiché dans Google Ads valait la moitié du coût réel. Personne n'avait installé quoi que ce soit de « mal ». Deux outils parfaitement légitimes comptaient simplement la même vente chacun de leur côté.
Ça s'appelle du double tracking. C'est la façon la plus banale d'avoir des chiffres faux, pas en retard comme avec le délai de conversion, mais faux tout court. Et ça se détecte en 10 minutes, sans outil payant.
Trois façons de compter une vente deux fois
Un tag (ou pixel), c'est le petit bout de code qui avertit Google ou Meta qu'une vente vient d'avoir lieu. Le double comptage arrive quand deux avertissements partent pour une seule vente. Voici les trois montages que je retrouve le plus souvent dans les comptes d'ici.
1. L'application et le conteneur sur la même action
C'est le cas de la boutique de juin. L'app Shopify officielle « Google & YouTube » envoie les achats à Google Ads. Le conteneur Google Tag Manager du site les envoie aussi, vers la même action de conversion. Les deux messages arrivent sans numéro de commande commun, donc Google ne peut pas deviner qu'il s'agit du même achat. Il en compte deux.
Le piège : tout le monde soupçonne d'abord le conteneur, parce que c'est là que « la technique » habite. La source du problème était une app réputée inoffensive, installée en trois clics.
2. Le même tag chargé deux fois
Sur un site touristique audité au printemps, le code de Google Tag Manager était présent deux fois dans la page, plus un vieux tag Google écrit à la main par un fournisseur précédent. Chaque page vue partait trois fois; chaque événement, deux fois. Le compteur affichait près de 11 900 clics sur le site pour environ 5 950 réels.
Ce montage naît presque toujours d'un changement de fournisseur : le nouveau installe son conteneur, personne ne retire celui de l'ancien.
3. Deux actions « achat » primaires
Google Ads permet d'importer les achats de GA4 en plus de son propre tag. Si les deux sont marqués comme conversions primaires, chaque vente compte deux fois dans les enchères. Lors d'un audit de prospection, j'ai vu une boutique avec 1 044 conversions d'achat d'un côté et 784 de l'autre, pour les mêmes ventes.
Variante du même problème côté Meta : deux pixels sur la même boutique, un écrit à la main dans le thème, l'autre dans le conteneur. Et une dernière, moins visible : sans numéro de commande sur le tag, un client qui rafraîchit la page de remerciement ou qui y revient plus tard déclenche une deuxième conversion.
Ce que ça fait à tes décisions
Le rapport gonflé n'est pas le vrai dégât. Le vrai dégât, c'est que tes enchères automatiques décident à partir de ce rapport.
Quand Google croit qu'une vente te coûte la moitié de son prix réel, il enchérit comme si c'était vrai. Il pousse du budget vers des mots-clés et des produits qui ne le méritent pas. Ton ROAS double, tu montes le budget, la machine s'emballe. Le jour où tu corriges, le ROAS affiché « chute », le coût par vente « double ». Rien n'a changé dans ta boutique. C'est juste la première fois que tu lis le bon chiffre.
Sur la boutique de juin, le ratio entre les achats comptés par Google Ads et ceux vus par GA4 est passé de 2,2 à environ 1,0 du jour au lendemain. Rien n'a cassé : les ventes réelles ont continué de monter en juillet. La différence, c'est que l'algorithme recevait enfin un signal propre.
Si tu veux un ordre de grandeur : pour les marques actives sur plusieurs plateformes en même temps, le revenu attribué est typiquement gonflé de 25 à 50 %, toutes causes confondues. Le double tracking en est une des plus faciles à corriger.
Le test en 10 minutes
Trois vérifications, dans l'ordre, de la plus rapide à la plus précise. Aucun outil payant, aucune ligne de code.
Vérification 1 : le ratio (3 minutes)
Dans Google Ads, va dans Objectifs puis Conversions. Tu y vois toutes tes actions de conversion, avec leur nombre sur la période choisie. Prends les 30 derniers jours et regarde tes actions d'achat.
Premier signal, le plafond : Google Ads ne peut pas compter plus d'achats que ta boutique n'en a faits. Si le chiffre dépasse tes commandes Shopify sur la même période, c'est réglé, tu doubles.
Deuxième signal, plus fin : la plupart des comptes ont deux actions d'achat, celle du tag Google Ads et celle importée de GA4 (normalement en secondaire). Les deux comptent les mêmes ventes, avec la même attribution. Divise la première par la seconde.
- 0,9 à 1,3 — Normal : le tag Google Ads récupère un peu plus que GA4 (suivi avancé, consentement)
- 1,3 à 1,8 — Probable doublon partiel (une source sur un des chemins d'achat)
- 2,0 et plus — Double comptage quasi certain
Sur la boutique de juin, la semaine la plus gonflée donnait 2,2. Après le correctif : autour de 1,0.
Vérification 2 : la colonne « Taux de répétition » (2 minutes)
Toujours dans Objectifs, puis Conversions, ajoute la colonne « Taux de répétition ». C'est le nombre moyen de conversions comptées par clic. Pour un achat en ligne, la valeur saine tourne autour de 1,00. Un compte que j'ai vu passer à 1,50 n'avait pas de clients qui achetaient une fois et demie : il n'avait pas de numéro de commande sur son tag, puis les gens revenaient sur la page de confirmation. Google l'explique dans sa page d'aide sur l'ID de transaction.
Vérification 3 : Google Tag Assistant (5 minutes)
Google Tag Assistant (tagassistant.google.com) te montre, page par page, quels tags se déclenchent sur ton site. Entre l'adresse de ta boutique, va jusqu'à la page de confirmation de commande (un achat test à 1 $ suffit, tu le rembourses ensuite) puis regarde la liste.
Le signal binaire : si un tag d'achat Google Ads apparaît deux fois pour une seule commande, ou si deux conteneurs différents apparaissent sur la même page, tu as ton doublon. Bonus : clique sur le tag d'achat et vérifie qu'il transporte un numéro de commande (transaction ID). S'il est vide, ta protection contre les doublons n'existe pas.
Version zéro-technique : mon test de tracking gratuit scanne ta page depuis un vrai navigateur et signale les propriétés et pixels en double. Trente secondes, une adresse à entrer.
Corriger sans tout casser
Une fois le doublon trouvé, la correction tient en quatre gestes. Dans l'ordre :
- Une seule action d'achat primaire. Les autres (import GA4, app Shopify, ancien tag) passent en secondaires ou disparaissent. Elles restent visibles dans tes rapports, mais ne nourrissent plus les enchères.
- Un numéro de commande sur chaque tag d'achat. Avec le même transaction ID, Google fusionne lui-même les doublons à l'intérieur de la fenêtre de conversion. Sans lui, tout le reste est du bricolage.
- Retire ce qui est en trop. L'ancien conteneur, le tag écrit à la main, le deuxième pixel. Pas « désactivé dans un coin » : retiré.
- Préviens ton équipe. Le ROAS affiché va baisser le jour même. C'est la correction qui fait effet, pas une panne. Prévois 2 à 4 semaines pour que les enchères automatiques se recalibrent sur les vrais chiffres.
Si tu n'es pas certain de ce que tu as trouvé, c'est exactement le genre de diagnostic que je fais en mandat de tracking, sans que tu changes d'agence média : je trouve la source, je corrige, je te montre avant et après.
La leçon
Un chiffre qui a l'air bon mérite la même méfiance qu'un chiffre qui a l'air mauvais. Les pannes de mesure ne déclenchent aucune alerte; les doublons encore moins, parce qu'ils font monter les courbes. Dix minutes par trimestre pour refaire les trois vérifications, c'est le meilleur rendement de ton marketing : ça ne coûte pas un dollar de média et ça protège toutes les décisions qui suivent, surtout celles de l'algorithme Google Ads.
Questions fréquentes
Comment savoir si mes conversions Google Ads sont comptées en double? Dans Google Ads (Objectifs puis Conversions), compare l'action d'achat de ton tag avec l'action d'achat importée de GA4 sur 30 jours. Un ratio au-dessus de 1,3 mérite une enquête; au-dessus de 2, c'est presque certain. Et si Google Ads compte plus d'achats que ta boutique n'a de commandes, c'est réglé. Puis confirme avec Google Tag Assistant sur ta page de confirmation.
Est-ce que corriger le double tracking va faire baisser mon ROAS? Le ROAS affiché, oui, parfois de moitié. Le ROAS réel, non : tes ventes n'ont pas bougé. Tu viens juste de remplacer un chiffre faux par le vrai. Les enchères automatiques mettent ensuite 2 à 4 semaines à se recalibrer.
L'app Shopify « Google & YouTube » compte-t-elle les achats deux fois? Pas toute seule. Le doublon apparaît quand elle envoie les achats vers la même action de conversion qu'un conteneur Google Tag Manager, sans numéro de commande partagé. La correction : laisser une seule source propriétaire de l'action primaire, l'autre en secondaire.
Un numéro de commande (transaction ID) suffit-il à éviter les doublons? Il règle les cas où le même événement part plusieurs fois (rafraîchissement de page, retour sur la confirmation). Il ne règle pas deux actions primaires distinctes qui comptent la même vente : ça, c'est le réglage « une conversion par clic » et le choix d'une seule action primaire. Il te faut les deux.