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
À propos Prendre RDV
GOOGLE TAG MANAGER

Comment tracker Contact Form 7 avec GTM

Tracker Contact Form 7 avec GTM : events wpcf7mailsent, dataLayer, multi-forms, GA4, Ads, Meta et checklist de debug.

· 8 min de lecture
Dans ce guide
  1. 1. Écouter le succès CF7
  2. 2. GTM
  3. 3. Pièges
  4. 4. Recette

Contact Form 7 reste massif sur WordPress. Le tracking se joue sur les events JS CF7, pas sur un simple clic bouton.

1. Écouter le succès CF7

code
document.addEventListener('wpcf7mailsent', function(event) {
  window.dataLayer = window.dataLayer || [];
  window.dataLayer.push({
    event: 'generate_lead',
    form_name: 'contact_form_7',
    form_id: String(event.detail.contactFormId),
    form_unit: event.detail.unitTag
  });
}, false);

2. GTM

Trigger Custom Event generate_lead → GA4 + Ads + Meta Lead, sous consentement. Filtrez éventuellement sur form_id.

3. Pièges

  • Convertir sur submit avant validation / captcha.

  • Deux listeners (theme + plugin) → double hit.

  • Spam CF7 non filtré → conversions poubelle.

4. Recette

1 envoi test = 1 event. Vérifiez DebugView et l’absence de second hit au resubmit.

Méthode générale : voir le guide tracker un formulaire avec GTM.

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

Cet enjeu mérite un accompagnement dédié.

Freelance google tag manager
POUR ALLER PLUS LOIN

Articles liés

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
Audit Tracking

Audit des conversions dupliquées Google Ads × Meta : comment les détecter et les corriger

Vos conversions Google Ads et Meta sont-elles comptées deux fois ? Méthode d’audit : pixel + CAPI, Conversion Linker, GTM, et corrections concrètes.

16 Sep. 2026 ·9 min
Google Tag Manager

Comment tracker un formulaire Pardot ?

Apprenez à tracker un formulaire Pardot avec Google Tag Manager et GA4. Méthode fiable pour formulaires iframe et Form Handlers Salesforce Account Engagement.

25 Mar. 2026 ·12 min
Google Tag Manager

Architecture complète tracking SaaS (web + mobile + offline) : le tutoriel ultime (2025)

Le but de ce guide est de te donner l’architecture complète , utilisée par les meilleurs SaaS (Notion, Stripe, Figma, Monday, HubSpot)

12 Nov. 2025 ·21 min
Google Tag Manager

Glossaire Server-Side GTM 2025

Le Server-Side Tagging (SST) avec Google Tag Manager est devenu un pilier du tracking moderne : réduction des pertes de données, meilleures performances

21 Nov. 2025 ·12 min
Google Tag Manager

Comment détecter les faux positifs dans Google Tag Manager (GTM)

Les faux positifs sont l’une des causes les plus fréquentes de données erronées dans Google Tag Manager.

11 Nov. 2025 ·20 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

Quel event CF7 utiliser ?

wpcf7mailsent (succès d’envoi) est le plus fiable pour une conversion. Évitez de convertir sur wpcf7submit seul si le mail peut échouer.

Plusieurs formulaires CF7 ?

Passez form_id / form_name depuis detail.contactFormId / unitTag dans le dataLayer pour segmenter les conversions.

CF7 en AJAX ?

Oui, c’est le cas par défaut : d’où l’intérêt de l’event JS plutôt qu’une thank-you page.

Prendre rendez-vous