Skip to main content
SteerAds
TutorialGoogle Ads

Google Ads ne suit pas les conversions ? Réparer le zéro

Les ventes rentrent mais Google Ads affiche zéro conversion en 2026 ? Diagnostic des cinq points de rupture qui mettent le comptage à zéro — configuration de l'action de conversion, déclenchement de la balise, doublons d'import GA4, suppression par le 'Consent Mode' et mauvaise config des 'Enhanced Conversions' — suivi d'une routine de vérification de bout en bout avec 'Tag Assistant'.

Matt
MattTracking & Data Lead
···4 min de lecture

En 2026, environ 70 % des comptes Google Ads « à zéro conversion » que nous auditons ont une balise qui ne se déclenche jamais sur la vraie page de remerciement — pas un bug de reporting Google, pas un problème de budget, juste une chaîne de mesure cassée qui n'a silencieusement rien transmis au Smart Bidding. Quand les ventes rentrent dans votre boutique mais que la colonne Conversions affiche un zéro plat, le problème n'est presque jamais Google qui perd vos données — c'est un maillon de la chaîne de tracking qui a lâché.

Ce guide parcourt les cinq endroits qui mettent un comptage de conversion à zéro, du plus rapide à confirmer au plus profond, pour trouver la rupture en minutes au lieu de deviner. Pour vérifier automatiquement votre compte face aux pannes de mesure les plus fréquentes, lancez notre audit Google Ads gratuit en 5 axes.

Mis à jour le 2026-05-06 avec le comportement actuel de l'action de conversion, de gtag, de l'import GA4 et du Consent Mode v2, observé sur des comptes aux États-Unis, au Royaume-Uni et en Europe.

L'essentiel — pourquoi vos conversions affichent zéro :
  1. L'action de conversion et le déclenchement de la balise expliquent la grande majorité des comptes à zéro et se confirment en minutes. 2. Un statut 'Aucune conversion récente' signifie qu'aucune source active n'alimente l'action. 3. Une seule source par action — balise native OU import GA4, jamais aucune, jamais les deux. 4. Le 'Consent Mode' v2 peut retenir entièrement le ping quand ad-storage est refusé. 5. Les 'Enhanced Conversions' avec un mappage de champ cassé peuvent rejeter toute la requête.

L'action de conversion est-elle configurée et reçoit-elle des données ?

Commencez ici car c'est la vérification la plus rapide et la cause la plus fréquente. Ouvrez Objectifs puis Conversions et lisez la colonne de statut de l'action que vous attendez.

Aucune conversion récente — L'action existe mais rien ne l'a atteinte dans la fenêtre récente. C'est le zéro classique : une action créée sans source active. Cela pointe en aval vers la balise ou l'import, pas vers l'action elle-même.

Inactive ou Non vérifiée — La balise n'a jamais été détectée sur votre site. Google n'a vu aucun ping, donc l'action ne peut rien enregistrer.

Mauvaise catégorie ou secondaire — Une action définie sur Secondaire est toujours suivie mais exclue de la colonne principale Conversions par conception. Si votre action de vente est secondaire, la colonne affiche zéro même si l'action enregistre. Définissez l'action principale d'achat ou de lead sur Principale.

Confirmez que l'action a un paramètre de comptage cohérent, une valeur, et une fenêtre d'attribution (une fenêtre de clic de 30 jours est le défaut pour la plupart des actions). Une fenêtre mal cadrée ne vous mettra pas à zéro, mais une source manquante oui. Notre guide du suivi des conversions couvre toute la configuration.

La balise se déclenche-t-elle (gtag/GTM) sur le bon déclencheur ?

Si l'action existe mais affiche zéro, la question suivante est de savoir si la balise se déclenche vraiment là où la vente se conclut.

La balise Google (gtag.js) — Simple à déployer mais facile à oublier sur un modèle de page. Une panne fréquente : la balise globale est sur toutes les pages sauf la page de remerciement rendue dynamiquement, donc le moment exact qui compte n'a aucune balise.

