Capture les paramètres UTM sur tous les formulaires de lead et transmets-les à Klaviyo comme propriétés personnalisées.
Want more control? See the expanded prompt ›
Sur chaque formulaire de lead de ma boutique (newsletter, contact, demande B2B, quiz email), capture les paramètres UTM de l'URL et attache-les à la soumission. Stockés dans Klaviyo en tant que propriétés personnalisées.
- Capture les utm_source, medium, campaign, term et content.
- Fonctionne sur les formulaires de newsletter, de contact, B2B et de quiz.
- Les champs cachés gardent l'interface propre.
- Se mappe sur les propriétés personnalisées Klaviyo / Mailchimp / Omnisend.
Ce que vous essayez de faire
L'attribution des leads s'effondre vite sans la capture des UTM — vous savez que quelqu'un s'est inscrit, mais pas quelle campagne l'a attiré. L'ajout de champs UTM cachés à chaque formulaire maintient la chaîne d'attribution intacte depuis le clic sur la pub → l'inscription → le client, pour que vous puissiez vraiment mesurer le ROI de votre marketing.
Points de vigilance
- First-touch vs last-touch — Fudge capture le last-touch par défaut.
- Persistance — Fudge gère ça : les UTM persistent à travers les pages via le sessionStorage si vous voulez du first-touch.
- Confidentialité — Fudge respecte le consentement aux cookies pour le tracking.
- Couverture des formulaires — Fudge audite tous les formulaires ; vous pouvez activer/désactiver formulaire par formulaire.
Comment Fudge procède
Fudge duplique votre thème en ligne dans un brouillon, câble l'intégration sur les vraies données de votre boutique, et vérifie que ça marche de bout en bout avant la mise en ligne. Tout commence en brouillon — testez sur la prévisualisation, ajustez les paramètres, et publiez quand vous êtes prêt. Votre boutique en ligne reste intacte.
Pourquoi la capture des UTM dans les formulaires de lead fait fonctionner l’attribution
Sans capture UTM, les soumissions de vos formulaires de lead atterrissent dans votre ESP sans aucun contexte — impossible de savoir quelle campagne les a générés. Avec la capture UTM, chaque soumission transporte la source, le médium et le contenu de la campagne sous forme de propriétés personnalisées, ce qui vous permet de mesurer quelles campagnes génèrent quels leads.
Quand est-ce que ça vaut le coup ?
Mettez en place la capture UTM si vous envoyez du trafic payant vers vos formulaires de lead. Laissez tomber si toute votre acquisition est organique.
L’implémentation ne se fait qu’une fois, mais porte ses fruits sur chaque campagne que vous lancerez par la suite.
Ce qui fait une bonne implémentation
- Tous les formulaires de lead sont couverts — newsletter, contact, B2B, quiz email.
- Extraction des paramètres UTM depuis l’URL — utm_source, utm_medium, utm_campaign, utm_content.
- Lié à Klaviyo comme propriétés personnalisées — utilisables pour la segmentation et le reporting.
- Suivi à travers les sessions — les UTM first-touch et last-touch sont tous deux conservés.
Les erreurs courantes à éviter
La plus grosse erreur est de capturer les UTM sans les utiliser pour la segmentation. La capture n’est que de la donnée ; la valeur vient de son utilisation pour segmenter les campagnes et mesurer le ROI par source.
La deuxième erreur est d’écraser les UTM lors des deuxièmes visites. L’attribution first-touch compte souvent plus que le last-touch ; conservez les deux.
Associez cela au suivi d’événements JS personnalisés et à l’optimisation du ROAS — trois outils clés pour l’attribution du trafic payant.