Un achat n’est fiable que si sa valeur suit une définition métier documentée, sa devise et son identifiant sont corrects, l’action se déclenche une seule fois et les commandes attribuées sont rapprochées des données Google Ads sur la même base temporelle. Ces contrôles précèdent Maximiser la valeur de conversion ou le ROAS cible. Ils ne prouvent ni la marge ni le parcours complet.
Le premier contrôle de votre suivi e-commerce Google Ads ne consiste pas à constater qu’une conversion apparaît. Il consiste à vérifier que chaque commande admissible remonte une fois, avec la valeur attendue, dans la bonne action de conversion.
La question que je pose en audit est simple : « Votre conversion d’achat remonte du TTC ou du HT ? Livraison incluse ? Remises et remboursements traités comment ? » Quand personne ne peut répondre, le problème n’est déjà plus technique. Google Ads reçoit une consigne financière que l’entreprise n’a pas choisie.
Une balise qui se déclenche peut raconter faux. C’est même le piège : le compte affiche des conversions, les rapports semblent complets et les enchères fondées sur la valeur utilisent une donnée que personne n’a rapprochée des commandes.
Je sépare donc quatre contrôles essentiels : la valeur de chaque transaction, la déduplication, la définition financière et le rapprochement. Ils ne remplacent pas les autres vérifications : source, déclencheur, consentement, action principale et objectif réellement utilisé par la campagne.
Commencez par identifier la source et l’action de conversion. Une balise Google Ads directe, une balise déployée avec GTM et un achat GA4 importé n’emploient pas exactement la même chaîne. Les contrôler comme s’ils étaient interchangeables crée des angles morts, surtout lorsqu’une ancienne source reste active après une migration.
Lorsque les paniers ont des valeurs commerciales différentes, l’action doit recevoir la valeur propre à chaque transaction. Une valeur fixe ne constitue pas une erreur universelle : elle convient si toutes les conversions ont réellement la même valeur. Pour des commandes variables, elle efface l’écart entre un panier faible et un panier élevé.
Cette différence est exploitée directement par Maximiser la valeur de conversion et le ROAS cible. Maximiser les conversions ou le CPA cible optimisent d’abord un nombre de conversions. Dire que toute stratégie d’enchères intelligentes « préfère les gros paniers » est donc faux.
Avec la balise Google, l’extrait d’événement transmet notamment send_to, value, currency et transaction_id. send_to contient le bon identifiant et le bon libellé de conversion. value doit être numérique, avec une règle d’arrondi cohérente avec la devise et le système de commande.
Transmettez la devise sous la forme d’un code ISO 4217, par exemple EUR. Si le code manque ou n’est pas valide, Google Ads peut reprendre la devise associée à la valeur par défaut de l’action. Ce repli n’est pas un contrôle. En multi-devise, une devise explicite pour chaque achat est indispensable ; même en mono-devise, elle évite qu’un changement de réglage modifie silencieusement les rapports.
Enfin, vérifiez le rôle de l’action. Une action principale n’alimente les enchères que si la campagne utilise l’objectif qui la contient. Une action secondaire reste normalement dans « Toutes les conversions », sauf si elle est placée dans un objectif personnalisé attribué à la campagne.
Un rechargement de confirmation, un retour depuis le courriel de commande ou un déclencheur trop large peut envoyer le même achat plusieurs fois. Si l’envoi supplémentaire est comptabilisé, le nombre de conversions et leur valeur sont surévalués. Dans le cas simple de deux envois identiques, le total de cette commande est doublé. Ce n’est pas une règle générale sur tout le compte.
Google Ads écarte la seconde conversion lorsqu’elle appartient à la même action de conversion et porte le même identifiant de transaction. La portée est importante. Une balise Google Ads et un achat GA4 importé sous deux actions distinctes ne sont pas dédupliqués entre eux par le seul transaction_id. Il faut supprimer la source concurrente, la laisser en observation ou choisir explicitement l’action utilisée pour les rapports et les enchères.
L’identifiant doit être généré dynamiquement pour chaque commande, comporter au maximum 64 caractères et ne contenir aucune donnée permettant d’identifier le client. Deux commandes différentes doivent recevoir deux identifiants différents. L’erreur inverse est sévère : un identifiant statique réutilisé peut provoquer un sous-comptage massif, car Google Ads ne traite que sa première occurrence.
Le réglage « Nombre » ne remplace pas cette déduplication. Pour une vente, « Toutes » permet de compter plusieurs achats issus d’une même interaction publicitaire. L’identifiant évite, lui, de compter deux fois le même achat. Choisir « Une » pour masquer un double déclenchement peut aussi supprimer de vraies commandes répétées.
Testez la mécanique, pas votre mémoire :
oid ;Les rapports standards Google Ads n’affichent pas les identifiants de transaction. Conservez donc les journaux de la boutique, de l’intégration ou du serveur pour auditer les commandes. L’identifiant ne corrige pas non plus les conversions après affichage comptées en double.
La technique transporte un nombre. Elle ne décide pas ce que ce nombre signifie. Une commande de 120 euros TTC, 100 euros HT, avec 6 euros de livraison et un remboursement partiel peut produire plusieurs valeurs légitimes. Tout dépend de l’objectif financier choisi.
| Définition transmise | Ce qu’elle représente | Limite à garder |
|---|---|---|
| Chiffre d’affaires TTC | Le montant payé selon la convention de la boutique | La TVA et la livraison ne sont pas une marge ; comparez cette base à la même définition comptable. |
| Chiffre d’affaires HT, avec ou sans livraison | Une base de revenu hors taxe, adaptée à certains pilotages | Elle ne retranche ni prix de revient, ni paiement, ni logistique, ni retours. |
| Contribution ou marge calculée | Une valeur métier propre à chaque commande | La formule doit rester stable, explicable et alimentée par des coûts fiables. |
Le TTC n’est pas « artificiellement gonflé » par nature. Il devient moins comparable à une marge si les taux de taxe varient. Inclure la livraison ne force pas automatiquement Google à préférer les livraisons chères. En revanche, des frais sans valeur économique peuvent modifier le signal transmis. Le risque se vérifie dans les données ; il ne se décrète pas.
Même logique pour les remises et les retours. Une commande remboursée mais laissée à sa valeur initiale reste surévaluée. Google Ads permet de reformuler sa valeur avec RESTATE ou de retirer la conversion avec RETRACT. L’ajustement s’appuie sur l’identifiant de commande, le nom exact de l’action et l’heure de l’ajustement. Une reformulation ajoute aussi la nouvelle valeur et, si nécessaire, sa devise.
Le délai compte. Au 17 juillet 2026, Google indique qu’un ajustement reste lisible par les enchères automatiques jusqu’à sept jours après l’enregistrement initial, tandis que les rapports peuvent généralement être corrigés pendant 54 jours. Alignez donc le processus sur votre fenêtre réelle de retour et envoyez l’information dès qu’elle est fiable. Une politique de remboursement à trente jours ne justifie pas d’attendre le trentième jour pour tous les cas connus plus tôt.
Comparer la valeur Google Ads au chiffre d’affaires total de la boutique ne prouve rien. Google Ads affiche des commandes attribuées à des interactions publicitaires, selon un modèle et des fenêtres définis. Le système de gestion contient toutes les commandes, avec ses propres dates, statuts et annulations. Il faut construire deux ensembles comparables.
Le rapprochement ne produit pas une liste de clients associés à leurs annonces. Une ligne de commande reste dans le système marchand, tandis que Google Ads agrège les informations selon ses règles d’attribution. Utilisez l’écart pour optimiser les campagnes et surveiller leurs performances, pas pour affirmer qu’une annonce précise a causé l’achat.
Dans Google Ads, segmentez les conversions par action et utilisez notamment « Conversions (par date de conv.) » et « Valeur de conv. (par date de conv.) ». Les colonnes principales sont rattachées à la date du clic ou de l’interaction ; les colonnes « par date de conv. » réduisent l’écart temporel avec la boutique. Elles ne suppriment pas les différences d’attribution.
Alignez au minimum la période, le fuseau, la devise, la définition de valeur, le statut des commandes, la source de conversion et le traitement des retours. Documentez aussi le modèle d’attribution, les fenêtres après clic et après affichage, les conversions multi-appareils et la modélisation éventuelle. Attendez la fraîcheur nécessaire : Google recommande de tenir compte d’un délai de traitement de 24 à 48 heures avant une comparaison finale.
Si aucun identifiant commun n’est exportable, suivez un ratio documenté entre commandes attribuées et valeur Ads. Fixez un seuil de tolérance, quantifiez chaque cause et nommez un responsable. Un écart stable n’est pas acceptable par sa seule stabilité. Il doit être expliqué et rester sous le seuil choisi.
La cadence dépend du risque. Un gros volume ou une valeur élevée justifie un contrôle automatisé quotidien, puis une revue humaine hebdomadaire. Un compte plus modeste peut tenir avec un rapprochement mensuel. Une dérive après la connexion de Shopify, WooCommerce ou PrestaShop peut venir d’une mise à jour de module, d’une action dupliquée, d’une mauvaise devise, d’un identifiant statique ou d’un changement de consentement.
Le protocole dépend de la source choisie, mais les contrôles restent lisibles :
send_to, value, currency et transaction_id. Pour GTM, vérifiez les clés de la couche dataLayer, leurs variables et leur correspondance exacte.Une fois la conversion d’achat fiable, trois fonctions peuvent améliorer l’analyse ou la couverture. Aucune ne répare une valeur de base erronée.
Les conversions avec données du panier ajoutent les articles vendus à la transaction. Pour une source Google Ads, chaque élément utilise notamment items.id, price et quantity. Une source GA4 ou Firebase utilise items.item_id. Le prix unitaire attendu est hors taxes, livraison et remises appliquées au niveau global de la transaction.
Les rapports produits exigent un compte Merchant Center associé, des identifiants strictement identiques au flux et la présence de tous les articles vendus. Les diagnostics signalent les identifiants incohérents. Sans cette couverture, les rapports de panier et de vente croisée sont partiels.
Le prix de revient cost_of_goods_sold du flux permet à Google Ads de calculer des métriques de marge brute estimée. Il ne change pas automatiquement la valeur sur laquelle les campagnes enchérissent et n’intègre pas les frais de paiement, la logistique ou les coûts fixes. Le passage d’un rapport de marge à un suivi ajusté par la marge demande donc une convention distincte.
Les conversions avancées complètent une conversion Web avec des données propriétaires fournies par l’utilisateur, par exemple une adresse électronique. Selon l’implémentation, elles sont normalisées puis hachées en SHA-256 avant l’envoi, ou Google réalise ces opérations dans la balise. Ce dispositif peut améliorer la mise en correspondance et la précision. Il ne promet pas de retrouver chaque achat manquant.
Le consentement reste une condition. Dans le mode Consentement, ad_user_data doit être accordé pour envoyer à Google les données utilisateur hachées liées à la publicité. La modélisation à partir de signaux sans cookie traite séparément certains refus ; les conversions avancées ne contournent donc pas le choix de l’utilisateur.
Depuis avril 2026, le réglage évolue vers un paramètre unifié au niveau du compte. Google Ads peut accepter simultanément les données fournies par les balises du site, le Gestionnaire de données et les connexions API. Vérifiez les anciennes configurations au niveau de l’action : Google leur donne la priorité et un reliquat peut entrer en conflit avec le réglage du compte.
Les règles de valeur de conversion ajustent la valeur déjà transmise selon une audience, une zone géographique ou un appareil. Elles peuvent ajouter un montant ou multiplier la valeur par un coefficient, avec des entiers ou des pourcentages. Elles s’appliquent notamment aux campagnes sur le Réseau de Recherche, Shopping, Réseau Display et Performance Max.
Leur effet sur les enchères concerne le ROAS cible et Maximiser la valeur de conversion. Google utilise déjà l’audience, la zone et l’appareil comme signaux. Une règle doit donc exprimer une différence de valeur métier connue hors de Google Ads, pas simplement répéter qu’un segment convertit mieux dans les rapports.
Commencez toujours par transmettre la meilleure valeur transactionnelle disponible. Une règle ne corrige ni une balise mal câblée, ni une mauvaise devise, ni un pays de livraison absent de ses conditions. Elle propage la valeur de départ, correcte ou fausse.
Ce protocole est indispensable dès que les commandes ont des montants différents, que le compte suit un ROAS ou qu’une campagne utilise Maximiser la valeur de conversion ou le ROAS cible. Il reste utile avec une stratégie au volume : une valeur juste rend les rapports commerciaux exploitables, même si elle ne guide pas directement l’enchère.
Pour piloter une acquisition e-commerce dans Google Ads, la conversion d’achat ne suffit pourtant pas. Elle mesure une transaction attribuée. Elle ne décrit ni tout le parcours d’achat, ni le bénéfice net, ni l’effet incrémental de la publicité.
Le retournement est là. « Mes conversions remontent » n’est pas une validation. La bonne question est : remontent-elles dans la bonne action, une seule fois, selon une définition choisie, puis vérifiée contre des commandes comparables ?
transaction_id dynamique et unique ; il agit au sein d’une même action, pas entre deux actions concurrentes.Sources officielles vérifiées le 17 juillet 2026. Valeur et configuration : valeurs propres aux transactions, devise et valeur par défaut, actions et objectifs et comptabilisation des achats. Déduplication et corrections : identifiant de transaction et ajustements de conversion. Rapprochement : colonnes par date de conversion et délai avant conversion. Données du panier : principe et conditions, paramètres requis et métriques disponibles. Conversions avancées et consentement : fonctionnement, réglage unifié du compte et mode Consentement. Règles de valeur : portée et opérations et conditions.
On vérifie montant, identifiant et rapprochement.
Réserver un appel