Accueil
Expertises Toutes les expertises Server-side GTM & dataLayer Analytics Conversion API Data Warehouse
Cas clients Tous les cas clients E-commerce SaaS Apps mobiles Lead generation
Ressources Toutes les ressources Google Tag Manager Mobile App Tracking RGPD & Consent Mode Google Analytics (GA4) Server-side tracking
Outils gratuits Tous les outils Diagnostic server-side
À propos Prendre RDV
AUDIT TRACKING

Audit des conversions dupliquées Google Ads × Meta

Vos conversions Google Ads et Meta sont-elles comptées deux fois ? Méthode d’audit : pixel + CAPI, Conversion Linker, GTM, et corrections concrètes.

· 9 min de lecture
Dans ce guide
  1. Pourquoi les conversions se dupliquent (Ads et Meta)
  2. Signes d’alerte à surveiller
  3. Méthode d’audit en 6 étapes
  4. 1. Fixer la source de vérité business
  5. 2. Cartographier tous les points d’envoi
  6. 3. Tracer un parcours réel en preview
  7. 4. Vérifier la déduplication Meta (pixel × CAPI)
  8. 5. Vérifier Google Ads (conversions primaires vs secondaires)
  9. 6. Comparer 7 à 14 jours vs backend
  10. Corrections concrètes (sans perdre tout le signal)
  11. Checklist de recette post-correction
  12. Quand faire auditer le dispositif

Quand Google Ads et Meta affichent des volumes de conversions « trop beaux pour être vrais », le problème n’est souvent pas la performance média : c’est un double comptage. Le même achat ou le même lead est envoyé deux fois (pixel + CAPI, deux tags GTM, thank-you page + bouton, Conversion Linker mal cadré…).

Ce guide détaille une méthode d’audit pragmatique pour détecter les doublons Ads × Meta, quantifier l’impact, puis corriger sans casser le signal utile aux algorithmes.

Pourquoi les conversions se dupliquent (Ads et Meta)

Les causes les plus fréquentes côté e-commerce et lead gen :

  • Pixel navigateur + Conversions API (CAPI) sans déduplication (event_id / identifiants d’événement alignés)

  • Deux tags de conversion sur le même événement (GTM web + tag hardcodé, ou ancien tag UA/Ads non retiré)

  • Thank-you page + clic bouton qui déclenchent chacun une conversion

  • Server-side + client-side qui renvoient le même hit sans clé de dédup

  • Enhanced Conversions / Consent Mode mal paramétrés, qui créent des envois partiels puis complets

Côté Google Ads, le Conversion Linker et les balises de conversion mal séquencées aggravent souvent le diagnostic : on croit « perdre » du signal alors qu’on en double une partie.

Signes d’alerte à surveiller

  • Conversions Ads ou Meta nettement au-dessus des commandes CRM / Shopify / backend

  • Écart brutal après ajout de la CAPI ou d’un conteneur server-side

  • Même transaction_id / order id visible deux fois dans les debug tools

  • ROAS qui « s’envole » sans hausse réelle de CA

  • Leads HubSpot / Salesforce en nombre inférieur aux conversions campagnes

Méthode d’audit en 6 étapes

1. Fixer la source de vérité business

Choisissez une référence unique : commandes payées, leads qualifiés CRM, RDV honorés. Sans cette baseline, impossible de savoir si Ads/Meta sur-comptent ou si le CRM sous-compte.

2. Cartographier tous les points d’envoi

Listez, pour Google Ads et Meta, chaque chemin d’envoi :

  • Tags GTM Web (conversion Ads, pixel Meta, événements standard)

  • Tags GTM Server / CAPI / Measurement Protocol

  • Scripts hardcodés dans le thème (Shopify, WordPress, maison)

  • Intégrations natives (Shopify Meta, Google & YouTube app, plugins)

3. Tracer un parcours réel en preview

Faites un achat / lead de test avec GTM Preview, Meta Pixel Helper, Facebook Test Events et Google Ads Tag Assistant. Notez combien de fois chaque conversion part, avec quels paramètres (value, currency, transaction_id, eventID).

