Comment mesurer dans GA4 combien d'appels votre site genere : le suivi click-to-call pas à pas
Un guide pratique pour transformer un appui sur le bouton téléphone en véritable événement de conversion dans Google Analytics 4.
Vous avez un bouton téléphone sur mobile, les gens vous appellent, mais GA4 ne montre rien. Les rapports affichent des visiteurs et des pages, or le chiffre le plus important pour un commerce local, combien de personnes ont appuyé pour vous appeler, reste invisible. Vous décidez donc à l'aveugle : vous ignorez quelle page génère des appels, quelle campagne mérite le budget, quelle source ne sert à rien.
La bonne nouvelle, c'est que cela se mesure, et la version de base ne demande pas de developpeur. Un lien téléphone à un motif clair (tel:), et GA4 peut capter chaque appui et le marquer comme conversion. Dans cet article je vous montre exactement comment, de deux façons, avec Google Tag Manager et directement avec gtag, plus comment vérifier que ça marche et quelle est la limite de la méthode, pour ne pas vous bercer d'illusions.
Ce qu'est vraiment le suivi click-to-call (et ce qu'il n'est PAS)
Un bouton téléphone est techniquement un lien normal : a href="tel:+40740123456". Quand on l'appuie sur mobile, le téléphone ouvre l'application d'appel avec le numéro déjà rempli.
Le suivi click-to-call consiste à capter cet appui et à l'envoyer à GA4 comme événement. Attention à la nuance : vous mesurez l'intention d'appeler, l'appui lui-même, pas l'appel abouti. Quelqu'un peut appuyer puis se raviser, ou être déjà en ligne.
- Ce que vous apprenez : combien de personnes ont voulu appeler, depuis quelle page, quelle source, quel appareil.
- Ce que GA4 ne dit PAS : la durée de l'appel ou si vous avez répondu.
Pour de vrais appels il faut du call tracking avec des numéros dédiés (un autre service, un autre coût). Pour la plupart des sites locaux, l'appui est un signal assez fiable pour bien décider.
Option 1 : avec Google Tag Manager (recommandée, sans code)
Si GTM est installe, c'est la voie la plus propre. Les étapes :
- Dans GTM, activez les variables de type Click depuis Variables (surtout Click URL).
- Créez un nouveau déclencheur de type Click - Just Links. Condition : Click URL contient tel:. Cochez au besoin Wait for Tags pour ne pas perdre le clic avant la redirection.
- Créez une nouvelle balise de type Google Analytics : GA4 Event. Choisissez votre configuration (votre Measurement ID), mettez comme Event Name phone_call_click et associez le déclencheur ci-dessus.
- Ajoutez au besoin un paramètre, par exemple link_url = {{Click URL}}, pour voir quel numéro a été appuyé.
- Cliquez sur Preview, testez sur un téléphone, puis Submit pour publier.
Écrivez le nom de l'événement en minuscules avec des underscores, exactement comme vous le chercherez dans GA4.
Option 2 : directement avec gtag, sans Tag Manager
Si vous n'utilisez pas GTM et que gtag.js est déjà sur le site, vous pouvez envoyer l'événement depuis le bouton téléphone. Ajoutez un onclick sur le lien qui appelle gtag :
a href="tel:+40740123456" onclick="gtag('event','phone_call_click',{link_url:'+40740123456'})"
Cela declenche un événement nomme phone_call_click à chaque appui. Si vous avez plusieurs boutons téléphone (en-tête, pied de page, page contact), mettez le même onclick sur chacun, ou, plus propre, attachez via un petit script un ecouteur d'événement à tous les liens commençant par tel:.
C'est le bon choix quand vous ne voulez pas installer GTM juste pour un événement. L'inconvénient : toute modification passe par le code, alors qu'avec GTM vous gérez tout visuellement, depuis un seul endroit.
Marquez l'événement comme conversion (key event) dans GA4
Envoyer l'événement ne suffit pas. Dans GA4, un événement ne devient une conversion que si vous le marquez.
- Allez dans Admin, puis Événements ou Key events, selon la version de l'interface.
- Attendez que phone_call_click apparaisse dans la liste (jusqu'à 24 heures après le premier appui reel).
- Activez Marquer comme key event à côté de l'événement.
Désormais, chaque appui téléphone compte comme conversion et apparaît dans les rapports, dans Explore et dans Google Ads si votre compte est relié. Si vous ne voulez pas attendre qu'il apparaisse seul, créez-le manuellement dans Key events avec exactement le même nom, phone_call_click, pour qu'il corresponde.
Vérifiez dans DebugView et évitez les erreurs classiques
Ne comptez pas sur la chance, vérifiez. Dans GA4 ouvrez DebugView (Admin, puis DebugView). Sur un téléphone ou dans le Preview de GTM, appuyez sur le bouton téléphone et regardez phone_call_click apparaître en temps réel. Ou utilisez le rapport Temps réel.
Erreurs fréquentes que je vois :
- Le nom de l'événement écrit différemment à deux endroits (phone-click vs phone_call_click) - GA4 les traite comme deux événements distincts.
- Le bouton est une image ou un bouton sans href tel:, donc un déclencheur Click URL ne capte rien.
- Vous avez marqué la conversion avant toute donnée et cru que c'était casse - laissez jusqu'à 24 heures.
- Vous testez sur ordinateur ou tel: n'ouvre rien ; testez sur un vrai téléphone.
Si le bouton téléphone ou toute la configuration de mesure vous donne du fil a retordre, écrivez-nous sur WhatsApp chez MPO Web Studio. Nous travaillons à distance dans tout le pays, nous vérifions votre configuration et vous disons honnêtement ce qui vaut la peine d'être mesure et ce qui ne l'est pas.
Questions fréquentes
Puis-je suivre le click-to-call sans Google Tag Manager ?+
Oui. Si gtag.js est deja sur le site, vous ajoutez un onclick sur le bouton telephone qui envoie l'evenement phone_call_click directement a GA4. GTM est recommande quand vous avez plusieurs boutons ou voulez tout gerer visuellement, sans toucher au code a chaque fois.
GA4 indique-t-il si l'appel a eu lieu ou seulement l'appui ?+
Seulement l'appui, c'est-a-dire l'intention d'appeler. GA4 ne sait pas si l'appel a ete passe, combien de temps il a dure ni si vous avez repondu. Pour cela il faut du call tracking avec des numeros dedies, un service separe avec un cout mensuel.
Pourquoi l'evenement n'apparait-il pas tout de suite dans la liste des conversions ?+
Un nouvel evenement peut prendre jusqu'a 24 heures pour apparaitre dans l'interface GA4. Pour une verification immediate utilisez DebugView ou Temps reel, ou l'appui apparait en quelques secondes. Vous pouvez aussi le marquer comme key event manuellement, avec le meme nom.
Cela fonctionne-t-il aussi pour le bouton WhatsApp ou email ?+
Oui, meme logique. Pour WhatsApp vous captez les liens contenant wa.me ou api.whatsapp.com, et pour l'email ceux avec mailto:. Vous creez un declencheur et un evenement distincts pour chacun, afin de voir clairement quel canal genere le plus de contacts.
Mes propres appuis ou des bots vont-ils gonfler le comptage ?+
Vos tests peuvent ajouter quelques appuis, utilisez donc DebugView pendant les tests, car ces evenements sont marques a part. Les bots appuient rarement sur des boutons tel: sur mobile, le bruit est donc faible. Pour du propre, vous pouvez exclure votre propre trafic dans les parametres GA4.
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.