Comment suivre dans GA4 les clics sur le bouton WhatsApp du site de votre entreprise
Guide pratique : configurer un événement GA4 pour les clics WhatsApp et savoir depuis quelle page part chaque conversation.
Si la plupart de vos clients vous contactent sur WhatsApp, vous avez un angle mort dans vos mesures : Google Analytics vous montre des visites, peut-être un formulaire, mais le bouton WhatsApp reste une boîte noire. Vous ignorez combien de personnes cliquent, depuis quelle page, et si le bouton flottant fonctionne mieux que le lien de la page contact.
La bonne nouvelle : les clics WhatsApp se mesurent proprement dans GA4, en quelques minutes, sans coût supplémentaire. La partie honnête : vous mesurez l'intention (quelqu'un a cliqué), pas la conversation elle-même — WhatsApp ne renvoie pas à GA4 ce qui a été dit. Dans ce guide, je montre trois méthodes (du sans-code à Tag Manager), comment marquer le clic comme événement clé, et une astuce simple pour savoir de quelle page vient chaque prospect.
D'abord, soyez clair sur ce que vous mesurez : un clic n'est pas une conversation
Le bouton WhatsApp de votre site est techniquement un lien vers wa.me/337xxxxxxxx ou api.whatsapp.com/send. Quand quelqu'un clique, le navigateur ouvre l'application ou WhatsApp Web. GA4 peut enregistrer le clic, mais ne peut pas voir si la personne a réellement envoyé un message ni ce qu'elle a écrit.
Ce que vous obtenez est donc un signal d'intention fort : combien de personnes ont fait le pas vers une conversation, et depuis quelle page. C'est exactement la métrique dont vous avez besoin pour comparer pages, campagnes et emplacements du bouton.
Pour relier le clic à la conversation réelle, il faut autre chose (un message pré-rempli portant la source, ou l'API WhatsApp Business) — j'y reviens plus bas, car c'est le plus simple et le plus utile.
La méthode sans code : transformer le clic sortant en événement GA4
GA4 a généralement la mesure améliorée (Enhanced Measurement) activée, qui enregistre automatiquement les clics sur les liens externes comme événement `click` avec un paramètre `link_url`. wa.me est un domaine externe, donc les clics apparaissent déjà là — mais mélangés à tous les autres liens sortants.
Pour les isoler :
- Allez dans Admin → Événements → Créer un événement.
- Créez un nouvel événement, par exemple `whatsapp_click`.
- Condition : `event_name` égal à `click` ET `link_url` contient `wa.me` (ou `whatsapp`).
Désormais, chaque clic WhatsApp génère aussi votre événement propre, facile à exploiter. Vérifiez d'abord sous Admin → Affichage des données → Événements que l'événement `click` apparaît bien avec le link_url WhatsApp.
La méthode propre avec Google Tag Manager
Si vous utilisez déjà Google Tag Manager, vous avez plus de contrôle et ne dépendez pas de la mesure améliorée.
- Dans GTM, créez un déclencheur de type « Clic - Liens uniquement », avec la condition `Click URL` contient `wa.me`.
- Ajoutez une balise Google Analytics : événement GA4 avec l'ID de mesure de votre propriété.
- Nom de l'événement : `whatsapp_click`.
- Envoyez aussi des paramètres utiles : `page_location` (la page d'où l'on a cliqué) et, si possible, un paramètre personnalisé comme `button_position` avec la valeur « flottant » ou « contact ».
L'avantage : vous captez aussi les boutons qui ne sont pas des liens classiques (ex. un bouton en JavaScript), vous ajoutez des paramètres personnalisés, et vous testez tout en mode Aperçu de GTM avant publication.
La méthode par code direct : gtag sur onclick
Si vous avez accès au code du site et que GA4 est déjà installé via gtag.js, vous pouvez déclencher l'événement directement depuis le bouton, sans GTM :
`onclick="gtag('event', 'whatsapp_click', {button_position: 'flottant'});"`
Mettez ceci sur chaque bouton/lien WhatsApp et donnez à chacun une valeur `button_position` différente — flottant, hero, contact, footer. Vous verrez ainsi dans les rapports quel emplacement récolte le plus de clics.
Attention à un détail : sur mobile, le clic ouvre immédiatement l'application WhatsApp, et la navigation peut couper l'événement. Avec gtag.js moderne et `transport_type: 'beacon'` (le défaut GA4), le risque est faible, mais il vaut la peine de confirmer dans DebugView que l'événement part bien avant le changement de page.
Marquez-le comme événement clé et vérifiez dans DebugView
Un événement enregistré ne veut pas dire grand-chose tant que vous ne le traitez pas comme un objectif business.
- Dans Admin → Événements, trouvez `whatsapp_click` et activez le bouton « Marquer comme événement clé » (anciennement « conversion »).
- Il apparaîtra dans vos rapports de conversions et vous pourrez le relier à des campagnes Google Ads plus tard, le cas échéant.
Avant tout, testez. Ouvrez GA4 → Admin → DebugView, visitez le site avec l'extension Google Tag Assistant active (ou le mode Aperçu de GTM) et cliquez le bouton WhatsApp. Vous devriez voir `whatsapp_click` apparaître en temps réel, avec vos paramètres. Sinon, le problème vient presque toujours de la condition du déclencheur (mauvaise URL) ou de la mesure améliorée désactivée.
L'astuce qui vous dit de quelle page vient le prospect
GA4 vous montre combien de clics et depuis où. Mais dans WhatsApp, les messages s'accumulent tous ensemble et vous ne savez pas qui a écrit depuis quelle page. La solution n'est pas dans GA4 — elle est dans le lien : ajoutez un message pré-rempli différent sur chaque page.
Par exemple, le lien de votre page tarifs :
`https://wa.me/337xxxxxxxx?text=Bonjour%20!%20J'ai%20vu%20vos%20offres%20et%20je%20veux%20des%20détails`
Et celui de votre blog, un autre texte. Quand le client écrit, vous voyez directement dans la conversation d'où il vient — une « étiquette » gratuite qui complète parfaitement les données GA4.
Si vous préférez que toute l'installation (bon bouton, événements GA4, messages pré-remplis par page) soit faite proprement et à distance, chez MPO Web Studio nous préparons une démo gratuite de votre site avant tout paiement. Écrivez-nous sur WhatsApp et nous vous montrerons exactement à quoi ressemblerait le suivi dans votre cas.
Questions fréquentes
Puis-je voir la conversation réelle dans GA4, pas seulement le clic ?+
Non. GA4 mesure le clic sur le bouton (l'intention), mais n'a aucun accès à ce qui se passe dans WhatsApp. Pour relier un clic à une vraie conversation, utilisez des messages pré-remplis différents par page ou, pour un gros volume, l'API WhatsApp Business avec un CRM.
Ai-je besoin d'un compte Google Ads pour que ça marche ?+
Non. Tout se fait dans GA4 (et éventuellement Google Tag Manager), tous deux gratuits. Le compte Ads n'est utile que si vous voulez ensuite optimiser des campagnes payantes sur la base de ces clics.
Quelle différence entre wa.me et api.whatsapp.com pour le suivi ?+
Pour le suivi, aucune importance — ce sont deux liens externes que vous captez par domaine. Assurez-vous simplement que la condition du déclencheur utilise le domaine exact de votre bouton (wa.me ou api.whatsapp.com).
Sur mobile, le bouton ouvre l'application directement. Le clic est-il quand même enregistré ?+
Généralement oui, car GA4 envoie les événements via la méthode « beacon », qui résiste au changement de page. Confirmez tout de même dans DebugView en cliquant le bouton sur votre téléphone, pour être sûr que l'événement part avant l'ouverture de l'app.
Faut-il le consentement aux cookies pour mesurer cela ?+
GA4 utilise des cookies, donc les clics ne sont comptés que pour les visiteurs ayant accepté les statistiques dans votre bandeau de consentement. C'est normal et conforme au RGPD ; vous verrez les clics de ceux qui ont accepté, pas de tout le monde.
7 erreurs qui font fuir vos clients de votre site
Laissez votre e-mail et recevez le guide ici, tout de suite. Sans spam.
Envie de voir à quoi ressemblerait le site de votre entreprise ?
Écrivez-nous sur WhatsApp et nous vous préparons gratuitement un site de démonstration au nom de votre entreprise. Vous le voyez d'abord, puis vous décidez — sans engagement.