Attribution multi-touch dans Salesforce Marketing Cloud Next (Spring '26)

L’attribution a longtemps été le maillon faible des équipes Salesforce Marketing Cloud : beaucoup pilotent encore leurs campagnes au « dernier clic », faute d’outils intégrés. La release Spring ’26 de Marketing Cloud Next change la donne avec une application Multi-Touch Attribution native, capable de comparer plusieurs modèles côte à côte et de rattacher chaque conversion aux points de contact qui l’ont réellement influencée. Dans ce guide, vous verrez ce que Spring ’26 apporte concrètement, comment mettre en place l’application étape par étape, et comment, en attendant, reconstruire une attribution fiable en SQL si vos équipes opèrent encore sur Marketing Cloud Engagement.

Pourquoi l’attribution multi-touch devient incontournable

Le parcours d’achat n’est plus linéaire. Un même contact ouvre un email, clique sur une notification push, revient via un SMS, puis convertit deux semaines plus tard. Attribuer 100 % du mérite au dernier canal touché revient à ignorer tout le travail de nurturing qui a précédé. À l’inverse, le « premier clic » surévalue l’acquisition et néglige la conversion. L’attribution multi-touch répartit la valeur sur l’ensemble des interactions, ce qui aligne enfin vos décisions budgétaires sur la réalité du comportement client.

Avec la fin progressive des cookies tiers, cette logique prend encore plus d’importance : l’attribution doit s’appuyer sur des données first-party collectées dans vos propres parcours. C’est précisément là que Marketing Cloud Next se positionne, en branchant l’attribution directement sur le Granular Data Center plutôt que sur des outils externes.

Ce que Spring ’26 apporte concrètement

La nouveauté majeure est l’application Multi-Touch Attribution, désormais disponible nativement dans Marketing Cloud Next. Trois capacités méritent votre attention.

Des modèles comparés côte à côte

Vous pouvez afficher plusieurs modèles d’attribution simultanément—premier point de contact, dernier point de contact, puis des modèles pondérés—et observer comment le crédit se déplace d’un canal à l’autre. Cette vue comparative évite les débats stériles : au lieu d’imposer un modèle unique, vous montrez l’impact relatif de chaque hypothèse.

Des événements de conversion configurables

L’application vous laisse définir précisément ce qui compte comme conversion : un achat, une prise de rendez-vous, un téléchargement, une réactivation. Chaque modèle peut être rattaché à un événement de conversion distinct, ce qui permet d’analyser séparément l’acquisition et la fidélisation.

Une intégration plus profonde avec Tableau Next

Les données d’engagement remontent directement dans Tableau Next, offrant une vision granulaire de la contribution de chaque asset au pipeline. Pour les équipes marketing et commerciales qui partagent un même reporting, c’est un pas décisif vers une lecture commune de la performance.

Prérequis et mise en place de l’application

Avant toute chose, vérifiez un point bloquant : si le Granular Data Center n’est pas activé dans votre workspace, vous ne pourrez tout simplement pas installer l’application. C’est la fondation sur laquelle repose toute l’attribution.

1. Activer le Granular Data Center

Demandez à votre administrateur d’activer le Granular Data Center au niveau du workspace. Sans lui, les points de contact ne sont pas historisés au niveau de détail nécessaire pour reconstruire un parcours.

2. Définir vos points de contact

Un point de contact (touchpoint) représente une méthode utilisée pour atteindre votre audience : email, SMS, push, page web. L’application exige au minimum deux points de contact, chacun associé à une source de données et à un identifiant fiable—généralement votre clé d’abonné ou un identifiant Data Cloud unifié.

3. Configurer les événements de conversion

Reliez chaque événement de conversion à sa source : une commande dans votre CRM, un formulaire web, un objet personnalisé. Plus l’identifiant utilisé pour la conversion correspond à celui des points de contact, plus le rapprochement sera précis.

L’erreur la plus coûteuse n’est pas de choisir le mauvais modèle d’attribution, mais d’aligner mal vos identifiants : si la clé de conversion ne correspond pas à celle des points de contact, aucun modèle, aussi sophistiqué soit-il, ne produira de chiffres fiables.

Choisir le bon modèle d’attribution

Aucun modèle n’est universellement « juste » ; chacun répond à une question différente. Le premier point de contact valorise l’acquisition : utile pour évaluer vos campagnes de notoriété. Le dernier point de contact valorise la conversion : pertinent pour optimiser le bas de funnel. Les modèles linéaires ou pondérés répartissent le crédit sur l’ensemble du parcours, ce qui reflète mieux un cycle d’achat long.

La bonne pratique consiste à ne pas trancher trop vite : faites tourner deux ou trois modèles en parallèle pendant un trimestre, puis comparez les écarts. Si le dernier clic surévalue systématiquement un canal que le modèle linéaire relativise, vous tenez une information stratégique sur vos arbitrages média.

Reconstruire l’attribution en SQL sur Marketing Cloud Engagement

Si vos équipes opèrent encore sur Marketing Cloud Engagement, vous n’avez pas l’application native—mais vous pouvez reproduire une attribution solide à partir des Data Views (_Sent, _Open, _Click, _Job) et d’une Data Extension de conversions.

Attribution « dernier clic »

L’objectif : rattacher chaque conversion au dernier email cliqué dans la fenêtre des sept jours précédents.

/* Attribution dernier clic : conversion rattachee
   au dernier email clique dans les 7 jours precedents */
SELECT
    conv.SubscriberKey,
    conv.ConversionDate,
    lc.EmailName,
    lc.LastClickDate
FROM Conversions conv
CROSS APPLY (
    SELECT TOP 1
        j.EmailName,
        c.EventDate AS LastClickDate
    FROM _Click c
    JOIN _Job j ON c.JobID = j.JobID
    WHERE c.SubscriberKey = conv.SubscriberKey
      AND c.EventDate <= conv.ConversionDate
      AND c.EventDate >= DATEADD(day, -7, conv.ConversionDate)
    ORDER BY c.EventDate DESC
) lc

Attribution « premier clic »

Même logique, mais on garde le premier email cliqué dans une fenêtre de trente jours, idéal pour mesurer l’acquisition.

/* Attribution premier clic sur 30 jours */
SELECT
    conv.SubscriberKey,
    conv.ConversionDate,
    fc.EmailName,
    fc.FirstClickDate
FROM Conversions conv
CROSS APPLY (
    SELECT TOP 1
        j.EmailName,
        c.EventDate AS FirstClickDate
    FROM _Click c
    JOIN _Job j ON c.JobID = j.JobID
    WHERE c.SubscriberKey = conv.SubscriberKey
      AND c.EventDate <= conv.ConversionDate
      AND c.EventDate >= DATEADD(day, -30, conv.ConversionDate)
    ORDER BY c.EventDate ASC
) fc

Attribution linéaire pondérée

Pour répartir le crédit à parts égales entre tous les emails cliqués avant conversion, comptez d’abord les interactions, puis divisez la valeur de conversion par ce total.

/* Credit egal entre tous les emails cliques sur 14 jours */
SELECT
    c.SubscriberKey,
    j.EmailName,
    1.0 / COUNT(*) OVER (PARTITION BY c.SubscriberKey) AS CreditParEmail
FROM Conversions conv
JOIN _Click c
    ON c.SubscriberKey = conv.SubscriberKey
   AND c.EventDate <= conv.ConversionDate
   AND c.EventDate >= DATEADD(day, -14, conv.ConversionDate)
JOIN _Job j ON c.JobID = j.JobID

Ces requêtes constituent une excellente passerelle : elles vous permettent de raisonner en multi-touch dès aujourd’hui, puis de migrer en douceur vers l’application native quand votre tenant passera sur Marketing Cloud Next.

Connecter l’attribution à votre reporting

Une fois vos modèles en place, l’enjeu devient la diffusion. Que vous utilisiez l’application native via Tableau Next ou vos requêtes SQL exportées vers une Data Extension de reporting, fixez une cadence claire : un tableau de bord hebdomadaire pour le pilotage opérationnel, une revue mensuelle pour les arbitrages budgétaires. L’attribution n’a de valeur que si elle alimente des décisions concrètes.

Vous souhaitez mettre en place l’attribution multi-touch dans votre environnement Salesforce Marketing Cloud ? Contactez l’équipe CGC-Agency pour cadrer votre modèle et accélérer votre passage à Marketing Cloud Next.

À retenir

1. L’attribution multi-touch n’est plus optionnelle. Spring ’26 l’intègre nativement à Marketing Cloud Next, avec comparaison de modèles et événements de conversion configurables.

2. Le Granular Data Center est un prérequis bloquant. Sans lui, l’application Multi-Touch Attribution ne s’installe pas ; activez-le avant toute chose.

3. Les identifiants priment sur le modèle. Un mauvais alignement entre clé de conversion et clé de point de contact ruine n’importe quelle analyse, aussi avancée soit-elle.

4. Engagement n’est pas un frein. Avec les Data Views et quelques requêtes SQL, vous pouvez reconstruire dès maintenant une attribution dernier clic, premier clic ou linéaire.

5. L’attribution doit alimenter des décisions. Branchez vos modèles sur un reporting régulier (Tableau Next ou Data Extension) pour transformer les chiffres en arbitrages média.

A voir: