sommaire

Envie d'en savoir plus ? Contactez nos experts !

Prendre rendez-vous
14/10/2026

Attribution et suivi des campagnes paid dans le CRM (UTM, HubSpot)

À retenir. Suivre une campagne paid dans le CRM, c'est garantir que chaque lead arrive avec sa source (canal, campagne, annonce), que cette source reste attachée jusqu'à l'opportunité et à la signature, et que vous pouvez calculer un coût par opportunité par campagne. Trois briques : des UTM propres et systématiques, une capture fiable dans le CRM (HubSpot ou autre), et un modèle d'attribution choisi consciemment.

Les plateformes publicitaires racontent leur version : chacune s'attribue les conversions qu'elle a touchées. Additionnez les rapports de Google Ads, LinkedIn et Meta, vous obtenez souvent plus de leads que vous n'en avez réellement reçus. La seule version fiable est celle de votre CRM, à condition qu'il soit bien alimenté.

Cet article explique comment suivre et attribuer les campagnes paid dans le CRM : UTM, paramétrage HubSpot, modèles d'attribution, tableaux de bord. Il complète notre article sur l'attribution des leads commerciaux, centré sur l'outbound.

Pourquoi suivre le paid dans le CRM

  • Une seule source de vérité : chaque lead compté une fois, quelle que soit la plateforme ;
  • Une mesure jusqu'au chiffre d'affaires : la plateforme s'arrête au formulaire, le CRM suit le lead jusqu'à la signature ;
  • Un pilotage au coût par opportunité, le seul indicateur qui relie la dépense publicitaire au business. Voir notre article sur le coût par lead, le CPA et le coût par opportunité ;
  • Des algorithmes mieux nourris : renvoyer aux plateformes les leads devenus opportunités améliore leur optimisation.

Brique 1 : des UTM propres

Les paramètres UTM s'ajoutent aux URL de vos annonces et indiquent d'où vient chaque visite. Cinq paramètres existent ; trois sont indispensables.

Convention UTM pour les campagnes paid B2B
ParamètreRôleExemple
utm_sourceLa plateformelinkedin, google
utm_mediumLe type de canalpaid_social, cpc, retargeting
utm_campaignLa campagne2026q4_abm_industrie_audit
utm_contentL'annonce ou le visueltla_ceo_video1
utm_termLe mot-clé ou l'audiencealternative_concurrent_a

Trois règles : tout en minuscules, sans espaces ni accents ; une convention écrite et partagée ; un générateur unique (un simple tableur suffit) pour éviter les variantes « LinkedIn », « linkedin », « LI » qui éclatent vos rapports.

Une convention de nommage pour utm_campaign

Le nom de campagne est le paramètre le plus utile, et le plus souvent mal rempli. Donnez-lui une structure fixe, lisible par un humain et triable dans un tableur. Par exemple : période_objectif_cible_offre. Cela donne « 2026q4_demo_industrie_audit » ou « 2026q4_retargeting_saas_guide ». Six mois plus tard, n'importe qui dans l'équipe comprend de quoi il s'agit sans ouvrir la plateforme.

Gardez le même nom de campagne dans la plateforme publicitaire et dans l'UTM. Le jour où vous importerez les dépenses dans le CRM, c'est ce nom qui permettra de rapprocher les coûts et les opportunités. Deux noms différents pour la même campagne, et le rapprochement se fait à la main.

Les erreurs UTM qu'on retrouve partout

  • Des UTM sur les liens internes du site : un lien de la page d'accueil vers la page tarifs avec un UTM écrase la vraie source de la visite. Les UTM servent uniquement aux liens externes (annonces, emails, réseaux sociaux).
  • Des annonces sans UTM parce qu'elles ont été créées en urgence. Elles finissent en « trafic direct » ou « référent » et disparaissent des rapports paid.
  • Des valeurs libres saisies à la main par chaque personne qui lance une campagne. Au bout de quelques mois, vous avez dix façons d'écrire la même source.
  • Des redirections qui perdent les paramètres : certaines URL courtes ou redirections de site suppriment les UTM. Testez chaque URL d'annonce en cliquant dessus et en vérifiant que les paramètres sont toujours dans la barre d'adresse.

Brique 2 : capturer la source dans le CRM

Dans HubSpot