Google Tag Manager — Centralise les balises mais ajoute une couche de déclencheur. La balise est présente, mais le déclencheur est mauvais : il écoute un chemin de page que la page de confirmation ne correspond pas, ou un événement dataLayer que le tunnel ne pousse jamais. La balise ne se déclenche jamais même si elle est configurée.

La page de remerciement — Vérifiez que la conversion se déclenche sur la vraie URL de confirmation que vos clients atteignent réellement, pas un substitut de test. Les applications monopages qui changent l'URL sans rechargement complet sont un coupable fréquent, car le déclencheur attend une navigation qui n'arrive jamais.

Le test décisif est un vrai achat observé dans 'Tag Assistant' en aperçu, couvert en section 7. Si vous avez un tunnel complexe, notre guide GTM server-side explique où le déclenchement peut casser sur le chemin vers le conteneur serveur.

Un import GA4 ou une action en double casse-t-il le comptage ?

Beaucoup de comptes à zéro ont deux sources concurrentes pour une action — ou, plus souvent, zéro source active après une migration inachevée.

Le zéro de migration à moitié faite — Vous avez supprimé la balise Google Ads native en pensant qu'un import GA4 prendrait le relais, mais l'import n'a jamais été relié, l'événement clé GA4 n'a pas été marqué pour l'import, ou le lien Google Ads s'est cassé. L'action n'a plus de source et affiche zéro.

Le piège doublon-puis-déduplication — Moins fréquent mais réel : deux sources alimentent le même événement, Google déduplique agressivement, et la colonne s'effondre au lieu de doubler. Choisissez exactement une source par action.

La propriété non reliée — Si la propriété GA4 n'est pas reliée au compte Google Ads, aucun événement clé ne peut s'importer du tout. Confirmez que le lien est actif dans l'admin GA4 et dans le panneau des comptes reliés de Google Ads.

La règle est simple : une source active par action, et vous pouvez la voir. Une action importée doit afficher Enregistre des conversions ; une balise native doit se déclencher dans 'Tag Assistant'. Notre guide de l'import de conversions GA4 couvre le lien de bout en bout.

Le 'Consent Mode' supprime-t-il des conversions ?

Le Consent Mode v2 est désormais la cause la plus sous-estimée de comptage à zéro, surtout sur le trafic européen où un bandeau de consentement contrôle chaque balise.

Refusé par défaut qui ne se met jamais à jour — La bonne pratique met le consentement sur refusé par défaut, puis le met à jour sur accordé après acceptation. Si l'appel update ne se déclenche jamais — un bug de bandeau, un callback manquant — chaque balise reste en état refusé et n'envoie aucun ping exploitable. Le comptage tend vers zéro.

Modélisé au lieu de compté — Quand ad-storage est refusé, Google peut modéliser la conversion plutôt que la compter directement, et la modélisation a besoin d'assez de trafic pour s'enclencher. Un compte à faible volume peut rester à zéro conversion observée en attendant un modèle qui n'atteint jamais le seuil.

Les signaux qui doivent être accordés — Confirmez qu'après acceptation les signaux 'ad_user_data' et 'ad_personalization' passent à accordé, pas seulement 'ad_storage'. La v2 exige les deux pour la mesure publicitaire, et un bandeau qui ne bascule que ad-storage laisse le signal de conversion incomplet.

Observez le changement d'état de consentement en direct dans 'Tag Assistant' pendant que vous acceptez le bandeau — si l'état ne se met jamais à jour, vous avez trouvé la cause.

Les 'Enhanced Conversions' sont-elles mal configurées ?

Les Enhanced Conversions améliorent la mesure en envoyant des données first-party hachées, mais un mappage cassé peut rejeter entièrement la requête de conversion.

Mauvais sélecteurs de champ — Dans la configuration via GTM, vous pointez la balise vers des éléments de page contenant l'e-mail ou le téléphone. Si un sélecteur cible le mauvais élément, un champ vide, ou une valeur qui change entre les chargements, la requête peut échouer à la validation.

Données non hachées ou doublement hachées — Les données doivent être normalisées et hachées en SHA-256 exactement une fois. Envoyer un e-mail brut, ou hacher des données que la balise hache aussi, produit une charge utile que Google rejette.

