Tous les articles
DATA

Suivre les demandes de devis et les clics WhatsApp dans Google Analytics 4

Par Lacina DraboPublié le

Illustration d'un tableau de bord de mesure : messages, mentions j'aime et évolution des interactions.

Beaucoup d'entreprises reçoivent leurs demandes par WhatsApp ou par téléphone plutôt que par formulaire. Le problème : ces contacts sont invisibles dans les statistiques. Vous voyez des visites, puis des messages arrivent, sans savoir quelle page les a déclenchés.

Google Analytics 4 (GA4) peut mesurer chacune de ces actions et les rattacher à la page d'où elles partent. Voici comment, avec ou sans Google Tag Manager.

Ce que GA4 peut mesurer, et ce qu'il ne voit pas

GA4 mesure ce qui se passe sur votre site : la visite, puis le clic sur un lien WhatsApp, sur un numéro de téléphone, sur une adresse e-mail, ou l'envoi d'un formulaire.

Il ne voit pas ce qui se passe après : le message WhatsApp a-t-il réellement été envoyé ? L'appel a-t-il abouti ? Le prospect est-il devenu client ? Un clic sur WhatsApp mesure une intention de contact, pas une conversation. Pour relier les ventes aux pages, il faut compléter avec une question simple posée à chaque nouveau contact : « Comment nous avez-vous trouvé ? »

Les 4 actions à suivre sur un site vitrine

Action Lien concerné Nom d'événement proposé
Clic vers WhatsApp https://wa.me/… ou api.whatsapp.com clic_whatsapp
Clic sur le téléphone tel:… clic_telephone
Clic sur l'e-mail mailto:… clic_email
Demande envoyée Formulaire envoyé avec succès generate_lead

generate_lead est un nom d'événement recommandé par Google pour les demandes de contact ; les trois autres sont des événements personnalisés, que vous pouvez nommer à votre guise.

Une fois ces événements reçus, vous les déclarez comme événements clés dans GA4 (Administration, Affichage des données, Événements clés). Ce sont eux qui apparaîtront comme des résultats dans vos rapports.

Méthode 0 : ce que GA4 mesure déjà sans rien installer

La mesure améliorée de GA4, activée par défaut dans les paramètres du flux de données, enregistre déjà les clics sortants : chaque clic vers un autre domaine produit un événement click, avec l'adresse du lien dans le paramètre link_url. Un clic vers wa.me en fait partie.

Vous pouvez donc créer un événement clic_whatsapp à partir de click, avec la condition « link_url contient wa.me » (Administration, Affichage des données, Événements, Créer un événement), puis le déclarer comme événement clé.

Cette méthode a deux limites : elle ne voit pas les liens tel: et mailto:, qui ne mènent pas vers un autre domaine, et l'événement form_submit de la mesure améliorée se déclenche à l'envoi du formulaire, même si l'envoi échoue. Pour une mesure fiable, il faut l'une des deux méthodes suivantes.

Méthode 1 : avec Google Tag Manager

Le déclencheur sur les liens WhatsApp

  1. Dans Tag Manager, activez la variable intégrée Click URL.
  2. Créez un déclencheur de type Clic – Liens uniquement, qui se déclenche sur certains clics : Click URL contient wa.me.
  3. Faites de même pour tel: et mailto: (condition « commence par »).

L'événement et sa déclaration en événement clé

  1. Créez une balise Google Analytics : événement GA4, avec votre identifiant de mesure et le nom clic_whatsapp.
  2. Associez-la au déclencheur WhatsApp. Répétez pour le téléphone et l'e-mail.
  3. Publiez le conteneur, puis déclarez les événements comme événements clés dans GA4.

Méthode 2 : directement dans le code du site

Si GA4 est installé avec la balise Google (gtag.js), quelques lignes suffisent pour les liens :

document.addEventListener("click", (event) => {
  const lien = event.target.closest("a[href]");
  if (!lien) return;
  const href = lien.getAttribute("href");

  if (/wa\.me|api\.whatsapp\.com/.test(href)) gtag("event", "clic_whatsapp");
  else if (href.startsWith("tel:")) gtag("event", "clic_telephone");
  else if (href.startsWith("mailto:")) gtag("event", "clic_email");
});

Pour le formulaire, l'événement doit partir une fois l'envoi confirmé, dans le code qui traite la réponse :

if (resultat.success) {
  gtag("event", "generate_lead", { formulaire: "devis" });
}

C'est la méthode la plus fiable pour les demandes de devis : seul un envoi réussi est compté.

Vérifier que tout remonte

Avant de vous fier aux chiffres, testez :

  1. Ouvrez votre site avec l'aperçu de Tag Assistant (ou l'aperçu de Tag Manager).
  2. Cliquez sur votre bouton WhatsApp, votre numéro, votre e-mail, puis envoyez une demande de test.
  3. Dans GA4, ouvrez DebugView (Administration, Affichage des données) : chaque événement doit apparaître dans la seconde.

Les événements mettent ensuite un à deux jours à apparaître dans les rapports standards.

Lire les résultats : quelles pages génèrent des demandes

Dans le rapport Pages de destination (Rapports, Engagement), ajoutez la colonne des événements clés : vous voyez, pour chaque page d'entrée sur le site, combien de visites se terminent par un clic WhatsApp, un appel ou une demande.

C'est là que la mesure devient utile : une page qui reçoit beaucoup de visites mais aucune demande mérite d'être retravaillée ; un article qui amène des demandes mérite d'être complété et relié à vos pages de service. Le diagnostic d'un site qui ne génère pas de clients part de ces chiffres.

Pour voir comment les visiteurs utilisent une page (où ils cliquent, jusqu'où ils font défiler), un outil comme Microsoft Clarity complète GA4. C'est celui que j'utilise sur ce site.

Consentement et données personnelles

GA4 dépose des cookies. Pour les visiteurs de l'Union européenne, du Royaume-Uni et de Suisse, leur accord est nécessaire, et le site doit le transmettre à Google, par exemple avec le mode Consentement. Votre page de confidentialité doit aussi mentionner l'outil de mesure utilisé.

Mettre en place cette mesure, la relier à Search Console et en tirer un tableau de bord lisible fait partie du travail SEO & Data : savoir ce qui rapporte, avant de décider où investir.

Service lié

SEO & Data

Être trouvé par les bons clients sur Google, et mesurer ce que votre site vous rapporte.

© Lacina Drabo. Tous droits réservés.

ConfidentialitéEnglish