HubSpot enregistre automatiquement la source d'origine des contacts (propriétés Original Source et ses détails) quand le code de suivi est installé sur le site et que les formulaires sont des formulaires HubSpot ou connectés. Trois points à vérifier :

  • Les intégrations publicitaires : connecter les comptes LinkedIn Ads et Google Ads à HubSpot permet de synchroniser les leads des formulaires natifs et de remonter les dépenses. Voir notre guide sur l'intégration HubSpot et LinkedIn ;
  • Des propriétés UTM dédiées sur le contact, remplies par des champs cachés dans les formulaires, pour garder le détail de la campagne et de l'annonce ;
  • La copie de la source sur l'opportunité, par un workflow à la création du deal. Sans cela, l'information reste sur le contact et le rapport « opportunités par campagne » est impossible.

Dans un autre CRM

Le principe est le même : champs cachés dans les formulaires pour capter les UTM, propriétés dédiées sur le contact, copie sur l'opportunité. Les leads issus des formulaires natifs des plateformes (Lead Gen Forms LinkedIn, formulaires Google) doivent être synchronisés avec leur campagne d'origine.

Le cas des formulaires natifs

Les formulaires intégrés à LinkedIn ou à Google convertissent souvent mieux, parce que le prospect n'a pas à quitter la plateforme et que ses informations sont préremplies. Mais ils ne passent pas par votre site, donc pas par vos UTM ni par votre code de suivi. Sans synchronisation, ces leads arrivent dans le CRM par import manuel, sans source, ou n'arrivent pas du tout.

Deux réglages évitent le problème. D'abord, une synchronisation native ou via un connecteur, qui crée le contact dans le CRM avec le nom de la campagne et du formulaire. Ensuite, une propriété fixe qui indique « formulaire natif LinkedIn » ou « formulaire natif Google », pour pouvoir comparer la qualité de ces leads avec ceux venus du site. Elle est souvent différente.

Garder l'identifiant de clic

Pour renvoyer plus tard les conversions à Google Ads, le CRM doit conserver le gclid, l'identifiant de clic que Google ajoute à l'URL quand le marquage automatique est activé. Même logique pour les autres plateformes qui proposent un identifiant équivalent. Prévoyez un champ caché et une propriété dédiée dès le départ : il est impossible de retrouver cet identifiant après coup.

Vérifier que la chaîne tient

Avant de lancer une campagne, faites un test complet. Cliquez sur l'annonce (ou sur l'URL finale avec ses paramètres), remplissez le formulaire avec une adresse de test, puis vérifiez dans le CRM que le contact porte bien la source, la campagne, l'annonce et l'identifiant de clic. Créez ensuite une opportunité test et vérifiez que le workflow a bien copié la source. Ce test prend un quart d'heure. Il évite de découvrir au bout de trois mois que la moitié des leads n'ont pas de source.

« Je vois souvent des CRM où la source est parfaitement renseignée sur le contact et vide sur l'opportunité. Résultat, personne ne peut dire quelle campagne a produit du chiffre. Le workflow qui copie la source sur le deal, c'est cinq minutes de paramétrage, et c'est lui qui rend tout le reste possible. »
Romain Ballereau, associé et RevOps chez Rerow

Annonce

URL avec UTM

Formulaire

Champs cachés captent les UTM

Contact CRM

Source, campagne, annonce

Opportunité

Source copiée par workflow

Client

Chiffre d'affaires par campagne

Si un seul maillon manque, le rapport « chiffre d'affaires par campagne » devient impossible. Le maillon le plus souvent oublié : la copie de la source sur l'opportunité.

Brique 3 : choisir un modèle d'attribution

En B2B, un compte voit souvent plusieurs annonces, lit des contenus, reçoit des emails de prospection avant de signer. Le modèle d'attribution décide à quels points de contact on attribue le mérite.

  • Premier contact : tout le mérite au canal qui a fait connaître l'entreprise. Utile pour juger l'acquisition.
  • Dernier contact : tout le mérite au dernier canal avant la conversion. Simple, mais il sous-estime le paid de notoriété.
  • Multi-touch (linéaire, en U, en W) : le mérite est réparti entre les points de contact. Plus juste, plus exigeant en données.
Modèles d'attribution : à quelle question chacun répond
ModèleQuestion à laquelle il répondLimite principale
Premier contactQuel canal nous fait connaître de nouveaux comptes ?Ignore ce qui a fait avancer le deal ensuite
Dernier contactQuel canal déclenche la prise de contact ?Sous-estime la notoriété et le contenu
Multi-touchQuels canaux contribuent tout au long du cycle ?Demande des données propres et des volumes suffisants
DéclaratifQu'est-ce que le prospect retient lui-même ?Subjectif, à croiser avec les données du CRM