Diagnostics en rouge — Le panneau de diagnostics des Enhanced Conversions dans Google Ads signale des problèmes comme 'Aucune donnée reçue' ou 'Champs non reconnus'. Un statut rouge y coïncide souvent avec un comptage à zéro.

Le test d'isolement le plus rapide : désactivez temporairement les Enhanced Conversions et effectuez un achat test. Si la conversion standard s'enregistre maintenant, le mappage est le coupable et vous pouvez les réactiver champ par champ. Notre guide de configuration des Enhanced Conversions détaille le mappage correct.

Le tableau de diagnostic zéro conversion

Parcourez ce tableau de haut en bas — il est classé par rapidité de confirmation de chaque cause et par fréquence du vrai problème.

Ne faites pas confiance à un comptage avant d'avoir vu la balise se déclencher :

Une action de conversion peut afficher zéro pendant des heures alors que tout semble configuré. La seule preuve que la chaîne fonctionne est un vrai achat test observé en direct dans 'Tag Assistant', avec la balise qui se déclenche en vert et une valeur enregistrée. Des délais de reporting de 3 à 24 heures signifient qu'une balise fraîchement corrigée affichera encore zéro aujourd'hui — vérifiez le déclenchement, puis attendez le comptage, pas l'inverse.

Vérifier de bout en bout avec 'Tag Assistant'

La vérification la plus utile de tout ce guide est un test en direct, de bout en bout, qui prouve que le signal voyage de la page jusqu'à la colonne Conversions.

Effectuez un vrai achat test — Ouvrez 'Tag Assistant', saisissez votre site, et effectuez un vrai tunnel d'achat ou un formulaire de lead. Observez la balise de conversion se déclencher sur la page de confirmation avec la bonne valeur et devise. Une balise verte déclenchée est la preuve que la configuration de l'action, le déclencheur et l'état de consentement s'alignent tous.

Confirmez le lien de clic — Vérifiez que le suivi automatique est activé pour que le GCLID soit transmis jusqu'à la conversion, et qu'aucune redirection sur le chemin vers la page de remerciement ne le supprime. Une conversion sans clic lié est enregistrée mais non attribuée, et peut laisser la colonne de la campagne à zéro. Utilisez notre testeur d'URL GA4 pour confirmer que vos paramètres de tagging survivent à chaque saut.

Attendez la fenêtre de reporting — Google Ads prend 3 à 24 heures pour traiter et afficher une conversion, créditée à la date du clic dans la fenêtre d'attribution. Ne déclarez pas une correction échouée avant qu'une journée complète ne se soit écoulée avec la plage de dates couvrant le clic.

Puis prévenez la récidive. Re-testez la conversion après chaque déploiement de tunnel, chaque changement de bandeau de consentement, et chaque publication de conteneur de balises — trois modifications qui cassent silencieusement plus de chaînes de conversion que tout le reste. Pour trouver automatiquement les failles de mesure sur tout le compte, lancez l'audit SteerAds gratuit en 5 axes.

Sources

Sources officielles consultées pour ce guide :

FAQ

Pourquoi Google Ads affiche-t-il zéro conversion ?

Zéro conversion malgré des ventes réelles se ramène presque toujours à l'une de cinq pannes mécaniques : l'action de conversion n'a jamais été configurée ou son statut indique 'Aucune conversion récente', la balise ne se déclenche pas car elle est sur le mauvais déclencheur ou la mauvaise page, un import GA4 a été désactivé ou jamais relié, le 'Consent Mode' empêche la balise d'envoyer les pings, ou les 'Enhanced Conversions' ont cassé la requête avec un mauvais mappage de champ. Traitez-les dans cet ordre — statut de l'action et déclenchement expliquent la grande majorité des comptes à zéro et se confirment en moins de dix minutes avec 'Tag Assistant'.

Comment vérifier si ma balise de conversion se déclenche ?

Ouvrez 'Tag Assistant' depuis Google Ads ou tagassistant.google.com, saisissez l'URL de votre site et effectuez un vrai achat test ou un envoi de lead. Sur la page de remerciement, la balise de conversion doit apparaître comme 'fired' avec un statut vert et une valeur enregistrée. Si elle ne se déclenche pas, le déclencheur est mauvais, la balise manque sur ce modèle de page, ou un état de consentement la bloque. 'Tag Assistant' montre l'événement exact et toute requête bloquée, ce qui localise la rupture en moins de cinq minutes sans attendre les délais de reporting.

