Voir les avis
Problème de suivi des formulaires

Formulaire envoyé, mais conversion absente : poser le bon diagnostic

Ne mesurez pas uniquement le clic sur le bouton. La conversion doit être déclenchée lorsque le formulaire a réellement été validé et accepté par le site, l’outil externe ou le CRM. Un clic suivi d’une erreur, d’un captcha refusé ou d’un champ invalide n’est pas un lead.

Le diagnostic doit séparer quatre sujets : la confirmation technique de l’envoi, la configuration de GTM, GA4 et Google Ads, l’arrivée effective du lead dans le CRM, puis la qualité du signal utilisé pour l’optimisation. Les formulaires AJAX, les iframes, le consentement et les doubles implémentations sont des sources fréquentes d’écart.

Sources
vérifiées
Diagnostic
senior
Lia
disponible

Ce qui se passe probablement

1

Le clic est compté à la place de l’envoi validé

Un déclencheur associé au bouton peut s’activer avant la validation des champs, du captcha ou de la réponse du serveur. Il enregistre alors des tentatives, y compris lorsque le formulaire n’a rien transmis.

2

Le formulaire utilise un fonctionnement non standard

Un formulaire basé sur AJAX, React, un widget ou une validation JavaScript peut ne jamais produire l’événement submit attendu par un déclencheur GTM classique.

3

Le formulaire est isolé dans un iframe ou un outil tiers

Les formulaires intégrés depuis une plateforme externe peuvent s’exécuter hors du contexte observé par le conteneur GTM de la page. L’envoi réussit, mais aucun événement exploitable ne remonte au site principal.

4

Aucun signal de réussite fiable n’est envoyé au dataLayer

Sans événement explicite après l’acceptation du formulaire, le suivi dépend souvent d’un message visuel, d’un sélecteur CSS ou d’une URL. Ces méthodes deviennent fragiles dès que l’interface change.

5

GA4 ou Google Ads est mal configuré

L’événement peut exister dans le navigateur sans être défini comme événement clé dans GA4, sans déclencher la bonne action Google Ads ou sans bénéficier du Conversion Linker et des paramètres de consentement attendus.

6

Le CRM et les plateformes publicitaires ne mesurent pas la même étape

GA4 peut compter un envoi alors que le CRM ne crée aucun lead. À l’inverse, le CRM peut recevoir la demande sans que Google Ads puisse la rattacher ou l’importer comme conversion.

Comment vérifier sans casser la configuration

Effectuez un envoi de test et vérifiez sa présence dans le CRM, la base de données, l’outil commercial ou l’adresse de réception prévue. Une confirmation affichée à l’écran ne suffit pas à prouver que le lead a été créé.

Identifiez le fonctionnement exact du formulaire : soumission HTML standard, AJAX, application JavaScript, iframe, redirection vers une page de remerciement, webhook ou intégration directe avec le CRM.

Utilisez le mode Aperçu de GTM pour vérifier quel événement déclenche la balise et à quel moment il survient par rapport à la validation et à la réponse du système.

Comparez un envoi accepté avec plusieurs tentatives refusées : champ obligatoire vide, format incorrect, captcha non validé ou erreur renvoyée par le serveur. Seul le succès réel doit produire la conversion.

Dans DebugView de GA4, contrôlez le nom de l’événement, ses paramètres non sensibles, sa source de session et son statut d’événement clé. Vérifiez également que le bon flux de données reçoit le test.

Dans Google Ads, examinez l’état de l’action de conversion, son classement comme action principale ou secondaire, les diagnostics de balise, le Conversion Linker et la méthode d’importation éventuellement utilisée.

Répétez le test avec le consentement accepté puis refusé afin de comprendre comment le Consent Mode modifie les signaux envoyés ou observables.

Suivez une demande complète depuis l’envoi jusqu’à sa création dans le CRM. Vérifiez la source, la campagne, le statut commercial et, lorsque cela s’applique, la conservation de l’identifiant nécessaire au rapprochement.

Recherchez les doublons possibles entre une balise Google Ads directe, un événement importé depuis GA4 et une page de remerciement rechargeable. Un seul envoi ne doit pas générer plusieurs conversions sans justification.

Comment je le résoudrais étape par étape

1

Définir un événement de réussite explicite

Faites produire un événement uniquement après la confirmation d’acceptation par le formulaire, le serveur ou le CRM. Le dataLayer peut transmettre des informations non sensibles comme l’identifiant du formulaire, le type de demande, le chemin de page et le statut.

