Read time :
Attribution native dans Salesforce et HubSpot : fonctionnement, limites et tarifs
Les équipes B2B qui recherchent une attribution native au CRM rencontrent souvent les mêmes obstacles dans Salesforce et HubSpot. Centraliser les données dans votre système de référence ne suffit pas : ces outils nécessitent une configuration adaptée.

Les équipes rencontrent souvent ce scénario : le responsable Marketing Ops a lancé trois fois le rapport Influenced Pipeline ce trimestre. Les chiffres diffèrent de ceux des ventes et de ceux présentés par le CMO la semaine dernière. Les rapports Salesforce Campaign Influence peuvent expliquer cet écart. Ils fonctionnent sur le plan technique, mais ne répondent à aucune des questions de l’équipe revenu. Voilà le décalage entre la promesse de l’attribution native au CRM et ses résultats.
Salesforce et HubSpot proposent tous deux des fonctionnalités d’attribution, avec des capacités et des limites différentes. Comprendre ces limites, leur impact sur votre équipe et les intégrations comme Heeet permet de déterminer si vous pouvez vous fier à votre stack de reporting ou si vous devez constamment la contourner.
Que signifie « attribution native » dans un CRM ?
Deux termes sont souvent employés comme des synonymes, alors qu’ils désignent des approches différentes. L’attribution native au CRM signifie que les données d’attribution résident sous forme d’objets et de fiches dans votre CRM. Dans Salesforce, il s’agit par exemple des fiches Campaign Influence. Dans HubSpot, les rapports d’attribution utilisent les données d’interaction de la plateforme. Dans les deux cas, ces données se trouvent au même endroit que vos deals, vos contacts et votre pipeline.
Avec l’attribution synchronisée au CRM, un outil tiers collecte et traite les données à l’extérieur, puis transmet uniquement les résultats au CRM par API. La logique d’attribution, le modèle de données et le traitement restent en dehors du CRM. Celui-ci reçoit les résultats finaux, sans les mécanismes qui les produisent.
Pourquoi distinguer attribution native et attribution synchronisée ? Pour trois raisons.
La fiabilité du reporting. Lorsque les données d’attribution résident nativement dans votre CRM, elles utilisent les mêmes fiches que votre équipe commerciale au quotidien. Fini « l’outil d’attribution indique X, mais Salesforce indique Y ». Un seul système, un seul jeu de chiffres.
Une adoption plus facile par les commerciaux. Les commerciaux ne se connecteront pas à un dashboard distinct. Si les données d’attribution apparaissent sur la fiche Opportunity qu’ils consultent déjà, ils les utilisent. Dans une plateforme séparée, elles restent un outil réservé au marketing.
La gouvernance des données. Votre CRM est votre système de référence. Les équipes de sécurité suivent la circulation des données clients. L’attribution native conserve l’ensemble dans le périmètre déjà géré par l’IT.
Salesforce et HubSpot abordent l’attribution native différemment. Salesforce l’a construite autour des Campaigns, HubSpot autour des interactions. Chaque approche présente des avantages et des limites. Voyons leur fonctionnement, leurs points de blocage et leur coût.
Comment fonctionne Salesforce Campaign Influence
Salesforce Campaign Influence relie les Campaigns aux Opportunities à travers leurs fiches. Un Contact devient Campaign Member. Ce même Contact possède un Contact Role sur une Opportunity. Campaign Influence relie ces deux fiches et indique : « Cette Campaign a influencé cette Opportunity. »
Cette chaîne compte : Campaign Member, puis Contact Role, puis Opportunity. Chaque lien est nécessaire. Si l’un manque, l’attribution disparaît sans avertissement.
Salesforce propose deux versions de Campaign Influence.
Standard Campaign Influence fonctionne en single-touch. Il attribue 100 % de la valeur de l’Opportunity à une seule Campaign, généralement la Primary Campaign Source. Simple et inclus à partir de Professional Edition, il convient à une identification élémentaire des campagnes sources.
Customizable Campaign Influence est la version multi-touch. Disponible dans les éditions Enterprise et Unlimited, elle prend en charge jusqu’à cinq modèles d’attribution personnalisés. Les modèles first-touch, last-touch et à répartition égale sont proposés par défaut. Avec du développement Apex, vous pouvez créer vos propres modèles et pondérer les touchpoints selon vos règles métier.
Les rapports Campaign Influence présentent le revenu influencé par Campaign, le pipeline influencé par Campaign et le ROI des Campaigns, à condition de renseigner leur coût. Pour les organisations qui gèrent un petit nombre de Campaigns à forte valeur, comme des événements terrain ou des lancements produit, cette approche fonctionne. Vous voyez quelles Campaigns ont touché quels deals.
Le modèle de données est clair. Les fiches Campaign Influence sont des objets Salesforce natifs. Elles apparaissent dans les rapports standards, les dashboards et les vues de listes. Elles respectent vos règles de partage, vos profils et la sécurité au niveau des champs. Pour les équipes qui gèrent leur marketing avec les Campaigns Salesforce et tiennent leurs Campaign Members à jour, l’attribution est exploitable, malgré ses limites.
Les limites de Salesforce Campaign Influence
Certaines limites de Campaign Influence restent difficiles à repérer dans les rapports.
La dépendance aux Contact Roles crée des pertes silencieuses. Sans Contact Role sur l’Opportunity, aucune attribution. Le rapport n’affiche pas d’erreur, il n’affiche rien. La documentation Salesforce présente les Contact Roles comme « facultatifs » : la plupart des équipes commerciales ne les renseignent donc pas. Les consultants estiment leur taux de complétion à 30-50 % dans la majorité des organisations. La moitié de vos données d’attribution peut manquer sans que vous le sachiez.
Campaign Influence ne suit pas les sessions web. Il ignore les pages consultées, les publicités cliquées et les requêtes qui ont amené un visiteur sur votre site. Il suit uniquement l’appartenance aux Campaigns. Si une personne lit cinq articles de blog, regarde une vidéo de démonstration puis remplit un formulaire, Campaign Influence voit un seul touchpoint : la Campaign associée à ce formulaire. Le parcours digital reste invisible.
L’appartenance aux Campaigns exige un travail manuel. Le trafic SEO, les visites directes et l’engagement sur les réseaux sociaux ne créent pas automatiquement de fiches Campaign Member. Sans règles d’automatisation ni intégrations pour rattacher les visiteurs aux Campaigns, ces canaux n’existent pas dans vos données d’attribution. Des canaux qui génèrent souvent une grande partie du pipeline ne reçoivent aucun crédit.
Aucune intégration des dépenses publicitaires. Salesforce ne récupère pas les dépenses de Google Ads, LinkedIn, Meta ou d’autres plateformes. Vous ne pouvez pas calculer le ROAS ou le CAC dans Campaign Influence. Il faut un outil externe ou une intégration native. Le champ « Campaign Cost » est manuel et rarement mis à jour.
Campaign Influence se limite aux Opportunities. Les Leads n’y participent pas. Pour savoir quelles Campaigns génèrent des MQLs ou des SQLs avant la création d’une Opportunity, il faut un autre rapport. L’attribution ne commence qu’après la création d’un deal.
Les modèles personnalisés nécessitent du développement Apex. Pour des modèles time-decay ou position-based, il vous faut un développeur Salesforce. Les tarifs vont de $150 à $250/heure. Ces modèles personnalisés restent hors de portée de la plupart des équipes marketing.
Tarifs de Salesforce Campaign Influence
Sur le papier, Campaign Influence est gratuit. Standard Campaign Influence est inclus dans Professional Edition ($80/utilisateur/mois). Customizable Campaign Influence est inclus dans Enterprise ($165/utilisateur/mois) et Unlimited ($330/utilisateur/mois). Aucune licence complémentaire ni référence produit supplémentaire.
Le coût réel est opérationnel.
La rigueur dans les Contact Roles exige de former les commerciaux, de créer des règles d’automatisation ou d’ajouter une règle de validation qui bloque la création d’une Opportunity si les Contact Roles manquent.
L’automatisation des Campaign Members nécessite généralement Pardot, désormais Marketing Cloud Account Engagement, à partir de $1,250/mois. Sans cet outil, quelqu’un doit ajouter les Campaign Members manuellement ou créer des automatisations Flow.
Le développement de modèles d’attribution personnalisés coûte entre $5,000 et $15,000 par modèle. La maintenance ajoute 5-10 heures par trimestre.
« Gratuit » est le prix affiché. Pour la plupart des équipes du mid-market, rendre les données de Campaign Influence fiables coûte $2,000-$5,000/mois en opérations. Et vous n’obtenez toujours ni données de sessions web ni dépenses publicitaires.
Comment fonctionne le reporting d’attribution HubSpot
HubSpot suit les interactions plutôt que l’appartenance aux Campaigns. Chaque page vue, email, soumission de formulaire, clic publicitaire ou interaction sociale avec vos supports HubSpot est enregistré comme une interaction.
Tout commence par la propriété Original Source. Chaque contact HubSpot reçoit une Original Source (Organic Search, Paid Social, Direct Traffic, etc.) et une Original Source Drill-Down (moteur de recherche, campagne publicitaire ou URL référente précise). C’est automatique, sans configuration. C’est l’un des points forts de HubSpot par défaut.
Le reporting d’attribution HubSpot exploite ces données d’interaction dans trois types de rapports.
L’attribution Contact Create répond à la question : « Quelles interactions ont conduit à la création d’un contact ? » Elle examine tous les touchpoints précédant cette création et répartit le crédit entre eux. Disponible dans Marketing Hub Professional.
L’attribution Deal Create répond à la question : « Quelles interactions ont conduit à la création d’un deal ? » Elle inclut les interactions entre la création du contact et celle du deal. Disponible uniquement dans Enterprise.
L’attribution du revenu répond à la question : « Quelles interactions ont contribué au revenu closed-won ? » C’est le rapport que recherchent la plupart des équipes marketing. Il suit le parcours de la première interaction au deal signé et répartit le revenu entre les touchpoints. Disponible uniquement dans Enterprise.
HubSpot propose huit modèles d’attribution : première interaction, dernière interaction, linéaire, U-shaped (40/20/40), W-shaped (30/30/30/10), J-shaped (forte pondération du last-touch), time-decay et full-path. C’est une variété de modèles supérieure à celle de tout autre outil d’attribution natif au CRM.
L’interface fonctionne par glisser-déposer, sans code. Sélectionnez un modèle, choisissez les dimensions (canal, campagne, type de contenu), puis générez le rapport. Pour les équipes marketing sans développeur, c’est un avantage majeur.
Les limites du reporting d’attribution HubSpot
L’attribution HubSpot offre de vraies possibilités. Elle présente aussi des limites que la plupart des guides d’évaluation ne mentionnent pas.
L’accès réservé à Enterprise. Les fonctionnalités dont la plupart des équipes ont besoin, notamment l’attribution du revenu et les modèles multi-touch, nécessitent Marketing Hub Enterprise à $3,600/mois. L’attribution Contact Create est disponible dans Professional ($890/mois), mais elle montre uniquement comment les contacts ont été créés, pas comment le revenu a été généré. Pour de nombreuses entreprises en croissance, justifier $3,600/mois auprès de la finance pour une seule capacité de reporting reste difficile.
Uniquement les interactions suivies par HubSpot. Les rapports d’attribution ne peuvent créditer que les interactions enregistrées par HubSpot. Les appels consignés dans un autre système, les échanges sur un salon notés dans un tableur et les formulaires tiers non intégrés (Typeform, Gravity Forms, Unbounce) restent invisibles. Si votre stack dépasse l’écosystème HubSpot, votre attribution comporte des angles morts.
Pas de touchpoints offline sans travail spécifique. Le courrier postal, les événements physiques et les rendez-vous en personne ne génèrent pas automatiquement d’interactions HubSpot. Vous pouvez les importer par CSV ou créer des intégrations personnalisées, mais le processus reste manuel et fragile. La plupart des équipes ne le maintiennent pas.
Pas de dépenses publicitaires dans les rapports d’attribution. HubSpot se connecte à Google Ads, Facebook Ads et LinkedIn Ads. L’outil Ads suit les dépenses, mais ces données ne remontent pas dans les rapports d’attribution. Vous voyez que le paid search a généré $500,000 de revenu attribué, sans voir les $200,000 dépensés pour l’obtenir. Le ROAS se calcule dans un tableur.
Une attribution centrée sur le Contact, pas sur l’Account. Les deals B2B impliquent des comités d’achat. Un deal entreprise de $200,000 peut réunir 8-12 contacts dans différents rôles. L’attribution HubSpot suit les parcours individuels, pas les schémas à l’échelle de l’Account. Vous voyez six parcours distincts, sans vue unifiée du comité d’achat.
Les données restent dans HubSpot. Pour les entreprises qui utilisent deux CRM, avec le marketing dans HubSpot et le pipeline dans Salesforce, cela pose un problème structurel. Vos données d’attribution sont dans HubSpot, vos données de revenu dans Salesforce. Les systèmes se synchronisent, mais les rapports d’attribution ne couvrent pas les deux. Le CMO voit un jeu de chiffres, le CRO un autre.
Tarifs de l’attribution HubSpot
Les fonctionnalités d’attribution dépendent de l’édition HubSpot. Voici ce que chaque édition Marketing Hub inclut :
Mais le tarif Marketing Hub ne couvre pas tout. L’attribution du revenu exige des deals. Les deals nécessitent Sales Hub. Sales Hub Professional coûte $100/utilisateur/mois et Sales Hub Enterprise $150/utilisateur/mois.
Pour une équipe de 10 commerciaux qui a besoin de l’attribution du revenu :
- Marketing Hub Enterprise : $3,600/mois
- Sales Hub Professional (10 utilisateurs) : $1,000/mois
- Total : $4,600/mois minimum
Si vous avez besoin des fonctionnalités Sales Hub Enterprise (objets personnalisés, scoring prédictif des leads, conversation intelligence), le total passe à $5,100/mois.
À titre de comparaison, HubSpot Professional à $890/mois inclut l’attribution Contact Create et le suivi Original Source, mais pas l’attribution du revenu. Beaucoup d’équipes commencent par cette formule, constatent ses limites, puis doivent payer $2,710/mois de plus pour obtenir les rapports souhaités.
HubSpot facture aussi selon le nombre de contacts marketing. À 50,000 contacts marketing, Enterprise passe à $4,700/mois. À 100,000 contacts, il atteint $5,700/mois. Le coût de l’attribution augmente avec la taille de votre base, pas seulement avec celle de votre équipe.
Comparatif de l’attribution native Salesforce et HubSpot
Salesforce fournit un modèle de données natif avec un faible coût de licence, mais une forte charge opérationnelle et aucun suivi digital. HubSpot offre un suivi détaillé des interactions et plusieurs modèles, mais réserve les rapports les plus utiles à Enterprise.
Aucun des deux n’intègre les dépenses publicitaires aux rapports d’attribution ni ne gère l’attribution account-based. Les deux exigent du travail manuel pour les touchpoints offline. Et si vous utilisez les deux CRM, avec le marketing dans HubSpot et le pipeline dans Salesforce, vos données d’attribution et de revenu restent dans des systèmes différents.
Les outils natifs conviennent aux besoins simples. Pour des programmes multicanaux qui combinent paid media, organique, événements et prospection commerciale directe, leurs capacités atteignent leurs limites.
Quels outils tiers complètent l’attribution dans Salesforce et HubSpot ?
Les outils d’attribution tiers se répartissent en trois catégories. Leurs différences comptent plus que ne le laissent entendre la plupart des comparatifs.
Catégorie 1 : les plateformes d’attribution indépendantes. Des outils comme Dreamdata, HockeyStack, CaliberMind et Ruler Analytics collectent les données avec leurs propres scripts de tracking, construisent les modèles dans leur propre couche de données et présentent les résultats dans leurs dashboards. Ils synchronisent les résultats avec votre CRM par API. Leur avantage : une attribution spécialisée et des modèles élaborés. En contrepartie, les données résident dans un autre système. Les commerciaux ne s’y connectent pas. Le CMO et le CRO consultent des dashboards différents. Vous retrouvez les deux jeux de chiffres qui compliquent le travail des équipes revenu.
Ces plateformes coûtent généralement $1,000-$5,000/mois, selon le trafic et le nombre de connexions CRM. Leur implémentation prend 2-6 semaines.
Catégorie 2 : les outils de pipeline de données. Funnel.io et Supermetrics réunissent les dépenses publicitaires de plusieurs plateformes dans une vue unique. Ils répondent à la question « combien avons-nous dépensé, et où ? », mais ne suivent pas les visiteurs, ne relient pas les dépenses aux deals individuels et ne résident pas dans votre CRM. Ils agrègent les dépenses publicitaires sans réaliser l’attribution. Ils peuvent compléter une solution d’attribution, pas la remplacer.
Catégorie 3 : les outils d’attribution natifs au CRM. C’est ici que la différence entre « synchronisé au CRM » et « natif au CRM » devient la plus visible. Un outil natif écrit directement les données d’attribution dans votre CRM, sous forme d’objets et de champs natifs. Sans dashboard externe ni couche de données distincte. Les données se trouvent sur les fiches Contact, Opportunity et Campaign, là où votre équipe revenu travaille déjà.
Heeet suit cette approche. Son SDK JavaScript capture les interactions des visiteurs et les écrit directement dans Salesforce ou HubSpot sous forme de fiches natives. Sans cookies ni data warehouse externe. Les dépenses Google, LinkedIn et Meta sont synchronisées avec le CRM toutes les heures. L’attribution apparaît à côté des deals et contacts utilisés par votre équipe. Les commerciaux y accèdent sans connexion supplémentaire. La finance s’y fie parce qu’elle utilise les mêmes objets que les autres rapports de revenu.
Le choix dépend de l’endroit où votre équipe travaille. Si votre équipe revenu utilise Salesforce ou HubSpot au quotidien, comme la plupart des équipes, elle risque d’ignorer les données d’attribution stockées ailleurs.
Comment choisir votre approche d’attribution
Commencez par quatre questions sur votre équipe avant de comparer les fonctionnalités.
Quel CRM utilisez-vous et dans quelle édition ?
Avec Salesforce Professional, Standard Campaign Influence est votre option native. Associez-la à une nomenclature UTM rigoureuse, à la création automatisée de Campaign Members avec Flows et à des règles imposant les Contact Roles. L’ensemble reste imparfait, mais fournit une indication first-touch sans coût supplémentaire.
Avec HubSpot Professional, si le passage à Enterprise n’est pas justifié, concentrez-vous sur l’attribution Contact Create et les détails Original Source. Vous ne disposerez pas de l’attribution du revenu, mais vous saurez quels canaux créent des contacts. Complétez avec un reporting manuel en boucle fermée : chaque trimestre, exportez les contacts attribués et rapprochez-les des deals signés dans un tableur. Une méthode simple, mais exploitable.
Avez-vous besoin de relier l’attribution du revenu au pipeline CRM ?
Si oui et que vous utilisez Salesforce, Campaign Influence natif nécessitera un investissement opérationnel important. Un outil d’attribution natif au CRM permet plus directement d’afficher le revenu attribué sur les fiches Opportunity.
Si oui et que vous utilisez HubSpot Enterprise, évaluez d’abord l’attribution native du revenu. Elle peut suffire. Mais si vous gérez le pipeline dans Salesforce, les rapports d’attribution HubSpot portent sur un pipeline hébergé ailleurs. C’est une incompatibilité structurelle.
Avez-vous besoin des dépenses et de l’attribution dans la même vue ?
Aucun des deux CRM ne le propose nativement. Si le ROAS par campagne fait partie de vos besoins de reporting, ce qui devrait être le cas pour la plupart des équipes fortement investies en paid media, il vous faut un outil tiers ou un processus manuel de rapprochement des données.
Quelle est la taille de votre équipe ?
Les équipes marketing de moins de cinq personnes devraient choisir une approche et s’y tenir. Évitez de gérer simultanément l’attribution native du CRM et un outil tiers. Maintenir les deux systèmes peut coûter davantage que le manque de visibilité que vous cherchez à corriger.
Les équipes de plus de 15 personnes qui disposent de ressources ops dédiées peuvent combiner les outils. Désignez toutefois une source de référence. Si deux dashboards affichent des chiffres différents, personne ne se fiera à l’un ou à l’autre.
Partez des questions de votre équipe revenu
Salesforce et HubSpot savent faire de l’attribution. Reste à déterminer si leurs capacités natives répondent aux questions dont votre équipe revenu a besoin pour décider des budgets.
« Quels canaux génèrent du pipeline ? », demande votre VP Marketing. « Quel est le ROAS du paid social ? », demande votre CFO. Ces questions nécessitent des données différentes. Campaign Influence natif répond partiellement à la première. L’attribution HubSpot Enterprise y répond plus complètement. Aucun des deux ne répond à la seconde sans travail manuel.
Listez les trois principales questions d’attribution de votre équipe. Comparez-les aux capacités et aux limites présentées ici. Si les outils natifs suffisent, utilisez-les : vous les avez déjà payés. Sinon, un outil natif au CRM comme Heeet complète ces capacités sans déplacer vos données vers une plateforme supplémentaire. Vous pouvez ainsi réduire les manipulations dans les tableurs et fournir à votre équipe revenu des chiffres exploitables.
Other articles

Attribution B2B en 2026 : 11 logiciels comparés
Comparez 11 plateformes d’attribution B2B selon leurs tarifs, leur intégration CRM et leurs modèles pour trouver celle qui convient à votre stack.
Êtes-vous prêt à suivre les prospects du lead à la clôture avec Heeet ?
Heet permet aux spécialistes du marketing et des ventes des entreprises informatiques et de sécurité de transformer leurs conjections en décisions éclairées qui génèrent des revenus tout en respectant les mêmes normes techniques de sécurité que celles que vous offrez à vos clients.