Ajouter une attribution déclarative

Un champ simple dans le formulaire, « Comment nous avez-vous connus ? », en texte libre ou en liste courte, apporte une information que le suivi technique ne voit pas. Un prospect peut cliquer sur une annonce Google mais vous avoir découvert dans un post LinkedIn, un podcast ou par la recommandation d'un pair. Ce champ ne remplace pas les UTM. Il les complète, et il explique souvent pourquoi certaines campagnes de notoriété semblent ne rien produire dans les rapports.

Quand paid et outbound touchent les mêmes comptes

C'est le cas le plus difficile à attribuer, et le plus fréquent dans les stratégies orientées comptes. Un décideur voit vos annonces pendant des semaines, puis répond à un email de prospection. Qui a gagné ? En premier contact technique, souvent l'outbound, parce que l'impression publicitaire ne laisse pas de trace dans le CRM. Pour corriger ce biais, regardez au niveau du compte : parmi les comptes qui ont répondu à l'outbound, combien avaient été exposés ou avaient interagi avec vos annonces ? Les plateformes comme LinkedIn permettent de voir l'engagement par entreprise. Croisé avec le CRM, cela donne une lecture plus honnête de la contribution du paid. Notre article sur les campagnes paid et outbound combinées détaille cette logique.

Pour la plupart des équipes B2B, une approche pragmatique fonctionne : suivre la source d'origine (premier contact) sur chaque opportunité, et regarder en complément les interactions paid des comptes en cycle. Chez Bonx, l'attribution intégrait les interactions avec le contenu sponsorisé en plus des interactions outbound, ce qui permettait aux commerciaux de recevoir des comptes avec un historique d'engagement complet (voir le cas client).

« Le modèle d'attribution parfait n'existe pas. Ce qui existe, c'est une source fiable sur chaque opportunité et une règle que tout le monde comprend. Une attribution simple et juste à 80 % vaut mieux qu'un modèle sophistiqué que personne ne sait lire. »
Kévin Billois, associé et Head of Growth chez Rerow

Les tableaux de bord à construire

  1. Leads, rendez-vous, opportunités et clients par source et par campagne, sur la période ;
  2. Coût par lead, par opportunité et par client par campagne, en important les dépenses ;
  3. Taux de passage par étape et par canal, pour repérer les campagnes qui produisent du volume sans qualité ;
  4. Délai entre premier contact et signature par canal, pour juger les campagnes avec le bon recul.

Voir aussi notre guide du tableau de bord commercial.

Importer les dépenses

Pour calculer un coût par opportunité dans le CRM, il faut y faire entrer les dépenses. Certaines intégrations le font automatiquement, par exemple les intégrations publicitaires de HubSpot pour LinkedIn et Google. Sinon, un import mensuel suffit : un tableau avec le nom de la campagne, la période et le montant dépensé. C'est là que la convention de nommage paie : si le nom est le même partout, le rapprochement est immédiat.

Lire le bon recul

Un tableau de bord paid en B2B se lit avec un décalage. Les leads d'un mois deviennent des opportunités le mois suivant, et des clients un ou deux trimestres plus tard. Un rapport qui compare la dépense de septembre aux signatures de septembre ne veut rien dire. Raisonnez par cohorte : les leads créés en septembre, que sont-ils devenus trois mois plus tard ?

Renvoyer les conversions aux plateformes

Dernière étape, souvent négligée : remonter dans Google Ads et LinkedIn les leads devenus rendez-vous ou opportunités (conversions hors ligne). Les algorithmes optimisent alors sur ce qui compte pour vous, pas sur le formulaire le moins cher.

Concrètement, vous définissez dans la plateforme une ou plusieurs actions de conversion hors ligne (par exemple « rendez-vous tenu » et « opportunité créée »). Puis le CRM les renvoie, soit par une intégration native, soit par un import régulier qui contient l'identifiant de clic ou l'email du contact, la date et le type de conversion. Une fois ces données disponibles, vous pouvez demander à l'algorithme d'optimiser sur l'étape qui compte au lieu du simple formulaire.

Deux précautions. Choisissez une étape qui arrive assez vite après le clic : une signature à six mois arrive trop tard pour aider l'algorithme. Et assurez-vous que l'étape est remplie de façon fiable par les commerciaux, sinon vous entraînez la plateforme sur des données fausses.

