Google Ads voit le formulaire soumis. Il n’a aucune idée si ce formulaire s’est transformé en contrat signé, en facture payée, ou en rien du tout. Si vous vendez quoi que ce soit avec un cycle de vente — une soumission, une consultation, une proposition —, cet écart explique exactement pourquoi votre coût par conversion semble correct dans le compte publicitaire, mais n’a aucun sens à côté de vos revenus réels. L’importation des conversions hors connexion existe pour combler cet écart : vous reprenez ce qui s’est passé après le clic, dans votre CRM, et vous le retransmettez à Google pour que les enchères s’optimisent selon les résultats plutôt que selon les formulaires remplis. La façon de faire cela a changé le 15 juin 2026, et presque rien de ce qui a été écrit depuis là-dessus n’a rattrapé le retard. Le portrait plus large est dans où regarder quand le suivi des conversions se brise.

Ce qui a changé le 15 juin 2026
Peu importe qui a construit le lien entre votre CRM et Google — un développeur à l’interne, un pigiste, une agence —, ce lien passait auparavant directement par l’API Google Ads. Le blogue des développeurs de Google explique ce qui est arrivé à cette voie : « Starting on June 15, 2026, the Google Ads API will no longer accept new adopters of offline conversion imports, including enhanced conversions for leads. As with our previous announcements for session attributes and IP address, and Customer Match, Data Manager API is now the primary API for importing offline conversions. » (à partir du 15 juin 2026, l’API Google Ads n’acceptera plus de nouveaux adoptants pour l’importation des conversions hors connexion, y compris le suivi avancé des conversions pour les prospects. Comme pour nos annonces précédentes sur les attributs de session, l’adresse IP et Customer Match, Data Manager API est désormais l’API principale pour importer les conversions hors connexion).
Si quelqu’un tente de construire une nouvelle connexion à l’ancienne façon, Google nomme précisément l’échec : « new adopters will receive the error `CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE` when attempting to use the `ConversionUploadService.UploadClickConversions` method. » (les nouveaux adoptants recevront l’erreur `CUSTOMER_NOT_ALLOWLISTED_FOR_THIS_FEATURE` en tentant d’utiliser la méthode `ConversionUploadService.UploadClickConversions`). Ce n’est pas un bogue de votre côté. C’est la porte qui se ferme pour quiconque n’était pas déjà passé par là. Vous n’avez pas besoin de savoir ce que fait cette méthode — juste de savoir que si votre développeur tombe sur cette erreur, la solution n’est pas de réessayer, c’est une API différente.
Non, Google n’a pas fermé la fonctionnalité
Voici la partie qu’il faut absolument bien saisir, parce que la plupart de ce qui circule se trompe : Google n’a pas fermé l’importation des conversions hors connexion. Il a fermé la porte aux nouveaux adoptants. Le libellé de Google lui-même trace la ligne par date : « Developers who have not adopted offline conversion imports or Enhanced conversion for leads, or have not imported offline conversions between December 2025 and May 2026, will receive an error if they attempt to import offline conversions. Developers who have already adopted offline conversions or Enhanced conversions for leads can continue importing using the Google Ads API while they integrate with the Data Manager API. » (les développeurs qui n’ont pas adopté l’importation des conversions hors connexion ou le suivi avancé des conversions pour les prospects, ou qui n’ont importé aucune conversion hors connexion entre décembre 2025 et mai 2026, recevront une erreur s’ils tentent d’en importer. Les développeurs qui ont déjà adopté les conversions hors connexion ou le suivi avancé des conversions pour les prospects peuvent continuer à importer avec l’API Google Ads pendant qu’ils migrent vers Data Manager API).
Donc, si votre connexion transmettait déjà des conversions durant cette période, vous conservez vos droits acquis — vous pouvez continuer à fonctionner sur l’ancienne API pendant que vous migrez vers Data Manager API, à votre propre rythme. Si vous partez de zéro aujourd’hui, vous bâtissez directement sur Data Manager API. Dans les deux cas, la destination est la même ; seule la porte par laquelle vous entrez diffère.
Deux horloges qu’on ne peut pas remettre à zéro : 90 jours et 63 jours
Même sur la bonne API, l’importation hors connexion a un plafond fixe qui n’a rien à voir avec la voie choisie. Chaque clic que Google Ads vous envoie porte un GCLID, et Google est explicite sur la durée pendant laquelle cet identifiant reste utilisable : « You can upload any conversion with GCLID so long as it’s no longer than 90 days » (vous pouvez importer n’importe quelle conversion avec un GCLID tant qu’il ne dépasse pas 90 jours), parce que « we retain the GCLID for only 90 days » (nous conservons le GCLID pendant seulement 90 jours). Passé ce délai, il n’y a plus rien à quoi rattacher la conversion.
Si vous ajoutez le suivi avancé des conversions par-dessus cette importation hors connexion — en envoyant des coordonnées hachées en plus du GCLID —, la fenêtre est encore plus courte : « You can upload any conversion with personally identifiable information for enhanced conversions so long as it’s no longer than 63 days » (vous pouvez importer une conversion contenant des renseignements personnels pour le suivi avancé des conversions tant qu’elle ne dépasse pas 63 jours).
C’est ce chiffre-là qui compte plus que la migration d’API. Si votre cycle de vente dure 30 ou 45 jours, l’importation par GCLID va bien fonctionner. S’il dure six mois — ce qui décrit une bonne partie des ventes B2B, des mandats juridiques à forfait, et tout ce qui se vend par proposition —, l’importation par GCLID ne verra jamais la vente se conclure, peu importe la qualité de la mise en place technique. Ce n’est pas un problème de configuration. C’est un plafond intégré à la durée pendant laquelle Google conserve l’identité du clic.
Un formulaire soumis n’est pas une vente conclue
C’est ici que l’écart entre ce que Google compte et ce que votre entreprise compte devient concret. Imaginez un cabinet d’avocats qui fait de la publicité Search pour « consultation en cas de blessure corporelle ». Le formulaire est soumis, Google Ads enregistre une conversion, la campagne a l’air de bien convertir. Mais un formulaire soumis n’est pas un dossier que le cabinet a accepté — la plupart ne le deviennent jamais. Ou imaginez une clinique qui fait de la publicité pour un programme payant : quelqu’un réserve une consultation gratuite, et cette réservation compte comme une conversion, mais réserver une consultation et s’inscrire à un programme de traitement sont deux décisions différentes, souvent séparées de plusieurs semaines.
Dans les deux cas, le compte publicitaire optimise vers la mauvaise ligne d’arrivée. Il récompense les campagnes et les mots clés qui génèrent des consultations, pas ceux qui génèrent des clients payants. L’importation des conversions hors connexion est le mécanisme qui corrige cela — elle renvoie le résultat réel, consigné plus tard dans le CRM, vers le même clic qui l’a déclenché.
Ce qui doit déjà être en place pour que tout ça fonctionne
Rien de ce qui précède ne fonctionne à moins que quelques éléments peu glamour ne soient déjà en place :
- Le taggage automatique activé, pour que chaque clic porte un GCLID dès le départ.
- Un champ `gclid` caché sur chaque formulaire, qui capture cet identifiant au moment où quelqu’un convertit.
- Un champ correspondant dans le CRM, pour que l’identifiant suive le prospect à chaque étape au lieu d’être perdu à l’accueil.
- Une période de suivi des conversions ajustée à votre vrai cycle de vente — pas celle par défaut de la plateforme — pour qu’une vente conclue au jour 70 ne soit pas comparée à une hypothèse de 30 jours qui l’aurait déjà écartée en silence.
Sautez l’un de ces éléments, et le reste de la migration ne sert à rien. L’API peut être parfaitement à jour et n’avoir malgré tout rien à importer.
Deux choses différentes qui portent des noms semblables
On parle de l’importation des conversions hors connexion et du suivi avancé des conversions pour les prospects comme s’il s’agissait de la même fonctionnalité. Ce n’est pas le cas. L’importation des conversions hors connexion est le mécanisme de base : le GCLID sort, le GCLID revient avec un résultat rattaché. Le suivi avancé des conversions pour les prospects vient se greffer par-dessus — la description de Google lui-même l’appelle « an upgraded version of offline conversion import that uses user-provided data, such as email addresses, to supplement imported offline conversion data » (une version améliorée de l’importation des conversions hors connexion qui utilise des données fournies par l’utilisateur, comme les adresses courriel, pour compléter les données de conversions hors connexion importées). Elle comble les correspondances que le GCLID seul manquerait, en utilisant plutôt des coordonnées hachées. Vous pouvez faire fonctionner l’importation hors connexion sans le suivi avancé. Vous ne pouvez pas faire fonctionner le suivi avancé des conversions pour les prospects sans l’importation hors connexion en dessous — l’un est la fondation, l’autre est ce qu’on construit dessus une fois la fondation solide. La couche qui se pose par-dessus est traitée dans le suivi avancé des conversions et l’interrupteur de juin.

L’écart que les outils standards ne comblent jamais
Même avec tout ça bien branché, il reste un trou que ni Google Ads ni GA4 ne comble par lui-même : un prospect arrive, et aucune des deux plateformes ne peut dire d’où cette personne vient réellement. Nous sommes tombés sur cet écart assez souvent pour bâtir notre propre couche de suivi afin de le combler, et une chose qu’elle révèle et que les rapports standards ne montrent pas, ce sont les gens qui ont trouvé leur chemin jusqu’à un formulaire après avoir posé une question à ChatGPT — une source que Google Ads et GA4 laissent tous deux discrètement de côté. Construire et maintenir à jour le volet CRM d’une importation — faire correspondre les champs, surveiller les pannes de connecteur, migrer un montage hors d’un point de terminaison retiré avant qu’il ne cesse de répondre — c’est exactement le genre de travail que nous faisons dans le cadre de nos services d’automatisation pour les clients dont les ventes vivent dans un CRM et dont le budget publicitaire vit dans Google Ads.
Un dernier écart, en bref : les appels se comportent encore différemment, et si vos prospects arrivent par téléphone, l’importation hors connexion seule ne les touchera pas — c’est traité séparément dans Pourquoi votre rapport Google Ads ne voit pas vos appels.
Où cela vous laisse
Si une vente vaut plus qu’un formulaire rempli, les deux systèmes qui la suivent — votre CRM et votre compte publicitaire — doivent s’entendre sur ce qu’une conversion signifie vraiment. En ce moment, pour la plupart des comptes, ce n’est pas le cas. Si vous voulez qu’on regarde comment votre CRM et Google Ads sont réellement connectés — ce qui s’importe, ce qui dépasse les 90 jours sans que personne s’en aperçoive, et quelle devrait être la période de suivi des conversions réaliste pour votre cycle de vente —, parlez-nous.










