Générateur de script de suivi d'événements : suivez les clics avec des attributs data

Suivez les clics sur vos boutons, liens et envois de formulaires en ajoutant des attributs au lieu de code : data-track="sign_up_click" avec des paramètres optionnels data-track-*. Un petit script unique envoie chaque événement aux outils que vous utilisez : GA4, Google Tag Manager, Meta Pixel, Plausible, PostHog, Mixpanel, Umami, Fathom ou Microsoft Clarity. Il peut aussi suivre automatiquement les liens sortants, les téléchargements de fichiers et les clics sur les e-mails et numéros de téléphone. Conçu pour les attributs personnalisés Webflow, il fonctionne sur n'importe quel site.

Mis à jour le

Avant </body> — ou Code du pied de page Webflow

Ajouter des attributs aux éléments

Dans Webflow : sélectionnez le bouton → panneau Paramètres → Attributs personnalisés → nom data-track, valeur sign_up_click. Ajoutez d'autres attributs pour les paramètres.

Essayer

Cliquez sur les boutons : les événements s'affichent ici au lieu d'être envoyés.

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Générateur de script de suivi d'événements

  1. Cochez les outils d'analyse déjà chargés sur votre site, ainsi que les événements automatiques souhaités.
  2. Copiez le script dans votre code de pied de page (Webflow : Paramètres du site → Code personnalisé → Code du pied de page).
  3. Ajoutez data-track="event_name" à n'importe quel bouton, lien ou formulaire, ainsi que des attributs data-track-* pour les paramètres.
  4. Utilisez Essayer pour voir les événements, puis publiez le site et vérifiez-les dans la vue en direct de votre outil d'analyse.

Fonctionnement

Le script écoute une seule fois l'ensemble de la page, il capte donc aussi les éléments ajoutés plus tard : listes CMS, onglets, fenêtres modales. Lorsqu'un visiteur clique sur un élément portant data-track (ou sur un élément contenu dans celui-ci), il lit le nom de l'événement et chaque attribut data-track-* comme paramètre : data-track-location="hero" devient location: "hero". Sur un <form>, l'événement est déclenché à l'envoi du formulaire et non à chaque clic. Les valeurs des champs ne sont jamais lues, aucune donnée personnelle n'est donc transmise.

Ce que reçoit chaque outil

  • GA4 : gtag('event', name, params). Tag Manager : dataLayer.push({ event: name, ...params }).
  • Meta Pixel : fbq('track', …) pour les événements standard comme Lead ou Contact (définissez-les avec data-track-meta="Lead"), sinon trackCustom.
  • Plausible, Umami, PostHog, Mixpanel et Fathom reçoivent leurs propres appels d'événements, avec le même nom et les mêmes propriétés ; Clarity reçoit un événement personnalisé pour filtrer les enregistrements.

Les événements automatiques utilisent les noms de GA4 : click avec outbound: true pour les liens sortants et file_download pour les téléchargements. Ils correspondent ainsi à la Mesure améliorée si vous l'utilisez (désactivez l'un des deux pour éviter les doublons). Les outils absents de la page sont ignorés sans erreur. Pour créer des événements uniques manuellement, utilisez le générateur de code d'événement GA4.

Aussi recherché comme : script de suivi d'événements, script suivi de clics, suivi des clics avec attributs data, event tracking webflow, suivre les clics sur bouton google analytics, suivi clics ga4, suivi des liens sortants, suivi envois formulaire ga4.

Outils complémentaires : Générateur de script de suivi d'événements

  • Générateur de code Google Tag — Saisissez votre ID de mesure GA4, votre ID Google Ads ou l'ID de conteneur Tag Manager pour obtenir un code d'installation prêt à coller, avec les valeurs par défaut du Consent Mode v2, la liaison inter-domaines, le mode débogage, les pages vues manuelles et les paramètres de cookies, activés uniquement lorsque vous en avez besoin.
  • Générateur de bannière cookies — Ajoutez une bannière de consentement cookies à n'importe quel site — Webflow, WordPress, Shopify ou HTML simple — sans extension payante.
  • Générateur de dataLayer.push — Créez le code dataLayer.push() pour Google Tag Manager : choisissez un événement GA4 recommandé ou le vôtre, ajoutez des paramètres et des articles e-commerce, et encapsulez-le si besoin dans un écouteur de clic ou d'envoi de formulaire — prêt à être collé.
  • Suivi et vérificateur de pixels — Saisissez une URL pour identifier toutes les balises d'analyse, tous les pixels publicitaires et tous les gestionnaires de balises présents sur la page — avec leurs identifiants, les éléments chargés via Google Tag Manager, l'outil de consentement aux cookies, ainsi que les balises de vérification de Search Console et de Bing.

Questions fréquentes

Comment suivre les clics sur un bouton dans Webflow ?
Collez le script dans Paramètres du site → Code personnalisé → Code du pied de page. Sélectionnez ensuite le bouton, ouvrez le panneau Paramètres et ajoutez un attribut personnalisé nommé data-track, avec un nom d'événement comme valeur. Publiez le site : le clic est alors envoyé à votre outil d'analyse.
Cela fonctionne-t-il avec les liens qui ouvrent une nouvelle page ?
Pour GA4, oui : la balise de Google envoie les données avec le transport beacon du navigateur, qui se termine même lorsque la page change. Les autres outils envoient les données comme leur propre script le fait, et la plupart y parviennent à temps. Les liens ouverts dans un nouvel onglet sont toujours sûrs.
Le script envoie-t-il les valeurs saisies dans les champs ?
Non. Il lit uniquement les attributs data-track que vous définissez sur le formulaire lui-même, jamais ce que saisissent les visiteurs.
Ai-je encore besoin du code propre à l'outil d'analyse ?
Oui, car le script appelle des outils déjà installés. Installez Google Analytics avec le générateur de balise Google.
Puis-je installer Générateur de script de suivi d'événements en tant qu’application web et l’utiliser hors ligne ?
Oui. Générateur de script de suivi d'événements est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires