...
bannière-article-conversions-hors-ligne-dans-google-ads

Conversions Hors-ligne dans Google Ads : Comment les Mettre en Place sans CRM ?

Le suivi des conversions hors ligne dans Google Ads est une méthode redoutablement efficace pour mieux mesurer ce qui se passe après qu’un internaute ait cliqué sur une annonce. Pourtant, très peu d’entreprises exploitent réellement cette fonctionnalité.

Pourquoi ? Parce qu’en apparence, tout cela semble trop complexe à mettre en œuvre : il est question de GCLID, d’imports de fichiers, de correspondances entre clics et ventes, et parfois même d’intégrations avec des CRM ou des outils d’automatisation comme Zapier. Résultat : cette étape essentielle est souvent laissée de côté.

C’est dommage, car si vous faites de la génération de leads et que vous vous contentez de mesurer uniquement le remplissage de formulaires alors vous n’avez qu’une vision partielle de la performance réelle de vos campagnes.

Google Ads ne sait pas ce qu’il se passe après cette première conversion : si ce lead devient un client, si une vente est conclue, ou si le prospect se perd en chemin, cette information reste invisible pour la plateforme.

Dans cet article, je vais donc poser les bases nécessaires pour bien comprendre ce qu’est le suivi des conversions hors ligne, à quoi il sert, et surtout comment vous pouvez l’implémenter très simplement avec Tally et Google Sheets (deux outils gratuits), sans CRM, sans Zapier. L’objectif est de vous fournir une méthode concrète, applicable immédiatement, que vous pourrez adapter à votre propre contexte ou à celui de vos clients.

Qu’est-ce Qu’une Conversion Hors Ligne dans Google Ads ?

Définition

Une conversion hors ligne dans Google Ads désigne une action qui se produit en dehors de votre site web, après qu’un utilisateur ait cliqué sur une annonce. Contrairement aux conversions classiques (achat, inscription, formulaire soumis), elle n’est pas visible immédiatement par Google, car elle intervient plus tard dans le parcours client.

Exemples de conversions hors ligne :

  • Un prospect qui signe un devis plusieurs jours après avoir rempli un formulaire
  • Une vente conclue par téléphone suite à une prise de contact via Google Ads
  • Une visite physique en magasin, déclenchée par une recherche locale

Ce sont des événements de plus grande valeur business, mais qui échappent aux systèmes de suivi standards (sauf si vous les importez manuellement ou via une solution dédiée).

Le Rôle du GCLID (Google Click ID)

Pour que Google puisse faire le lien entre une conversion hors ligne et le clic initial sur une annonce, il s’appuie sur un identifiant unique appelé GCLID, ou Google Click ID.

image-taggage-automatique-google-ads

Le GCLID ressemble à une longue chaîne alphanumérique sans signification pour vous, mais qui permet à Google d’identifier précisément :

  • La campagne, le groupe d’annonces, l’annonce et le mot-clé à l’origine du clic
  • La date du clic
  • L’utilisateur (de façon pseudonymisée)
image-url-avec-gclid

Attention : Durée de vie Limitée

Le GCLID n’est valide que pendant 90 jours maximum après le clic initial. Si vous tentez d’importer une conversion associée à un GCLID plus ancien, Google ne pourra pas l’attribuer et la conversion ne sera pas prise en compte.

C’est pourquoi il est crucial :

  • De capturer le GCLID dès le premier contact
  • De suivre des étapes du tunnel de vente qui surviennent dans ce délai de 90 jours.

Pourquoi Suivre les Conversions Hors Ligne dans Google Ads ?

Quand un utilisateur clique sur une annonce Google Ads et remplit un formulaire sur votre site, cette action est généralement suivie comme une conversion “en ligne” avec suivi amélioré (pratique indispensable en 2025).

Mais dans de nombreux cas (notamment dans les métiers de la génération de leads) ce n’est que le début du parcours client, pas sa fin.

Google, lui, s’arrête là. Il ne sait pas :

  • Si ce lead est pertinent
  • S’il devient un client
  • S’il génère réellement du chiffre d’affaires

En ne suivant que les conversions en ligne, vous laissez Google optimiser vos campagnes avec des signaux incomplets, voire trompeurs. Vous risquez donc :

  • De dépenser du budget sur des mots-clés ou audiences qui génèrent des leads non qualifiés
  • D’abandonner des campagnes qui auraient pu être rentables si on tenait compte des ventes réelles

Améliorer L’Optimisation des Campagnes

En important des conversions hors ligne, vous permettez à Google :

  • De relier le clic initial à une vraie valeur business
  • D’ajuster les enchères, les ciblages et les annonces sur ce qui génère réellement des clients, pas juste des formulaires

C’est encore plus pertinent si vous utilisez :

  • Le CPA cible (coût par acquisition)
  • Le ROAS cible (retour sur dépenses publicitaires)
  • Ou toute forme de stratégie d’enchère automatisée

Ces stratégies ont besoin de signaux de qualité pour bien fonctionner. Plus vous remontez des données précises, plus Google peut prioriser ce qui fonctionne.

Gif-conversions-hors-ligne-dans-google-ads

Cas Concret : Le Tunnel de Vente Multi-Étapes

Prenons un exemple simple :

  1. Vous obtenez 100 leads via vos campagnes Google Ads
  2. Parmi eux, 50 deviennent MQL (Marketing Qualified Leads)
  3. Ensuite, 25 deviennent SQL (Sales Qualified Leads)
  4. Enfin, 10 se transforment en clients payants

Sans le suivi hors ligne, Google ne verra que les 100 leads initiaux. Il ne saura pas que seulement 10 d’entre eux sont allés jusqu’au bout.

En important uniquement les ventes réelles dans Google Ads :

  • Vous réduisez le “bruit” dans vos données
  • Vous concentrez votre budget sur ce qui convertit vraiment
  • Et vous obtenez une vision plus fine de la rentabilité réelle de chaque campagne

Quelles sont les Méthodes pour Importer des Conversions Hors Ligne dans Google Ads ?

Une fois vos conversions hors ligne identifiées (signature de contrat, vente, appel conclu, etc…), vous devez les rapprocher du clic initial enregistré par Google Ads via le GCLID. Pour cela, Google propose plusieurs méthodes d’importation, adaptées à différents niveaux de complexité technique.

image-schéma-importation-conversions-hors-ligne-dans-google-ads

1. Import Manuel via Fichier CSV

C’est la méthode la plus universelle, car elle fonctionne sans outil tiers. Il suffit de créer un fichier CSV contenant les champs requis par Google Ads :

  • Google Click ID (GCLID)
  • Conversion Name
  • Conversion Time (au format ISO)
  • Conversion Value (facultatif)

Vous uploadez ce fichier directement depuis l’interface Google Ads :
Objectifs > Créer une action de conversion > Importer

✔︎ Avantages : méthode fiable, compatible avec tous les outils
✘ Inconvénient : nécessite un export et une manipulation manuelle régulière

2. Import via Google Sheets (La Méthode Utilisée pour Cet Article)

Cette méthode reprend la logique de l’import CSV, mais repose sur Google Sheets comme base de travail. Vous y stockez vos GCLIDs, les statuts de conversion, les dates, et préparez un export au moment d’importer.

Pourquoi cette méthode est idéale :

  • Google Sheets est gratuit, universel, facile à manipuler
  • Vous pouvez connecter un formulaire (comme Tally) en quelques clics
  • Pas besoin de CRM ni de Zapier
  • Convient parfaitement aux indépendants, PME ou agences qui veulent garder la main ou qui n’ont pas de CRM

✔︎ Je détaillerai cette approche plus bas.

3. Intégration avec un CRM ou un Outil comme Zapier / Make

Si vous utilisez un CRM (HubSpot, Pipedrive, Salesforce…) ou un outil d’automatisation comme Zapier ou Make, vous pouvez automatiser complètement l’envoi de vos conversions hors ligne.

Ces outils permettent de :

  • Récupérer automatiquement le GCLID stocké dans le CRM
  • Attendre un changement de statut (ex : “Deal gagné”)
  • Envoyer automatiquement l’information à Google Ads via l’API

✔︎ Avantages : 100 % automatisé, aucune action manuelle
✘ Inconvénients : configuration technique, coût, dépendance à un outil tiers

4. Intégration Directe via API Google Ads

C’est la méthode la plus avancée, réservée aux équipes disposant de ressources développeurs. Vous pouvez envoyer directement les conversions via l’API Google Ads Conversion Upload Service.

✔︎ Avantage : très robuste, temps réel
✘ Inconvénients : nécessite une infrastructure technique, peu adaptée aux petites équipes

Tutoriel : Suivi des Conversions Hors Ligne avec Tally et Google Sheets (sans Zapier, sans CRM)

L’un des freins majeurs à l’implémentation du suivi des conversions hors ligne, c’est la complexité apparente des solutions existantes : intégration avec un CRM, API Google Ads, ou outils comme Zapier.

Étape 1 – Créer un Formulaire Tally avec un Champ Caché gclid

Tally est un outil de création de formulaires en ligne très accessible. Il fonctionne un peu comme Notion et permet d’ajouter facilement des champs cachés.

image-création-formulaire-tally
image-création-formulaire-tally
image-création-formulaire-tally
image-création-formulaire-tally
image-création-formulaire-tally
image-intégration-formulaire-tally
image-intégration-formulaire-tally
image-intégration-formulaire-tally
image-url-avec-gclid
image-intégration-formulaire-tally
image-intégration-formulaire-tally

Étape 2 – Connecter Tally à Google Sheets

Tally propose une intégration native vers Google Sheets (voir flèche orange dans l’image ci-dessous).

image-connexion-tally-avec-google-sheets
image-connexion-tally-avec-google-sheets
image-connexion-tally-avec-google-sheets
image-google-sheets-avec-données-de-soumissions-de-formulaire-tally

Étape 3 – Créer une Deuxième Feuille pour les Conversions Hors Ligne dans Google Ads

Tally permet d’envoyer les soumissions de formulaires directement dans un Google Sheet. Chaque soumission crée une ligne dans ma feuille “CRM Leads”, qui fait office de mini-CRM.

image-google-sheets-closed-deal-google-ads
image-script-google-sheets-dans-apps-script

function transferClosedDeals() {
  const sheetFile = SpreadsheetApp.openById("COLLE ICI L'ID DE TON FICHIER GOOGLE SHEET");
  const crmSheet = sheetFile.getSheetByName("CRM Leads");
  const conversionSheet = sheetFile.getSheetByName("Offline Conversions");

  if (!crmSheet || !conversionSheet) {
    throw new Error("Feuilles non trouvées. Vérifie les noms.");
  }

  const data = crmSheet.getDataRange().getValues();

  for (let i = 1; i < data.length; i++) {
    const statut = data[i][7]; // Colonne H
    const gclid = data[i][3];  // Colonne D

    if (statut === "Closed Deal" && gclid && gclid !== "") {
      const timestamp = new Date().toISOString();
      const conversionName = "lead_converted";
      const conversionValue = 100;

      const alreadyExists = conversionSheet.getDataRange().getValues().some(row => row[0] === gclid);
      if (!alreadyExists) {
        conversionSheet.appendRow([gclid, conversionName, timestamp, conversionValue]);
      }
    }
  }
}

En résumé, deux actions doivent être faites manuellement :

  • Le changement de statut du lead dans la feuille “CRM Leads”.
  • L’exécution du script pour transférer les informations des “Closed Deals” dans la feuille “Offline Conversions”.
image-exécution-du-script-dans-google-sheet-pour-conversions-hors-ligne-dans-google-ads

Avant d’importer dans Google Ads, vous devez mettre votre table dans le format attendu :

  • Le nom de la conversion doit correspondre exactement à une action créée dans Google Ads (lead_converted dans notre exemple)
  • Le format de la date doit respecter le format ISO YYYY-MM-DD hh:mm:ss.

Étape 4 – Importer les Conversions dans Google Ads

Dans votre compte Google Ads, allez dans Objectifs > Récapitulatif > Créer une action de conversion (voir flèche orange dans l’image ci-dessous).

image-créer-une-action-de-conversion-google-ads
image-importer-conversion-google-ads
image-importer-conversion-google-ads
image-importer-conversion-google-ads
image-mappage-conversion-google-ads
image-conversion-google-ads-importée
image-conversion-google-ads-importée

Bonnes Pratiques et Erreurs Fréquentes à Éviter

Mettre en place le suivi des conversions hors ligne est un excellent levier pour enrichir vos données et améliorer vos campagnes Google Ads. Mais certaines erreurs techniques ou stratégiques peuvent fausser les résultats, voire empêcher complètement le bon fonctionnement du dispositif.

Voici les principales bonnes pratiques à adopter et les pièges à éviter.

1. GCLID Expiré

Le GCLID n’est valable que 90 jours à compter du clic. Si vous tentez d’importer une conversion associée à un identifiant plus ancien, Google ne pourra pas établir la correspondance.

À faire :

  • Assurez-vous que les conversions que vous importez ont eu lieu dans les 90 jours suivant le clic.
  • Si votre cycle de vente est plus long, choisissez une étape intermédiaire à suivre (ex : “prospect qualifié” au lieu de “vente conclue”).

2. Date de Conversion avant la Date de Clic

Google n’accepte pas une conversion dont la date est antérieure au clic d’origine. C’est une erreur fréquente lorsque la date est saisie manuellement ou récupérée automatiquement à l’instant du formulaire.

Solution simple :
Décalez la date de conversion de +1 jour par rapport à la date de clic (ou à la date de soumission du formulaire). Cela suffit généralement à éviter cette erreur de traitement.

3. Choisir une Seule Conversion Principale

Lorsque vous importez plusieurs types de conversions (MQL, SQL, closing, etc…), il est tentant de tout suivre de manière équivalente. Mais Google Ads n’optimise que pour une seule action de conversion principale par campagne (sauf configuration avancée avec objectifs personnalisés).