4. Vérifier la déduplication Meta (pixel × CAPI)

Pour Meta, la dédup repose surtout sur un même event_id (ou équivalent) entre le navigateur et le serveur, sur une fenêtre courte. Si le pixel envoie un id et la CAPI un autre — ou aucun — Meta compte deux fois.

5. Vérifier Google Ads (conversions primaires vs secondaires)

Dans Google Ads, contrôlez :

  • Quelles actions sont en Primary pour les enchères

  • Si une conversion « page vue » cohabite avec une conversion « purchase »

  • Si un ancien tag global site / conversion linker tire encore en double

  • Si le server-side renvoie un hit déjà envoyé côté navigateur sans clé unique

6. Comparer 7 à 14 jours vs backend

Exportez les conversions Ads/Meta (ou via BigQuery / feuilles) et alignez-les sur les order id / lead id. Un ratio conversions plateforme / conversions backend durablement > 1,2–1,3 sur un purchase bien tracké mérite une correction immédiate.

Corrections concrètes (sans perdre tout le signal)

  • Un événement = une source d’autorité : soit le navigateur, soit le serveur envoie la conversion « officielle », l’autre ne sert qu’en secours avec dédup

  • Alignez les identifiants : event_id Meta, transaction_id Ads/GA4, order id CRM

  • Retirez les tags legacy (anciens pixels, conversions UA, apps Shopify en double avec GTM)

  • Séparez primary / secondary dans Google Ads pour éviter que le smart bidding optimise sur du bruit

  • Documentez le plan de taggage : qui envoie quoi, depuis quel conteneur, avec quelle clé de dédup

Checklist de recette post-correction

  1. 1 parcours test = 1 conversion Meta + 1 conversion Ads (pas 2)

  2. Order id / event id visibles et identiques sur les deux canaux quand la dédup l’exige

  3. Écart plateforme vs backend stabilisé sur 7 jours

  4. Aucun tag hardcodé survivant hors GTM (sauf exception documentée)

  5. Consent Mode / CMP : pas de second tirage « rattrapage » non dédupliqué

Quand faire auditer le dispositif

Si vous venez d’activer la CAPI, un GTM server-side, Enhanced Conversions ou une migration Shopify/GTM, un audit ciblé « doublons Ads × Meta » évite de laisser les enchères apprendre sur des conversions fantômes pendant des semaines.

Besoin d’un diagnostic sur votre conteneur et vos destinations Ads/Meta ? Prenez un RDV — on part de vos hits réels, pas d’un powerpoint générique.

Une implémentation plus complexe à discuter ?

Discuter de votre tracking
Christophe Dubois
Christophe Dubois

Consultant tracking & data, freelance senior depuis 2012. Architecture de mesure, server-side, attribution.

Remonter en haut

Besoin d'un accompagnement sur ce sujet ?

Consultant web tracking
POUR ALLER PLUS LOIN

Articles liés

Audit Tracking

Combien coûte un audit GA4/GTM ? Les repères pour ne pas se faire avoir

Ce qui fait varier le prix d'un audit GA4/GTM, les modèles de facturation courants, et les signaux d'un audit sous-dimensionné.

15 Sep. 2026 ·7 min
Google Tag Manager

Comment détecter les faux positifs dans Google Tag Manager (GTM)

Les faux positifs sont l’une des causes les plus fréquentes de données erronées dans Google Tag Manager.

11 Nov. 2025 ·20 min
Mobile App Tracking

Nettoyer ou migrer son tracking mobile : la méthode pour reprendre le contrôle sur vos événements

Tu as mis en place Firebase, Mixpanel, ou Amplitude il y a quelques mois — voire quelques années.

21 Apr. 2025 ·9 min
Mobile App Tracking

Comment auditer le tracking de votre app mobile (et repérer les erreurs invisibles)

Vous avez intégré Firebase, Mixpanel, Amplitude ou Adjust dans votre app mobile. Et pourtant… vous avez cette intuition que quelque chose cloche .

06 Apr. 2025 ·14 min
Mobile App Tracking

