Accueil
Expertises Toutes les expertises Server-side GTM & dataLayer Analytics Conversion API Data Warehouse
Cas clients Tous les cas clients E-commerce SaaS Apps mobiles Lead generation
Ressources Toutes les ressources Google Tag Manager Mobile App Tracking RGPD & Consent Mode Google Analytics (GA4) Server-side tracking
Outils gratuits Tous les outils Diagnostic server-side Générateur de plan de tracking
À propos Prendre RDV
GOOGLE TAG MANAGER

Comment tracker un formulaire Cognito ?

Tracker un formulaire Cognito Forms avec GTM : soumissions et dataLayer. Guide Dataheka pour mesurer les leads Cognito dans GA4 et vos campagnes guide pratique.

· 2 min de lecture
Dans ce guide
  1. Scripts à copier coller

Dans votre plateforme d'analyse et de publicité, vous pouvez mesurer les soumissions réussies de formulaires Cognito comme des conversions. Cela est possible en utilisant Google Tag Manager en combinaison avec l'event listener Cognito ci-dessous :

Scripts à copier coller

code
<script>
Cognito.on('beforeSubmit', function(event) {
   window.dataLayer = window.dataLayer || [];
   window.dataLayer.push({
      'event': 'cognito_form_submit_button',
      'form_id': event.data.entry.Form.Id,
      'form_name': event.data.entry.Form.Name,
      'email': event.data.entry.Email,
      'name': event.data.entry.Name,
      'phone': event.data.entry.Phone
   });
});

Cognito.on('beforeSubmit', function(event) {
   window.dataLayer = window.dataLayer || [];
   window.dataLayer.push({
      'event': 'cognito_form_success',
      'form_id': event.data.entry.Form.Id,
      'form_name': event.data.entry.Form.Name,
      'email': event.data.entry.Email,
      'name': event.data.entry.Name,
      'phone': event.data.entry.Phone
   });
});
</script>

Cela vous permet de suivre spécifiquement les soumissions réussies comme des conversions dans vos outils d'analyse, y compris des plateformes comme Google Analytics (GA4), Piwik Pro, et votre plateforme publicitaire de choix.

Avant de plonger dans les instructions sur l'utilisation de l'event listener Cognito dans Google Tag Manager, il est important de noter que le code JavaScript fonctionne parfaitement pour les formulaires Cognito intégrés. Une approche alternative est nécessaire si vous utilisez l'intégration via iframe.

Le processus d'implémentation est simple et commence par la création d'une balise HTML personnalisée dans Google Tag Manager. Copiez le code du event listener Cognito, collez-le dans la balise, et associez-y un déclencheur de type "PageView" ou "DOM-ready".

L'étape suivante consiste à créer un déclencheur d'événement personnalisé qui se déclenche exclusivement lors de soumissions réussies de formulaires, avec le nom d'événement cognito_form_success.

L'événement du dataLayer génère également un événement nommé cognito_form_submit_button, déclenché après que l’utilisateur ait cliqué sur le bouton “Submit” mais avant que le formulaire ne soit envoyé aux serveurs Cognito. Cela offre une méthode alternative pour suivre les soumissions réussies ainsi que les soumissions de formulaires Cognito contenant des erreurs.

Ensuite, créez des variables du dataLayer pour capturer les informations suivantes disponibles dans chaque push du dataLayer :

  • [form_id] –> Collecte l’ID du formulaire Cognito.

  • [form_name] –> Capture le nom du formulaire Cognito.

  • [email] –> Stocke l'email fourni par l’utilisateur lors de la soumission du formulaire.

  • [name] –> Permet d’accéder au nom (prénom, nom de famille, etc.) fourni, à condition que le champ existe et ait été rempli par l’utilisateur au moment de la soumission.

  • [phone] –> Stocke le numéro de téléphone fourni par l’utilisateur lors de la soumission du formulaire.

Ensuite, vous pouvez activer vos balises/pixels de conversion marketing via l'événement personnalisé que vous avez créé pour les soumissions réussies de formulaires Cognito cognito_form_success.

De plus, implémentez vos balises d’événements et de conversions d’analyse, telles que les balises d’événements Google Analytics (GA4), Piwik Pro, Mixpanel, les pixels Google Ads, les balises LinkedIn Insight, le pixel Meta, etc.

Assurez-vous de tester minutieusement votre configuration avant de la finaliser et de la publier.

Voir notre guide sur tracking server-side. Voir notre guide sur tracker formulaire Webflow ?. Voir notre guide sur tracker formulaire Elementor wordpress ?.

Une implémentation plus complexe à discuter ?

Discuter de votre tracking
Christophe Dubois
Christophe Dubois

Consultant tracking & data, freelance senior depuis 2012. Architecture de mesure, server-side, attribution.

Remonter en haut

Un projet similaire à cadrer ? Parlons-en.

Freelance google tag manager
POUR ALLER PLUS LOIN

Articles liés

Server side Tracking

Piwik PRO : Mesure Hybride (First-Party Collector) et Installation avec GTM

Ce que signifie réellement la mesure hybride chez Piwik PRO, son Consent Manager intégré et son intégration Google Consent Mode, sa grille tarifaire réelle, et les templates GTM officiels.

12 Jun. 2026 ·11 min
Google Tag Manager

Comment Mettre en Place le Suivi Matomo avec Google Tag Manager (Client-Side)

Mettre en place le tracking Matomo côté client avec GTM : la balise HTML personnalisée pour le self-hosted, le consentement natif Matomo, l'e-commerce et les dimensions personnalisées.

23 Sep. 2025 ·11 min
Google Tag Manager

Comment Tracker une Iframe avec Google Tag Manager

Comment tracker une iframe avec GTM malgré la same-origin policy : la méthode postMessage, les cas Calendly et Typeform, et le choix entre un ou deux conteneurs GTM.

06 Apr. 2026 ·9 min
Server side Tracking

Google Tag Gateway (GTG) : Fonctionnement, Interet et Limites

Google Tag Gateway expliqué : first-party serving via Cloudflare, Akamai ou Fastly, différence réelle avec le server-side GTM, mise en place et le point de vigilance RGPD sur le consentement.

14 Jul. 2026 ·9 min
Google Tag Manager

Comment Installer Google Tag Manager sur Ecwid : Guide Complet

Installer Google Tag Manager sur Ecwid : connexion native, piège de l'iframe, et événements e-commerce réels (achat, panier) avec la JS API storefront.

08 Jun. 2026 ·13 min
RGPD - Consent Mode

Consent Mode v2 sur WooCommerce : CMP, GTM et conversions

Consent Mode v2 sur WooCommerce : CMP, GTM Consent Initialization, tags GA4/Ads, et comment éviter de tuer vos conversions.

16 Sep. 2026 ·9 min
Audit Tracking

Auditer le tracking PrestaShop : conversions, funnels et ROAS faussés

Audit tracking PrestaShop : plugins vs GTM, écarts commandes/GA4/Ads, Consent Mode, funnels et plan de correction ROAS.

16 Sep. 2026 ·10 min
Audit Tracking

Auditer le tracking Shopify : pourquoi vos achats remontent mal

Audit tracking Shopify : écarts achats vs GA4/Ads/Meta, pixels doublons, checkout, Consent Mode et plan de correction actionnable.

16 Sep. 2026 ·10 min
Google Tag Manager

Comment tracker un formulaire Brevo (ex-Sendinblue) avec GTM

Tracker un formulaire Brevo avec GTM : script MutationObserver sur #success-message, dataLayer generate_lead, Element Visibility et pièges iframe.

16 Sep. 2026 ·9 min
Paid Acquisition

TikTok Pixel & Events API : implémentation avec GTM (web + server-side)

Installer TikTok Pixel et Events API via GTM : events ecom/lead, event_id pour dédup, server-side et checklist de debug TikTok.

16 Sep. 2026 ·11 min
Google Tag Manager

Installer Google Tag Manager sur WooCommerce (guide complet)

Installer GTM sur WooCommerce : dataLayer e-commerce, events GA4, Consent Mode, pièges plugins et checklist pour des achats fiables.

16 Sep. 2026 ·12 min
Google Tag Manager

Comment tracker un formulaire avec GTM (méthode universelle)

Méthode universelle pour tracker un formulaire avec GTM : dataLayer, submit vs thank-you, GA4, Ads, Meta, déduplication et checklist de recette.

16 Sep. 2026 ·11 min
SERVICES ASSOCIÉS

Pour aller plus loin sur votre projet

EXPERTISE ASSOCIÉE

GTM & dataLayer

GTM & dataLayer

Un conteneur mal structuré suffit à fausser vos conversions, votre ROAS et vos arbitrages marketing.

Voir l'expertise
FAQ

Questions fréquemment posées

Pourquoi est-il important de suivre les soumissions de formulaires Cognito ?

Le suivi des soumissions de formulaires Cognito permet d'analyser les conversions, de comprendre le comportement des utilisateurs et d'optimiser les stratégies marketing en fonction des données collectées.

Comment intégrer le suivi des formulaires Cognito avec Google Tag Manager ?

En insérant un écouteur d'événements JavaScript spécifique dans une balise HTML personnalisée de Google Tag Manager, vous pouvez détecter les soumissions de formulaires Cognito et transmettre ces données à des outils d'analyse.

Quel code JavaScript utiliser pour écouter les événements de soumission des formulaires Cognito ?

Le code JavaScript suivant écoute les événements 'beforeSubmit' de Cognito Forms et pousse un événement 'cognito_form_success' dans le dataLayer avec les informations du formulaire soumis : ```html <script> Cognito.on('beforeSubmit', function(event) { window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event': 'cognito_form_success', 'form_id': event.data.entry.Form.Id, 'form_name': event.data.entry.Form.Name, 'email': event.data.entry.Email, 'name': event.data.entry.Name, 'phone': event.data.entry.Phone }); }); </script> ```

Comment créer un déclencheur personnalisé dans Google Tag Manager pour les formulaires Cognito ?

Créez un déclencheur d'événement personnalisé nommé 'cognito_form_success' qui s'activera lorsque cet événement sera poussé dans le dataLayer, permettant ainsi d'exécuter des balises marketing spécifiques.

Comment accéder aux données des champs de formulaire dans Google Tag Manager ?

En créant des variables de couche de données (DataLayer Variables) dans GTM, vous pouvez extraire des informations spécifiques des champs de formulaire, telles que 'form_id', 'form_name', 'email', 'name' et 'phone', pour une analyse plus détaillée.

Quelles précautions prendre concernant la confidentialité des données lors du suivi des formulaires ?

Il est essentiel de respecter les réglementations en matière de confidentialité, comme le RGPD, en limitant le suivi aux données nécessaires, en informant les utilisateurs de la collecte de leurs informations et en obtenant leur consentement explicite lorsque nécessaire.

Quels outils marketing peuvent être déclenchés suite à une soumission de formulaire Cognito ?

Des balises telles que Google Analytics (GA4), Piwik Pro, Mixpanel, les pixels Google Ads, les balises LinkedIn Insight ou le pixel Meta peuvent être activées lors de l'événement 'cognito_form_success' pour un suivi et une analyse approfondis.

Comment tester l'implémentation du suivi des formulaires Cognito ?

Utilisez le mode Aperçu de Google Tag Manager pour vérifier que l'événement 'cognito_form_success' est correctement capturé et que les balises associées se déclenchent comme prévu. Effectuez des tests de soumission de formulaires pour vous assurer que les données sont correctement transmises.

Pourquoi est-il recommandé de limiter l'enregistrement des conversions à certaines pages ou utilisateurs ?

Cela permet de garantir la pertinence des données collectées, d'améliorer la précision des analyses et de respecter les préférences des utilisateurs en matière de confidentialité, en évitant de collecter des informations non nécessaires.

Comment puis-je assurer la conformité de mon suivi avec les réglementations en vigueur ?

En configurant correctement votre système de suivi pour qu'il respecte les réglementations telles que le RGPD, en informant clairement les utilisateurs de la collecte de leurs données, en obtenant leur consentement explicite lorsque nécessaire et en mettant en place des mesures de sécurité appropriées pour protéger les informations collectées.

Prendre rendez-vous