- GA4 fonctionne par événements, mais l'appel téléphonique n'en est pas un par défaut : sans configuration, vos appels sont un angle mort total.
- Méthode 1 — clic tel: via GTM (déclencheur « URL du clic contient tel: ») : mesure l'intention d'appel sur mobile, en ~15 minutes.
- Méthode 2 — call tracking + DNI : chaque appel reçu remonte dans GA4 avec sa source, sa durée et son statut. C'est la seule qui mesure de vrais appels.
- Méthode 3 — Measurement Protocol (measurement_id + api_secret) : envoi serveur à serveur pour attribuer même un numéro composé à la main.
- Marquez l'événement comme événement clé puis exportez-le vers Google Ads pour nourrir le Smart Bidding. Consentement analytics (Consent Mode v2) obligatoire côté RGPD.
Un visiteur arrive sur votre site depuis une annonce Google, lit votre page, puis vous appelle. Dans Google Analytics 4, cette conversion — souvent la plus précieuse pour un métier de service — n'apparaît nulle part. GA4 voit la session, la source, les pages vues, puis… plus rien. L'appel se produit hors du navigateur, sur le réseau téléphonique, et GA4 ne le capte pas spontanément. Résultat : vous optimisez vos campagnes sur les formulaires et les clics, en ignorant le canal qui convertit souvent le mieux. Ce guide détaille les trois façons de rendre vos appels visibles dans GA4, de la plus simple à la plus complète, avec la logique d'attribution des appels qui les relie à la bonne source.
Pourquoi GA4 ne suit-il pas les appels tout seul ?
GA4 repose sur un modèle d'événements : chaque interaction — vue de page, clic sortant, défilement, soumission de formulaire — est un événement. Certains sont collectés automatiquement (mesure améliorée), mais l'appel téléphonique n'en fait pas partie. Deux raisons techniques l'expliquent :
- L'appel sort du navigateur. Quand un utilisateur compose votre numéro, l'action a lieu dans l'application téléphone, hors de portée du tag GA4 qui, lui, vit dans la page web.
- Le clic n'est pas un événement clé par défaut. Même un lien
tel:cliqué est, au mieux, capté comme un clic générique — il faut le nommer, le déclencher et le déclarer explicitement pour l'exploiter.
Concrètement, sans configuration, trois situations sont invisibles : l'internaute qui recopie le numéro à la main, celui qui appelle depuis un ordinateur, et celui qui clique sur mobile mais raccroche avant de parler. C'est un trou d'attribution majeur : selon plusieurs études sectorielles, les appels représentent une part significative des conversions pour les entreprises de service, et un appel entrant a une intention d'achat nettement plus forte qu'un formulaire. Ne pas les mesurer revient à piloter à moitié aveugle.
Dans GA4, un appel non configuré n'existe pas. Le canal qui convertit le mieux devient, par défaut, celui que vous ne voyez pas.
GA4 est désormais le standard de fait
Depuis l'arrêt définitif d'Universal Analytics le 1er juillet 2024, GA4 est devenu la référence unique de la mesure d'audience Google. Il équipe aujourd'hui la très grande majorité — plus de 96 % — des sites qui utilisent un outil d'analyse de la famille Google, ce qui en fait le socle incontournable où faire converger vos données d'appels. Autrement dit : si vos appels ne remontent pas dans GA4, ils n'existent dans aucun de vos rapports d'acquisition.
Comment suivre un clic sur un numéro (tel:) avec GTM ?
C'est la méthode la plus accessible, idéale si votre numéro est cliquable sur mobile. Elle se met en place avec Google Tag Manager (GTM) en une quinzaine de minutes, sans toucher au code du site. Le principe : détecter le clic sur un lien qui commence par tel: et l'envoyer à GA4 comme événement.
- Activez les variables de clic dans GTM (Variables › Configurer › cochez « Click URL » et « Click Element »).
- Créez un déclencheur de type « Clic - Liens uniquement », condition : Click URL contient
tel:. - Créez une balise « Événement GA4 », nom d'événement
clic_telephone, associée à ce déclencheur, reliée à votre balise de configuration GA4. - Testez en mode Aperçu puis publiez. En 2026, le Visual Event Builder de GTM permet même de générer ce trio balise/déclencheur/variable en cliquant simplement sur l'élément à suivre dans l'aperçu du site.
Vos appels méritent mieux qu'un clic
Attribuez chaque appel réellement reçu à sa source et faites-le remonter automatiquement dans GA4 et Google Ads.
Installer l'attribution des appels sur mon site →Comment remonter un vrai appel dans GA4 avec le call tracking ?
Pour mesurer les appels réels — décrochés, avec leur durée et leur source exacte — il faut une solution de call tracking. Son principe est l'insertion dynamique de numéros (DNI) : le numéro affiché sur votre site permute automatiquement selon la source de trafic du visiteur (SEO, Google Ads, réseaux sociaux, direct). Chaque appel entrant est ainsi rattaché à la campagne qui l'a généré, puis envoyé à GA4 comme événement.
Le flux type est le suivant : le visiteur voit un numéro dédié, il appelle, la plateforme de call tracking enregistre l'appel et sa source, puis pousse un événement (souvent nommé appel_telephonique ou équivalent) vers GA4. Vous retrouvez alors vos appels dans les rapports d'acquisition, au même niveau que les vues de page et les formulaires. C'est le fondement d'une attribution par numéro de tracking dynamique.
Clic tel: vs call tracking : que mesure-t-on vraiment ?
| Critère | Clic tel: (GTM) | Call tracking (DNI) |
|---|---|---|
| Ce qui est mesuré | Intention (le clic) | Appel réellement reçu |
| Durée et statut de l'appel | Non | Oui (décroché, manqué, durée) |
| Appel depuis un ordinateur / numéro recopié | Non capté | Capté |
| Attribution à la source précise | Partielle | Précise (numéro par canal) |
| Mise en place | ~15 min dans GTM | Outil dédié + snippet |
| Idéal pour | Complément mobile | Pilotage du ROI des appels |
Comment envoyer un appel sans clic via le Measurement Protocol ?
Le cas le plus délicat est l'appel sans interaction sur le site : le visiteur compose le numéro à la main, ou rappelle plus tard. Aucun clic à détecter côté navigateur. La solution est le Measurement Protocol de GA4, qui permet un envoi serveur à serveur vers l'endpoint de collecte de GA4.
Deux paramètres d'authentification sont nécessaires :
- measurement_id : l'identifiant de votre flux de données GA4 (format
G-XXXXXXXX), qui achemine l'événement vers la bonne propriété. - api_secret : une clé secrète générée dans l'administration GA4 (Flux de données › Measurement Protocol), qui sécurise l'envoi côté serveur.
Concrètement, votre plateforme de call tracking envoie à GA4, à la fin de chaque appel, un événement contenant le client_id capturé lors de la visite web d'origine — c'est lui qui relie l'appel à la session qui l'a déclenché. La configuration se boucle en moins d'une heure, et les événements arrivent en quelques secondes. C'est la méthode la plus robuste pour ne perdre aucun appel, y compris ceux qui échappent totalement au navigateur.
client_id d'origine, GA4 crée une nouvelle session et l'appel apparaît en « (direct) / (none) ». L'attribution à la source est alors perdue. Le rôle de l'outil de call tracking est justement de capturer et de conserver ce client_id au moment de la visite, pour le renvoyer avec l'appel.Comment marquer l'appel comme événement clé et l'exporter vers Google Ads ?
Une fois vos appels remontés dans GA4, transformez-les en événements clés (l'appellation qui a remplacé « conversions » dans GA4). Dans l'administration › Événements clés, activez l'interrupteur en face de votre événement d'appel (appel_telephonique ou clic_telephone). GA4 calcule dès lors le taux d'événements clés par source, campagne et support — vous voyez enfin quel canal génère vos appels rentables.
L'étape suivante consiste à exporter cet événement clé vers Google Ads (en reliant vos comptes GA4 et Google Ads) pour l'utiliser comme conversion. C'est ce qui permet au Smart Bidding d'enchérir sur les mots-clés qui génèrent des appels, et non plus seulement des clics. Pour aller plus loin et remonter la valeur réelle de chaque appel qualifié dans le CRM, la logique complète est détaillée dans notre guide sur l'import des conversions d'appels dans Google Ads.
Ordre de grandeur à garder en tête pour les enchères automatiques : il faut viser au moins 30 conversions par mois au niveau du compte pour que le Smart Bidding apprenne, et idéalement 50+ par campagne pour atteindre son régime optimal (benchmarks Google Ads 2026). Chaque appel remonté comme événement clé aide à franchir ce seuil. Pour les métiers du devis, relier l'appel jusqu'au cycle commercial complet avec un outil comme devistrack.com permet de remonter jusqu'à la valeur du devis signé.
Le suivi des appels dans GA4 est-il conforme au RGPD ?
Oui, à conditions. La CNIL considère la mesure d'audience comme un traitement nécessitant en principe le consentement de l'internaute, sauf exemption stricte (outil de mesure limité, sans recoupement ni transfert). GA4 déposant des cookies et pouvant croiser les données avec Google, le consentement s'impose dans la quasi-totalité des cas. Trois règles à respecter :
- Consent Mode v2 : ne déclenchez les tags GA4 et l'envoi des événements d'appel qu'après recueil du consentement analytics via votre bandeau (CMP).
- Pas de numéro en clair : ne transmettez jamais le numéro de l'appelant comme identifiant à GA4. Anonymisez-le ou hachez-le ; le numéro brut est une donnée personnelle.
- Registre et finalité : documentez la finalité « mesure de la performance marketing des appels » dans votre registre de traitement, avec une durée de conservation raisonnable.
Ces garde-fous ne sont pas optionnels : le suivi des appels traite des données personnelles (source, horodatage, parfois localisation). Une configuration propre du consentement est autant une exigence légale qu'un gage de qualité de la donnée. Le détail des obligations est traité dans notre guide call tracking et RGPD 2026.