Ajouter

Lorem ipsum

Lorem ipsum

A
A
A
Tracking

1 vues

6 min

Comment remonter les paramètres UTM avec Calendly ?

Pourquoi remonter les paramètres UTM dans Calendly ?

ÉtapeActionRésultat
1Script footer : récupérer + stocker les UTM en sessionUTM disponibles après navigation
2Script footer : nettoyer l'URL des UTMURL propre sans paramètres visibles
3Script footer : injecter les UTM dans l'iframe CalendlyCalendly enregistre les UTM
4Test stagingVérifier sessionStorage + iframe + confirmation email

Les paramètres UTM sont essentiels pour suivre l'origine de vos leads et comprendre quelles campagnes marketing performent le mieux.
Cependant, Calendly ne récupère pas les UTM automatiquement lorsque vous utilisez son widget sur votre site.

Dans ce tutoriel, l'agence Webflow Gemeos  vous montre comment :

  • Conserver les UTM même si l’utilisateur change de page.
  • Supprimer les UTM de l’URL pour une navigation propre.
  • Forcer Calendly à prendre en compte les UTM au moment de la réservation.

Comment ça marche ?

  • Un script JavaScript récupère et stocke les UTM dans la session du navigateur dès que l’utilisateur arrive sur le site.
  • Ce même script injecte dynamiquement les UTM dans le widget Calendly au chargement de la page.
  • Il force le rechargement du widget pour s’assurer que Calendly enregistre bien les UTM

1. Ajouter le script de tracking UTM dans votre footer

Ce script doit être ajouté dans le footer de votre site, juste avant </body>, pour qu’il fonctionne sur toutes les pages.

Comment fonctionne ce script ?

Il récupère les paramètres UTM dans l’URL (utm_source, utm_medium, etc.).

Il les stocke dans la session du navigateur (sessionStorage).

Il supprime immédiatement les UTM de l’URL pour garder une URL propre.

Il vérifie si un widget Calendly est présent sur la page.

Il met à jour l’URL du widget avec les UTM et force Calendly à les enregistrer.

2. Ajouter le widget Calendly à votre page

Dans votre page où vous affichez Calendly, utilisez cet embed standardsans modifier l’URL (le script se charge d’ajouter les UTM dynamiquement) :

Pourquoi ne pas mettre les UTM directement ici ?

Le script se charge automatiquement d’ajouter les UTM, donc pas besoin de les insérer manuellement. Cela garantit que :

  • L'URL Calendly est toujours propre au départ.
  • Les UTM sont dynamiquement ajoutés au bon moment.
  • Calendly recharge correctement avec les bons paramètres.

3. Tester la solution en staging

Avant de déployer, faites un test sur un environnement de staging ou en local.

Étapes de test :

1. Visitez votre page avec des UTM dans l’URL

bon à savoir

https://ton-site.com/?utm_source=linkedin&utm_campaign=test

  • Vérifiez que l’URL redevient propre après chargement (les UTM disparaissent).
  • Ouvrez la console (F12 > Console) et tapez : sessionStorage.getItem("utm_source")
  • Résultat attendu : "linkedin" (ou la valeur que vous avez mise).

2. Naviguez sur une autre page, puis revenez sur la page Calendly.

  • Vérifiez que les UTM sont toujours stockés (sessionStorage.getItem("utm_source")).
  • Vérifiez que l’iframe Calendly a bien les UTM.

3. Effectuez une réservation sur Calendly.

  • Ouvrez l’e-mail de confirmation Calendly.
  • Vérifiez que les UTM sont bien enregistrés dans l’événement.

4. Publier en production

🎯 Si tout fonctionne bien en staging, déployez en production !

Une fois en ligne, vous pourrez analyser les performances de vos campagnes en récupérant ces UTM dans :

  • Google Analytics (GA4)
  • Facebook Ads
  • Votre CRM via Zapier ou Make

bon à savoir

Ce script utilise le sessionStorage réinitialisé à la fermeture du navigateur. Pour un cycle de vente long, remplacez sessionStorage par localStorage. Calendly enregistre les UTM dans les détails de l'événement, accessibles via l'API Calendly ou vos intégrations CRM.

Conclusion

Vous avez un système propre et efficace pour tracker vos leads avec Calendly.

Les UTM sont conservés même si l’utilisateur change de page.

Calendly récupère bien les données sans afficher d’UTM dans l’URL.

Vous pouvez analyser vos conversions et optimiser vos campagnes marketing.

Si vous souhaitez envoyer ces UTM vers Google Analytics, Facebook Ads ou un CRM, dites-moi, nous pouvons vous aider à automatiser cela !

bon à savoir

Heading

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet consectetur.

Lorem ipsum dolor sit amet consectetur. Aliquam orci sagittis dignissim sapien praesent donec.

Lorem ipsum

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Publié le 10.04.2025

Ces tutoriels pourraient vous intéresser

tutoriels similaires

SEO / GEO

5 min lecture

5 vues

Comment faire une redirection sur Webflow ? (2026) ?

Mis à jour le 19.12.2025 par Sandro DA SILVA

SEO / GEO

5 min lecture

5 vues

Ajouter des données structurées à votre site Webflow ?

Mis à jour le 21.08.2025 par Sandro DA SILVA

No-code

5 min lecture

5 vues

Comment obfusquer un lien dans Webflow ?

Mis à jour le 23.04.2025 par Sandro DA SILVA

Let’s f*****G GO !!

Prêt à faire décoller
votre activité  ?

Alexandre

Max

Enora

Bryan

Cannelle

Tiphaine

Vous allez :heart: notre collaboration...