Attribution et UTM
L'attribution est le mécanisme qui permet à DURUM.ai de relier chaque événement (lead, booking, vente) à la publicité qui l'a généré. Sans attribution, vous voyez vos dépenses d'un côté et vos revenus de l'autre, mais vous ne savez pas quelle annonce performe. Ce guide explique comment fonctionne l'attribution et comment s'assurer qu'elle est précise.
Les paramètres UTM
Quand un prospect clique sur votre publicité Meta, l'URL de destination contient des paramètres UTM. Ce sont des balises ajoutées automatiquement à l'URL qui identifient la provenance du clic.
| Paramètre | Rôle | Exemple |
|---|---|---|
| utm_source | D'où vient le trafic | Meta, Google |
| utm_medium | Le type de trafic | paid, organic, cpc |
| utm_campaign | Quelle campagne publicitaire | campagne_printemps_2026 |
| utm_content | Quelle annonce spécifique | T1_I3_video_temoignage |
| utm_term | Quel groupe d'annonces (adset) | audience_lookalike_2pct |
| utm_campaign_id | ID numérique de la campagne Meta | 120213456789 |
| utm_ad_id | ID numérique de la publicité Meta | 120298765432 |
| utm_adset_id | ID numérique du groupe d'annonces | 120211223344 |
Pourquoi ces paramètres sont importants
Les UTM sont la seule façon de relier un formulaire rempli à la publicité qui a provoqué le clic. Sans eux, DURUM.ai sait qu'un lead est entré, mais ne peut pas déterminer quelle annonce l'a attiré.
Pour la configuration complète des UTMs (paramètres Meta Ads, script de tracking, champs cachés par plateforme), consultez le guide Tracking UTM.
Comment fonctionne l'attribution dans DURUM.ai
Le processus d'attribution suit cinq étapes, du clic initial jusqu'au suivi complet du parcours client.
1. Le clic sur la publicité
Un prospect voit votre annonce Meta (Facebook ou Instagram) et clique dessus. L'URL de destination contient les paramètres UTM qui identifient la campagne et l'annonce.
2. La soumission du formulaire
Le prospect remplit un formulaire (Typeform, GHL ou autre). Les paramètres UTM sont capturés avec la soumission grâce aux champs cachés du formulaire.
3. La réception de l'événement
DURUM.ai reçoit l'événement via webhook. Les données UTM sont attachées à l'événement dans le système.
4. Le lien avec l'annonce
L'événement est relié à l'annonce spécifique grâce au champ utm_content qui correspond au nom de l'annonce (ad_name) dans le système. C'est cette correspondance qui permet d'attribuer le lead à la bonne publicité.
5. Le suivi du parcours
Quand le même prospect prend rendez-vous ou effectue un achat par la suite, l'attribution est conservée. Tous les événements du parcours client restent liés à l'annonce d'origine.
Priorité d'attribution
DURUM.ai utilise plusieurs niveaux de correspondance pour attribuer un événement à une annonce, du plus précis au moins précis.
| Priorité | Méthode | Précision | Description |
|---|---|---|---|
| 1 | meta_ad_id vers ad_id | Exacte (100%) | Correspondance directe par identifiant Meta. C'est la méthode la plus fiable. |
| 2 | utm_campaign + utm_content | Très élevée | Combinaison du nom de campagne et du nom d'annonce. |
| 3 | utm_content seul | Élevée | Correspondance par nom d'annonce uniquement. |
| 4 | utm_campaign vers la première annonce de la campagne | Faible | Dernier recours : si seule la campagne est connue, l'événement est attribué à la première annonce trouvée dans cette campagne. |
Maximiser la précision
Plus le niveau de priorité est élevé, plus l'attribution est fiable. Assurez-vous que vos formulaires capturent au minimum utm_content pour obtenir une attribution de bonne qualité.
Ce que l'attribution vous apporte
Dans l'onglet Marketing du tableau de bord, chaque annonce affiche ses métriques attribuées :
- Leads : nombre de prospects générés par cette annonce
- Bookings : nombre de rendez-vous réservés
- Ventes : nombre de ventes conclues
- ROAS : retour sur investissement publicitaire, calculé à partir du spend de l'annonce et des ventes attribuées
Ces données vous permettent de voir exactement quelles annonces génèrent des résultats et lesquelles consomment du budget sans convertir.
Pages vues dans le parcours (pixel)
Au-delà des jalons CRM (lead, rendez-vous, vente), DURUM.ai affiche toutes les pages qu'un contact a consultées, grâce au script de tracking (pixel) installé sur vos pages de destination.
Pour les consulter : onglet Contacts, ouvrez la fiche d'un contact, puis descendez à la section Parcours. Les pages vues sont intercalées directement dans le fil, dans l'ordre chronologique, avec les événements CRM. Un bouton Masquer les pages vues permet de les cacher pour ne garder que les jalons.
Pour chaque page, vous voyez :
- Le titre et le chemin de la page, présentés proprement (les paramètres UTM et identifiants de clic sont retirés du chemin affiché, ex.
/offre-toiture,/soumission) ; la source reste indiquée à part - Le temps passé sur la page (en secondes)
- Le pourcentage de défilement atteint
- La source d'arrivée (
utm_source, sinon le référent externe) - La campagne et l'annonce si la page provient d'une publicité
Les pages consultées avant que le contact ne devienne un lead sont marquées d'un badge Avant optin. Cela permet de voir tout le parcours de découverte, y compris les pages vues anonymement avant que le prospect ne laisse ses coordonnées.
Prérequis
Les pages n'apparaissent que si le script de tracking est installé sur vos pages, et uniquement pour les contacts dont la session de navigation a été rattachée (ce lien se crée au moment de la soumission du formulaire). Un contact sans session pixel rattachée affiche son parcours sans pages vues.
Configuration par plateforme
La configuration des champs cachés et du script de tracking varie selon l'outil de formulaire que vous utilisez (GHL, Typeform, Calendly, Jotform, WordPress, etc.).
Consultez le guide complet Tracking UTM pour les instructions détaillées par plateforme.
Configuration manquante
Si les champs cachés ne sont pas configurés dans vos formulaires et que le script de tracking n'est pas installé, vos leads arriveront dans DURUM.ai mais ne seront pas attribués à une annonce. Ils apparaîtront sous "Non attribué".
Événements sans attribution
Les événements qui arrivent sans données UTM ne sont pas perdus. Ils apparaissent toujours dans votre tableau de bord, mais avec les comportements suivants :
- Dans les KPIs globaux : les leads, bookings et ventes non attribués sont comptés dans les totaux.
- Dans les tableaux par annonce : ces événements n'apparaissent pas, puisqu'aucune annonce ne peut leur être associée.
- Dans les sources de trafic : ils sont regroupés sous la catégorie Non attribué ou Organique selon le contexte.
Pour réduire le nombre d'événements non attribués, vérifiez que toutes vos pages de destination et tous vos formulaires transmettent correctement les paramètres UTM.