Matcher vos ventes CRM à vos campagnes Ads
Comment relier une vente enregistrée dans votre CRM à la campagne publicitaire qui l'a générée. Click ID, mapping et automatisation, la méthode pas à pas.
Dans ce guide
- Le problème : le décalage entre clic et vente
- Le rôle du click ID
- La méthode, étape par étape
- 1. Capturer le click ID au moment du clic
- 2. Transmettre le click ID au CRM via le formulaire
- 3. Marquer la vente dans le CRM
- 4. Exporter les ventes qualifiées avec leur click ID
- 5. Réimporter la conversion vers la plateforme publicitaire
- Automatiser le flux
- Points de vigilance
Pour un cycle de vente long (B2B, immobilier, formation, assurance), la conversion mesurée en ligne — un formulaire rempli, un rendez-vous pris — n'est qu'une étape intermédiaire. La vente réelle se conclut souvent des semaines plus tard, dans le CRM, sans lien technique automatique avec la campagne publicitaire d'origine. Voici la méthode pour reconstituer ce lien et remonter la vraie valeur aux plateformes publicitaires.
Le problème : le décalage entre clic et vente
Google Ads et Meta Ads mesurent nativement des conversions qui arrivent vite après le clic (achat en ligne, inscription). Quand la vente se conclut plus tard, dans un outil différent (CRM, ERP), la plateforme publicitaire ne voit que l'étape intermédiaire — et optimise ses enchères sur cette étape, pas sur la vente réelle. Résultat : le budget peut être bien alloué vers des leads nombreux mais peu qualifiés, si personne ne referme la boucle avec la valeur finale.
Le rôle du click ID
Chaque plateforme génère un identifiant unique à chaque clic sur une annonce : GCLID pour Google Ads, fbclid pour Meta Ads. C'est ce click ID qui permet, une fois récupéré et conservé, de relier plus tard une vente à la campagne, au groupe d'annonces et au mot-clé exacts qui ont généré le clic d'origine.
La méthode, étape par étape
1. Capturer le click ID au moment du clic
Via Google Tag Manager, récupérer le paramètre gclid (ou fbclid) présent dans l'URL de la page d'atterrissage au moment du clic publicitaire, et le stocker côté client (cookie ou stockage local).
2. Transmettre le click ID au CRM via le formulaire
Ajouter un champ caché dans le formulaire de contact/devis, prérempli avec le click ID stocké. À la soumission, ce champ est envoyé au CRM en même temps que les coordonnées du prospect, et reste attaché à la fiche tout au long du cycle de vente.
3. Marquer la vente dans le CRM
Quand le commercial conclut (ou perd) l'opportunité, il renseigne le statut et la valeur dans le CRM comme d'habitude — sans action supplémentaire liée au tracking, le click ID est déjà attaché à la fiche depuis l'étape 2.
4. Exporter les ventes qualifiées avec leur click ID
Extraire régulièrement (quotidien ou hebdomadaire) la liste des opportunités closes-gagnées avec leur click ID, leur date et leur valeur — via un export CRM natif, une requête dans le data warehouse, ou un outil de Reverse ETL si le CRM est déjà synchronisé dans un entrepôt de données.
5. Réimporter la conversion vers la plateforme publicitaire
Utiliser l'import de conversions offline (Google Ads Offline Conversion Import, ou l'API Conversions de Meta) pour renvoyer chaque vente, avec son click ID et sa valeur réelle, vers la campagne d'origine.
Automatiser le flux
Une fois la méthode validée manuellement, plusieurs approches permettent d'automatiser la synchronisation :
Zapier / Make : suffisant pour un volume modéré, en connectant directement le CRM à l'API de conversion offline.
Reverse ETL (Hightouch, Census) : pertinent si les données CRM sont déjà centralisées dans un data warehouse, pour synchroniser régulièrement les ventes qualifiées.
Script planifié (Cloud Function, script serveur) : pour un contrôle fin du format et de la fréquence d'envoi, notamment sur de gros volumes.
Points de vigilance
Vérifier que le champ click ID n'est jamais écrasé lors de soumissions multiples du même prospect (garder le premier clic, ou le dernier selon le modèle d'attribution retenu).
S'assurer de la fenêtre de conservation du click ID compatible avec la durée du cycle de vente (certains cookies expirent avant la conclusion de la vente si le cycle est très long).
Respecter les exigences de consentement RGPD sur la collecte et la transmission de ces identifiants.
Une implémentation plus complexe à discuter ?
Discuter de votre trackingArticles liés
Pour aller plus loin sur votre projet
Conversions offline
Conversions offline
Reliez vos ventes signées en CRM à vos campagnes Google Ads et Meta, pour arbitrer sur du revenu réel, pas sur des leads bruts.
Voir l'expertiseQuestions fréquemment posées
Comment relier une vente CRM à la campagne publicitaire qui l'a générée ?
En capturant le click ID (GCLID pour Google Ads, fbclid pour Meta Ads) au moment du clic sur l'annonce, en le transmettant au CRM via un champ caché du formulaire, puis en le conservant sur la fiche jusqu'à la conclusion de la vente pour le réimporter vers la plateforme publicitaire via l'import de conversions offline.
Qu'est-ce que le GCLID ?
Le GCLID (Google Click ID) est un identifiant unique généré par Google Ads à chaque clic sur une annonce. En le récupérant dans l'URL de la landing page et en le conservant jusqu'à la vente, il permet de relier une conversion offline à la campagne exacte qui l'a générée.
Comment automatiser l'envoi des conversions CRM vers Google Ads ou Meta Ads ?
Plusieurs options existent selon le volume : Zapier ou Make pour un flux simple connectant le CRM à l'API de conversion offline, un outil de Reverse ETL si les données CRM sont déjà dans un data warehouse, ou un script planifié pour un contrôle fin du format et de la fréquence.
Que faire si le cycle de vente est plus long que la durée de conservation du click ID ?
Il faut vérifier la fenêtre de conservation du click ID stocké côté client et l'adapter à la durée réelle du cycle de vente, quitte à le dupliquer dans le CRM dès la première interaction pour ne pas dépendre uniquement d'un cookie qui pourrait expirer avant la conclusion de la vente.