Il est important de suivre les conversions pour mesurer le ROI de votre site internet. C’est même essentiel pour un site e-commerce.
Comment facilement suivre vos conversions sur des formulaires ajax ?
Nous allons voir comment intégrer le suivi des conversions avec Google Analytics sur un formulaire créé avec le plugin Contact Form 7 sous WordPress. Le formulaire CF7 gère l’envoi du message en AJAX — il n’y a donc pas de redirection par défaut vers une page après l’envoi.
Le formulaire ne renvoie pas vers une page de remerciement mais reste sur la même page.
Étape 1 — Déclencher un événement GA à l’envoi du formulaire
Dans le back office WordPress, choisissez votre formulaire CF7 et allez tout en bas dans les Réglages complémentaires. Entrez le code suivant :
on_sent_ok: "ga('send', 'pageview', '/merci.html');"
Cela signifie que lors de l’envoi du formulaire, on appelle la fonction send de Google Analytics avec le tracker pageview sur la page /merci.html. Cette page n’existe pas — c’est une page virtuelle.
Étape 2 — Créer l’objectif dans Google Analytics
Dans l’espace d’admin de votre compte GA, cliquez pour ajouter un objectif. Choisissez le type Destination (requête à suivre).
Étape 3 — Configurer la destination
Mettez en page de destination exactement la même URL que celle précisée dans le code CF7 : /merci.html.
C’est terminé ! Vérifiez que la conversion est bien prise en compte via l’onglet Temps réel > Conversions de Google Analytics (les résultats apparaissent en direct, contrairement aux rapports standards qui ont un délai de 24-48h).
Si vous souhaitez rediriger vers une page de remerciement
Dans les réglages complémentaires de CF7, ajoutez cette ligne en modifiant l’URL de destination :
on_sent_ok: "location = 'https://example.com/merci/';"
Le formulaire renverra vers cette page après l’envoi.
Astuce de vérification
Les résultats d’une conversion n’apparaissent pas immédiatement dans vos rapports Analytics (24 à 48h environ).
Pour vérifier immédiatement :
- Ouvrez l’onglet Temps réel > Conversions dans GA
- Vérifiez que Google Analytics détecte votre présence sur le site
- Déclenchez l’envoi du formulaire
- Rafraîchissez GA — la conversion doit apparaître
Et si je n’utilise pas CF7 ?
Ces informations s’appliquent à n’importe quel formulaire en AJAX. Récupérez simplement la fonction ga('send', ...) et insérez-la sur l’événement souhaité.