2

Adapter le déclenchement à la technologie du formulaire

Un déclencheur de formulaire peut convenir à une soumission HTML standard. Pour un formulaire AJAX, un iframe ou une intégration externe, privilégiez le mécanisme réellement disponible : événement personnalisé, intégration native, postMessage, webhook ou suivi côté serveur.

3

Valider séparément GA4 et Google Ads

Confirmez d’abord la réception de l’événement dans GA4 avec DebugView. Vérifiez ensuite que la bonne action Google Ads reçoit le signal, avec le statut, le consentement et la liaison nécessaires. Le bon fonctionnement d’une plateforme ne prouve pas celui de l’autre.

4

Rapprocher la mesure du résultat commercial

Contrôlez que le lead apparaît dans le CRM avec la bonne source, le bon responsable et un statut exploitable. Si le CRM ne reçoit rien, le problème relève du parcours métier ou de l’intégration, même si une conversion est visible dans GA4.

5

Ajouter les signaux de qualité après avoir fiabilisé le volume

Une fois les envois valides correctement mesurés, les étapes comme lead qualifié, opportunité ou vente peuvent être rapprochées de Google Ads. N’utilisez pas ces signaux pour les enchères tant que leur définition et leur transmission restent incertaines.

Si cela devient technique

Tu peux suivre cette route seul. Si le diagnostic révèle un écart de données, une configuration tracking délicate, une décision d'enchères risquée ou un blocage qui demande un accès compte, Lia garde le contexte et le transmet à CreatikLab.

Transmettre ce contexte à Lia

Ce que je ne ferais pas

Utiliser le clic sur le bouton comme conversion principale sans confirmer l’envoi.

Compter les tentatives bloquées par la validation, le captcha ou une erreur serveur.

Envoyer des données personnelles dans GA4, Google Ads ou le dataLayer sans contrôle approprié.

Tester uniquement sur ordinateur et ignorer le comportement du formulaire sur mobile.

Considérer la mesure comme correcte sans vérifier que le CRM reçoit effectivement le lead.

Déclencher une balise Google Ads et importer le même événement depuis GA4 sans règle claire de déduplication.

Mesurer une page de remerciement accessible directement, partageable ou rechargeable comme une nouvelle conversion.

Questions fréquentes

Puis-je utiliser la page de remerciement pour mesurer la conversion ?

Oui, si elle n’est accessible qu’après un envoi validé et si une actualisation, une visite directe ou un partage de l’URL ne crée pas de nouvelle conversion. Pour un formulaire AJAX ou externe, un événement de réussite explicite est généralement plus adapté.

Comment suivre un formulaire placé dans un iframe ?

Le conteneur GTM de la page principale ne voit pas nécessairement ce qui se passe dans l’iframe. Selon l’outil, le suivi peut passer par une intégration native, un message postMessage, un webhook ou un événement côté serveur.

Pourquoi le CRM reçoit-il les leads, mais pas Google Ads ?

L’événement publicitaire peut manquer, le Conversion Linker ou le consentement peut être mal configuré, ou l’identifiant requis pour le rapprochement peut être absent. Il faut suivre une demande réelle depuis le clic publicitaire jusqu’à son enregistrement dans le CRM.

Pourquoi GA4 compte-t-il plus de formulaires que le CRM ?

GA4 peut enregistrer des clics, des tentatives échouées, des rechargements ou des événements déclenchés plusieurs fois. Comparez les horodatages et les identifiants de formulaire afin d’isoler les faux succès et les doublons.

Faut-il importer l’événement GA4 ou utiliser une balise Google Ads directe ?

Les deux méthodes peuvent mesurer une conversion, mais elles ne doivent pas compter deux fois le même envoi. Choisissez une architecture claire, contrôlez les actions principales et secondaires, puis vérifiez la déduplication avant d’utiliser le signal pour l’optimisation.

CreatikLab

Amplifiez Votre Portée, Dominez Votre Marché

Google Premier Partner badge

Inscription à la Newsletter

Recevez nos dernières actualités sur nos produits et promotions.

En vous inscrivant, vous acceptez de recevoir des emails marketing de Creatiklab. Vous pouvez vous désinscrire à tout moment. Vérifiez votre boîte mail pour confirmer votre inscription.

  ©2024 CreatikLab. All Rights Reserved