« Tant que vous optimisez sur le formulaire, la plateforme vous trouve des formulaires, pas des clients. Le jour où on lui renvoie les rendez-vous tenus, le ciblage change de nature. Ce n'est pas le réglage le plus visible, mais c'est souvent celui qui fait le plus bouger le coût par opportunité. »
Antoine Beliaeff, Growth & Acquisition Manager chez Rerow

Mettre en place la chaîne : méthode pas à pas

  1. Écrire la convention UTM et le format des noms de campagne, dans un document partagé, avec un générateur d'URL.
  2. Créer les propriétés dans le CRM : source, medium, campagne, contenu, terme, identifiant de clic, type de formulaire.
  3. Ajouter les champs cachés dans tous les formulaires du site, et vérifier qu'ils se remplissent.
  4. Connecter les plateformes et synchroniser les formulaires natifs.
  5. Créer le workflow qui copie la source du contact sur l'opportunité à sa création.
  6. Faire un test complet, du clic à l'opportunité test.
  7. Construire les rapports par campagne et par étape, puis importer les dépenses.
  8. Activer le retour des conversions hors ligne vers les plateformes.
  9. Contrôler chaque mois la part des leads et des opportunités sans source, et corriger.

Sur ce dernier point, gardez un œil sur la part de leads sans source dans le CRM. Si elle grandit, quelque chose s'est cassé : un nouveau formulaire sans champs cachés, une campagne lancée sans UTM, une synchronisation coupée.

Les erreurs fréquentes

  • Additionner les rapports des plateformes pour présenter un total de leads. Chacune compte selon ses propres règles, et un même lead peut être compté plusieurs fois.
  • Laisser les commerciaux modifier la source à la main sans règle. La source d'origine doit être protégée, quitte à ajouter un champ séparé pour leurs commentaires.
  • Juger une campagne sur un mois, alors que le cycle de vente en dure six.
  • Construire un modèle multi-touch sur des données incomplètes. Mieux vaut un premier contact fiable qu'une répartition sophistiquée de données fausses.
  • Oublier les leads importés : un fichier de salon ou de webinar importé sans source fausse tous les rapports. Donnez une source à chaque import.

Chez Rerow, nous paramétrons cette chaîne dans votre CRM : UTM, propriétés, workflows, tableaux de bord et retour des conversions. Découvrez notre approche d'agence paid B2B, connectée à notre expertise RevOps.

Questions fréquentes

Comment suivre une campagne LinkedIn Ads dans HubSpot ?

Connectez le compte LinkedIn Ads à HubSpot, utilisez des UTM sur toutes les annonces, synchronisez les formulaires natifs LinkedIn avec HubSpot, et copiez la source sur l'opportunité par un workflow.

Pourquoi les chiffres des plateformes et du CRM diffèrent-ils ?

Chaque plateforme s'attribue les conversions qu'elle a touchées, selon ses propres fenêtres d'attribution. Un même lead peut être revendiqué par plusieurs plateformes. Le CRM compte chaque lead une fois.

Faut-il un outil d'attribution dédié ?

Pas au départ. Un CRM bien paramétré suffit pour la plupart des équipes B2B. Un outil dédié se justifie avec de gros budgets répartis sur de nombreux canaux.

Quel modèle d'attribution choisir en B2B ?

Commencez par la source d'origine sur chaque opportunité, complétée par une lecture des interactions des comptes en cycle. Passez à un modèle multi-touch quand vos données sont fiables et vos volumes suffisants.

Que faire des leads sans source dans le CRM ?

Commencez par comprendre d'où ils viennent : import manuel, formulaire non connecté, création par un commercial. Corrigez la cause, puis complétez ce qui peut l'être (source déclarative, historique du compte). Ne cherchez pas à tout reconstituer : l'important est que les nouveaux leads arrivent avec une source fiable.

Logo Huch
Logo Getwelcom
Logo Cerca
Logo Popsink
Logo Alqemist
Logo Extra cadabra
Logo Wizy.io
Logo Eskimoz
Logo Benefiz
Logo Obypay
Logo Qotid
Logo Cozen
Logo Le village by ca
Logo Primo
Logo Bonx

Parlons de votre acquisition B2B

30 minutes pour analyser votre acquisition actuelle, comprendre vos objectifs,
et identifier l'offre qui fait sens pour vous.