À faire :

  • Définissez une seule conversion principale, sur laquelle Google doit se baser pour optimiser les enchères.
  • Gardez les autres comme conversions secondaires, à des fins d’analyse uniquement.

4. Mauvaise Correspondance du Nom de Conversion

Le champ Conversion Name que vous importez doit correspondre exactement au nom d’une action de conversion déjà configurée dans votre compte Google Ads.

À vérifier avant d’importer :

  • Le nom est strictement identique (majuscule, ponctuation comprise)
  • L’action est bien activée dans Google Ads
  • Elle est configurée pour être comptabilisée comme “importée”

5. Perte du GCLID (technique)

Dans certains cas, le GCLID peut être perdu avant même d’être capté par votre formulaire :

  • L’utilisateur navigue en mode privé (Safari, Chrome incognito)
  • Une extension bloque les paramètres d’URL
  • Le formulaire est intégré via une iframe et l’URL change avant soumission
  • Le formulaire ne conserve pas l’URL source après navigation

Solutions possibles :

  • Utiliser une landing page unique sans navigation ni redirections
  • Stocker temporairement le GCLID dans un cookie ou dans le localStorage pour le réinjecter ensuite dans le formulaire (nécessite un script JS personnalisé)
  • Tester systématiquement votre formulaire avant mise en production

Comparatif : Conversions en Ligne vs Conversions Hors Ligne

Beaucoup d’annonceurs se contentent du suivi standard proposé par Google Ads : formulaire soumis, ajout au panier, clic sur un bouton… C’est rapide à mettre en place et souvent suffisant pour les e-commerces simples.

Mais dès qu’il s’agit de génération de leads, vente complexe, ou cycle long, ce type de conversion ne reflète qu’une toute petite partie de la réalité. Il faut alors passer à une logique plus riche : celle des conversions hors ligne.

Ce que permet le suivi en ligne (standard)

AvantagesLimites
Facile à implémenter (avec GTM ou code)Ne suit que ce qui se passe sur le site
Conversion immédiate visibleAucune idée de ce qu’il se passe après le clic
Bon pour les actions simplesMauvais indicateur si le lead est non qualifié
Alimente rapidement les algorithmesPeut envoyer de mauvais signaux à Google

Ce que permet le suivi hors ligne (offline)

AvantagesLimites
Suivi complet du tunnel (lead > vente)Implémentation plus technique
Données de qualité businessRisque de perte de GCLID sans bonne structure
Contrôle sur ce que vous remontez à GoogleDoit respecter les 90 jours de validité du GCLID
Optimisation sur les vrais clients, pas juste les leadsMoins de conversions = apprentissage plus lent pour l’algo

Une approche complémentaire

Le suivi en ligne n’est pas à exclure : il reste utile pour capter les premiers signaux, mesurer les volumes et déclencher des actions marketing.

Mais pour orienter Google vers ce qui génère réellement du chiffre d’affaires, le suivi hors ligne devient indispensable dès que :

  • Vous avez un cycle de vente à plusieurs étapes
  • Tous vos leads ne se valent pas
  • Vous ne voulez pas gaspiller votre budget sur du volume non qualifié

Conclusion

Le suivi des conversions hors ligne dans Google Ads n’est pas réservé aux grandes entreprises ni aux équipes techniques avancées. C’est une démarche essentielle pour toutes les structures (agences, indépendants, TPE ou PME) qui souhaitent piloter leurs campagnes avec des données réellement représentatives de la valeur client.

Trop souvent, les stratégies publicitaires reposent sur des conversions de surface (formulaire soumis, clic sur un bouton), alors que la réalité business se joue ailleurs : dans un appel qualifié, une signature, une vente. Ne pas faire remonter ces actions dans Google Ads revient à laisser l’algorithme aveugle.

Heureusement, il est possible de sortir de cette logique, sans CRM, sans Zapier, sans API complexe. Avec une simple configuration Tally + Google Sheets, vous pouvez capturer le GCLID, suivre les prospects manuellement, et remonter les conversions les plus pertinentes à Google de manière structurée, fiable et gratuite. Néanmoins, si cela reste compliqué pour vous, un consultant google ads certifié et qualifié pourra vous aider.

Ce n’est pas une solution parfaite ni totalement automatisée, mais elle suffit largement pour structurer un suivi avancé, valider vos hypothèses et alimenter Google avec les bons signaux.

Ressources utilisées pour la rédaction de l’article :

Google Ads offline conversion tracking: Setup + automation (w/ Patrick Sam)
How To Set Up Offline Conversion Tracking In Google Ads

Bannière-expert-google-ads-Léo-Fuchs
Seraphinite AcceleratorBannerText_Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.