Gorilla Tracker
Attribution Multi-Touchen prod · v1.0.4

Trail

Voit tous les touchpoints.
Pas seulement le dernier.

En B2B, un deal passe par Meta Ads, puis Google, puis newsletter avant de signer. Le last-click donne toute la victoire au dernier canal. Trail distribue le crédit sur l'ensemble du parcours — et révèle quels canaux déclenchent vraiment l'intérêt.

MIT · 247 KB · 0 dépendances runtime · Node 18+
── Le problème

Le last-click vous dit que Google Ads a tout gagné. Il ne vous dit pas que Meta l'a trouvé.

En B2B, un deal ne se joue pas en un clic. Le prospect voit une pub Meta Ads, disparaît trois semaines, revient via une recherche Google, s'inscrit à votre newsletter, puis vous contacte. Votre outil attribue 100% de la victoire au dernier canal — la newsletter, ou le formulaire de contact. Meta ne voit rien.

Conclusion logique : vous coupez Meta parce qu'il "ne convertit pas". Sauf que Meta touchait 70% de vos clients en premier. Vous venez de couper votre canal d'acquisition principal en croyant optimiser.

Ce n'est pas une erreur de jugement. C'est une erreur de données. Le last-click n'a pas été conçu pour les cycles de vente longs. Trail, si.

── Comment ça marche

Trois étapes. Un parcours reconstitué.

01

Capture

Un script async de moins de 2 KB s'installe en une ligne directement dans le code de votre site, ou via une balise GTM si vous préférez garder le contrôle côté tag manager. Sans cookie tiers, sans impact sur votre LCP — Trail pose une empreinte sur chaque visite, chaque source, chaque canal.

<!-- Direct --> <script src='https://t.sb/p.js' async></script> <!-- ou via GTM → balise HTML personnalisée -->
02

Recompose

Trail regroupe toutes les touches d'un même lead dans le temps et les remet dans l'ordre. Meta Ads en semaine 1, retargeting Google en semaine 3, newsletter en semaine 6 avant le contact. Le parcours complet — pas juste la dernière étape.

trail.journey({ lead })
03

Attribue

Trail distribue le crédit sur l'ensemble du parcours selon le modèle que vous choisissez : premier contact, linéaire, dégressif dans le temps. Chaque canal reçoit sa part réelle — y compris celui qui a déclenché l'intérêt, pas seulement celui qui a fermé.

trail.attribution({ model: "linear" })
── Les questions que votre agent peut poser

Les questions que personne ne pouvait poser avant.

Trail expose un schéma MCP. Votre agent interroge les données de parcours en langage naturel — et obtient des réponses sur l'ensemble de la chaîne, pas juste le dernier clic.

?
Quel canal touche mes prospects en premier, pour les deals qui finissent par signer ?
?
Meta Ads génère du trafic — mais combien de mes gros deals l'ont eu comme premier contact ?
?
Quelle est la séquence de canaux la plus fréquente avant une signature ?
?
Mes campagnes LinkedIn touchent les bons comptes ou juste du bruit ?
?
Quel délai moyen entre le premier touchpoint et la signature, par canal d'entrée ?
?
Si je coupe Google Ads, quels leads n'auraient pas converti sans ce canal ?
── Comment déployer

Votre infra ou la nôtre. Même outil.

Trail est open source. La version cloud et la version self-hosted sont la même stack. Vous ne dépendez pas d'une API propriétaire qui peut changer de pricing du jour au lendemain.

SELF-HOSTED · MIT
Sur votre
infra

Contrôle total. Aucun tiers dans la chaîne de données.

$npm i @silverbackbase/trail
  • ·Vos données restent sur votre infra
  • ·Node 18+ · 0 dépendances runtime
  • ·Docker, Railway, VPS — même stack
  • ·Branchez vos propres sources de données
  • ·Mises à jour : npm update
Gratuit
pour toujours · MIT
Voir sur GitHub
CLOUD · API KEY●●● LIVE
Géré par
SilverBackBase

Zéro ops. Connectez votre agent en cinq minutes.

keysb_live_••••••••••••••••••••
  • ·Prêt en 5 minutes · API key suffisante
  • ·Edge distribué · SLA 99,9%
  • ·Intégrations pré-branchées (CRM, Slack…)
  • ·MCP server hébergé — branchez votre agent
  • ·Support prioritaire · changelog auto
Usage
500k events/mois offerts
Installer maintenant
Les deux versions exposent la même API et le même MCP schema. Un agent écrit pour le cloud tourne sans modification en self-hosted.
── Prix

Deux façons d'utiliser Trail.

SELF-HOSTED · MIT
SELF-HOSTED
Gratuit
Licence MIT · Pour toujours
Code source complet, schéma MCP inclus, feed CRM via webhook ou CSV, mises à jour via npm. Vous gérez l'infra — Docker, Railway, VPS. Vos données ne quittent jamais votre environnement.
Voir la documentation
CLOUD · 14 JOURS OFFERTS
CLOUD
14,90 €/ mois
500 000 events inclus, puis à l'usage
Hébergement edge géré, monitoring inclus, schéma MCP exposé sur votre endpoint, API key opérationnelle en cinq minutes. Au-delà de 500k events : tarif dégressif au volume, visible dans votre espace d'usage.
Installer maintenant
Pas de carte de crédit pour le self-hosted. Essai cloud sans engagement les 14 premiers jours.
Vous utilisez SEVYA ?

Trail s'intègre nativement à SEVYA. Les données de parcours remontent directement dans les profils leads — vous voyez quels canaux ont touché chaque prospect avant qu'il signe, sans exporter ni croiser manuellement.

── Prêt

Votre prochain deal a déjà laissé des traces.

Trail les lit.

Choisissez votre déploiement et installez Trail en moins de dix minutes.

MIT · 247 KB · 0 dépendances runtime