Trail
Multi-touch attribution. Reconstituez le parcours complet de vos leads — du premier touch à la signature.
Le concept (la vérité terrain)
Google Analytics vous dit combien de visiteurs viennent de Meta Ads. Il ne vous dit pas lesquels ont signé un devis trois semaines plus tard.
Le tracking traditionnel s'arrête au formulaire. Trail continue : il croise les sessions anonymes avec les leads réels que vous lui signalez (via votre CRM, votre outil de devis, ou directement depuis votre agent). Vous savez enfin quels canaux génèrent des contrats — pas juste des clics.
Pas de dashboard. Votre agent IA est l'interface. Il interroge Trail à la demande et vous sort une analyse en langage naturel.
Dans la boîte
Trail se compose de deux éléments distincts — un configurateur d'agent, et un tracker à déployer sur le site client :
CLI trail initConfigure automatiquement vos agents (Claude Code, Claude Desktop, Antigravity, Codex) pour se connecter au MCP SilverBackBase. Se lance une seule fois.Tracker t.jsScript léger (async, zéro impact perf) à déployer sur le site de chaque client. Retourné automatiquement par votre agent via trail_create_account — pas besoin de le générer manuellement.Mise en service
Prérequis : le MCP SilverBackBase doit être installé dans votre agent (clé API, config une seule fois). Pas encore fait ? Faites-le d'abord →
1. Créer le compte client via l'agent
Une fois le serveur MCP connecté à votre agent, vous n'avez plus besoin d'écrire de code ou de vous rendre sur une console d'administration. Votre agent IA dispose du pouvoir de provisionner vos comptes clients directement.
Ouvrez simplement votre agent et formulez votre demande de façon naturelle :
En coulisses, l'agent appelle l'outil MCP trail_create_account pour enregistrer le site et obtenir instantanément le script de tracking personnalisé.
2. Déployer le tracker personnalisé
Copiez le snippet renvoyé par votre agent et insérez-le dans le <head> de votre site web, ou via Google Tag Manager :
<script src="https://trail.silverbackbase.com/t.js" data-account-id="exemple-fr" async defer ></script>
- Nouvelle balise → HTML personnalisé
- Collez le script
- Déclencheur : All Pages
- Publiez
- Ouvrez votre layout principal
- Collez avant </head>
- Déployez
Prompts d'attribution (CMO recipes)
Maintenant que votre agent IA est connecté aux données de tracking réelles et offline, voici les questions à haute valeur ajoutée que vous pouvez lui poser directement :
Super-pouvoirs (outils MCP)
Les outils MCP exposés par Trail permettent à votre agent d'agir en autonomie complète sur votre écosystème de tracking :
| Outil | Description |
|---|---|
| trail_create_account | Crée un compte client — retourne le snippet header ou GTM à installer |
| trail_list_accounts | Liste tous les comptes clients enregistrés (inclut les snippets) |
| trail_get_recent_sessions | Vérifie que le tracker reçoit des visites (sans attendre une conversion) |
| trail_list_leads | Liste les leads avec leur canal d'acquisition et date de conversion |
| trail_get_journey | Parcours complet d'un lead (toutes ses sessions) |
| trail_get_report | Rapport d'attribution par canal (first / last / linear) |
| trail_get_top_paths | Séquences de canaux les plus fréquentes avant conversion |
| trail_get_channel_performance | Visiteurs / leads / taux de conversion par canal |
| trail_delete_account | Supprime un compte client et optionnellement toutes ses données |
| trail_delete_visitor | Supprime les données d'un visiteur spécifique (RGPD, bots, tests) |
| trail_delete_lead | Retire l'attribution d'un lead sans supprimer les touchpoints |
| trail_purge_account_data | Efface toutes les données de tracking d'un compte sans le supprimer |
Technique & self-host
Trail est entièrement open-source. Pour l'héberger sur votre propre infrastructure (souveraineté des données, conformité, reverse proxy anti-adblock), toute la documentation technique est sur GitHub.
Voir le dépôt GitHub →