Le 'Consent Mode' masque-t-il mes conversions Google Ads ?

C'est possible. Avec le 'Consent Mode' v2, si un visiteur refuse le consentement ad-storage, le ping de conversion est soit retenu, soit envoyé sans identifiants, donc Google modélise la conversion au lieu de la compter directement. Si votre bandeau met tout par défaut sur refusé et ne met jamais à jour l'état après acceptation, la balise n'envoie jamais de signal exploitable et le comptage peut tomber à zéro. Vérifiez que les appels de consentement 'update' se déclenchent après l'acceptation, et que 'ad_user_data' et 'ad_personalization' sont accordés, pas bloqués sur refusé depuis l'état par défaut.

Un import GA4 et la balise Google Ads vont-ils doubler ou annuler mon comptage ?

L'un ou l'autre peut arriver si les deux sont mal configurés. Si vous importez une conversion GA4 et gardez aussi la balise Google Ads native pour le même événement, vous pouvez double-compter. L'inverse — zéro — survient quand vous supprimez la balise native en pensant que l'import GA4 prend le relais, mais l'import n'a jamais été relié, l'événement clé GA4 n'est pas marqué pour l'import, ou le lien Google Ads est cassé. Choisissez une seule source par action, confirmez que l'import affiche 'Enregistre des conversions', et ne laissez jamais une action sans source active qui l'alimente.

Combien de temps avant que les conversions apparaissent dans Google Ads après un clic ?

Les conversions ne sont pas instantanées. Google Ads peut prendre 3 à 24 heures pour traiter et afficher une conversion, et le comptage est crédité à la date du clic, pas à la date de la conversion, dans votre fenêtre d'attribution — par défaut une fenêtre de clic de 30 jours pour la plupart des actions. Un achat aujourd'hui peut apparaître sur la ligne d'hier demain. Avant de conclure que le tracking est cassé, attendez une journée complète et vérifiez que la plage de dates couvre le clic d'origine. Un vrai zéro après 24 heures avec une balise déclenchée pointe vers la configuration, pas le délai.

Pourquoi 'Tag Assistant' dit-il que la balise se déclenche mais Google Ads affiche zéro ?

Une balise qui se déclenche sans enregistrer de conversion signifie généralement que le signal arrive mais est rejeté ou non attribué. Causes fréquentes : la conversion n'a pas de clic lié car le GCLID a été supprimé par une redirection ou un suivi automatique manquant, l'action est en 'Secondaire' donc reportée mais exclue de la colonne 'Conversions', la valeur ou la devise est mal formée, ou la source d'import est en double et dédupliquée à zéro. Vérifiez que le suivi automatique est activé, que l'action est 'Principale', et que le GCLID survit à chaque redirection sur le chemin vers la page de remerciement.

Dois-je utiliser la balise Google (gtag.js) ou Google Tag Manager pour les conversions ?

Les deux marchent ; les modes de panne diffèrent. La balise Google (gtag.js) est plus simple mais facile à oublier sur un modèle de page, donc la page de remerciement en manque silencieusement. Google Tag Manager centralise les balises mais ajoute une couche de déclencheur où un déclencheur incohérent — mauvais chemin de page, événement manquant, ou un modèle de consentement bloquant — empêche la balise de se déclencher. Pour la plupart des comptes, GTM avec un éditeur de liens de conversion clair et un déclencheur précis est plus robuste, mais seulement si vous vérifiez le déclencheur en mode aperçu avant de faire confiance aux données.

💡

Get our best tips to cut your CPA

Each week, an actionable tip to optimize your Google & Bing Ads campaigns. Joined by 1,200+ advertisers.

No spam. One-click unsubscribe. Privacy policy.

Ready to optimize your campaigns?

Start a free audit in 2 minutes and discover the ROI potential of your accounts.

Start my free audit

Free audit — no credit card required

Keep reading