Top 5 des erreurs fréquentes en tracking mobile (et comment les éviter en 2025)

Votre app est en ligne, vos campagnes tournent, les utilisateurs installent, cliquent, achètent… mais vos dashboards d’analytics, eux

20 Apr. 2025 ·11 min
Paid Acquisition

Hyros vs Triple Whale : quelle solution d'attribution choisir ?

Hyros ou Triple Whale pour fiabiliser votre attribution ? Différences réelles, pour qui chaque outil est pertinent, et ce qu'aucun des deux ne remplace.

15 Sep. 2026 ·8 min
Server side Tracking

Implémenter la Conversions API (CAPI) de Meta : le guide complet

Comment implémenter la Conversions API de Meta correctement : déduplication, paramètres hashés, score EMQ et pièges les plus fréquents.

15 Sep. 2026 ·11 min
Google Tag Manager

Suivi des abandons de formulaire Tally : guide pratique pour améliorer vos conversions

Le suivi des abandons de formulaire est une étape essentielle pour comprendre le comportement de vos utilisateurs et identifier les points de friction…

15 Jan. 2025 ·5 min
Google Analytics

Guide du Tracking de Prospect / Lead

Le suivi des prospects et des leads est une étape cruciale dans toute stratégie marketing.

18 Sep. 2024 ·13 min
Google Tag Manager

Comment Tracker un Formulaire Tally

Le suivi des soumissions de formulaires est essentiel pour comprendre le comportement des utilisateurs et améliorer les taux de conversion.

18 Sep. 2024 ·12 min
Google Tag Manager

Comment Suivre des Conversions Hors Ligne sur Google Ads ?

Découvrez comment configurer le suivi des conversions hors ligne sur Google Ads et améliorer votre stratégie marketing.

18 Feb. 2024 ·12 min
Web Analyse

Qu'est-ce que Hyros ?

Hyros vaut-il son prix ? Fonctionnement, limites réelles, et alternatives sérieuses (Triple Whale, attribution GA4) avant de signer.

07 Feb. 2024 ·10 min
SERVICES ASSOCIÉS

Pour aller plus loin sur votre projet

EXPERTISE ASSOCIÉE

Conversion API

Conversion API

Restaurez la qualité de vos conversions Meta et Google malgré le blocage navigateur et la perte de signal iOS / consentement.

Voir l'expertise
FAQ

Questions fréquemment posées

Comment savoir si Meta compte deux fois la même conversion ?

Faites un achat ou un lead de test et comparez Meta Pixel Helper / Test Events avec votre backend. Si le même achat apparaît deux fois avec des event_id différents (ou absents), la déduplication pixel × CAPI est cassée. Vérifiez aussi qu’aucun pixel hardcodé ne cohabite avec GTM.

Google Ads peut-il sur-compter même avec le Conversion Linker ?

Oui. Le Conversion Linker aide à relier les clics aux conversions, mais il ne remplace pas une architecture propre. Deux balises de conversion, une thank-you page + un clic, ou un envoi server-side non dédupliqué suffisent à doubler les conversions Ads.

Faut-il couper le pixel Meta si la CAPI est en place ?

Pas forcément. Le setup le plus robuste garde souvent le pixel et la CAPI, à condition de partager le même event_id pour dédupliquer. Couper le pixel peut dégrader le signal navigateur ; le laisser sans dédup crée des doublons. L’audit décide selon votre stack.

Quel écart plateforme / backend est encore acceptable ?

Un écart low reste normal (fenêtres d’attribution, consentement, adblockers, fuseaux). En revanche, un ratio durablement au-dessus de ~1,2–1,3 sur des purchases bien identifiés (order id) indique souvent du double comptage ou des conversions non business marquées en primary.

Par quoi commencer si je n’ai qu’une demi-journée ?

Cartographiez les tags Ads et Meta (GTM web, server, scripts thème, apps natives), lancez un parcours test instrumenté, puis alignez event_id / transaction_id. Dans 80 % des cas, le doublon apparaît déjà à cette étape.

Prendre rendez-vous