Un raccourcisseur compte une requête HTTP. Google Analytics compte une session qu'un navigateur a signalée après le chargement de sa balise. Ce sont des événements différents, mesurés à des niveaux différents, selon des règles différentes, si bien que les totaux ne concorderont jamais, et aucun changement de configuration ne les fera concorder.
Un écart de 20 à 40 pour cent est ordinaire sur la plupart des campagnes. Au-delà, cela signifie généralement qu'un point précis est cassé plutôt que six points légèrement décalés, et la taille de l'écart vous indique lequel. Cet article parcourt le chemin du clic à la session, nomme chaque endroit où le comptage change, et se termine par une réconciliation que vous pouvez réaliser en un après-midi. Si vous n'avez pas encore câblé le balisage de bout en bout, suivre les campagnes UTM de bout en bout est la pierre angulaire à lire en premier.
Les deux chiffres mesurent des événements différents
Un clic est enregistré au moment où une requête arrive sur la redirection. La réponse est un 301 ou un 302 avec un en-tête Location, et tout est terminé en quelques millisecondes. Rien dans cet échange ne nécessite un humain, une page rendue, ou du JavaScript.
Une session GA4 commence lorsqu'un événement session_start atteint les serveurs de Google depuis un navigateur qui a chargé votre balise. La définition de Google elle-même rend cette dépendance explicite : la session est une construction côté client avec un délai d'inactivité de 30 minutes, pas un décompte d'arrivées. Entre la redirection et cet événement se trouvent la résolution DNS de la destination, la poignée de main TLS, la réponse HTML, le gestionnaire de balises, le contrôle du consentement, et la patience du visiteur.
Chacun de ces éléments est un endroit où un clic existe sans qu'une session existe. Il n'y a exactement qu'un seul endroit où l'inverse se produit, et il implique la même personne qui revient plus tard.
Ce qui gonfle le côté clics
Le trafic automatisé est le plus gros contributeur, et il n'est pas réparti uniformément entre les canaux. Quatre sources en représentent l'essentiel.
Scanners de sécurité des messageries. Les filtres d'entreprise ouvrent chaque lien d'un message avant qu'il n'atteigne la boîte de réception, et certains le réécrivent au passage. La signature est sans équivoque : une salve de clics sur chaque lien d'une campagne, en quelques secondes après la livraison, depuis un petit ensemble de réseaux. Si vos destinataires travaillent dans la finance, la santé, l'éducation ou le secteur public, cela seul peut doubler le nombre brut de clics. La réécriture des liens par Outlook Safe Links détaille ce que ce scanner en particulier fait à l'URL au passage.
Les générateurs d'aperçus de liens. Collez un lien dans Slack, Teams, WhatsApp ou un compositeur de réseau social, et la plateforme le récupère pour construire une carte d'aperçu. Cette récupération est une requête contre votre redirection. Publiez le même lien dans cinq canaux et vous obtenez cinq clics avant même qu'un collègue n'en lise un seul.
Les moniteurs de disponibilité et de sécurité. Tout ce que vous avez ajouté à une vérification de supervision continue de cliquer selon un calendrier, indéfiniment, à l'intervalle que vous avez configuré.
Les robots d'exploration, y compris les nouveaux. Les robots des moteurs de recherche ont toujours suivi les redirections. Les robots d'entraînement de modèles et de récupération en temps réel le font désormais aussi, en volume, sur tout ce qui est accessible publiquement. Ce que font les robots d'exploration IA avec les liens courts détaille quels agents suivent une redirection et lesquels s'arrêtent au premier saut.
Elido écarte le trafic automatisé connu avant qu'un clic ne soit comptabilisé plutôt qu'après, si bien que le chiffre du tableau de bord est déjà filtré. C'est le bon comportement par défaut, et il vaut la peine de vérifier si votre outil actuel fait de même, car un compteur brut et un compteur filtré peuvent diverger de plus que l'écart avec GA4 que vous essayez d'expliquer. Ce qu'il faut mesurer dans les analytics de liens courts approfondit la distinction entre filtré et brut.
Ce qui dégonfle le côté sessions
Voyons maintenant l'autre direction. Une vraie personne a cliqué, et GA4 n'a pourtant rien enregistré.
Le consentement est la principale cause en Europe. Avec Consent Mode v2, un consentement analytics refusé signifie aucune session dans les rapports standard ; vous obtenez au mieux des données modélisées, et la modélisation a besoin de volume avant de produire quoi que ce soit. Sur une audience européenne avec une bannière stricte, un quart à la moitié des arrivées peuvent manquer au décompte de sessions alors que chacune d'elles était un clic authentique. Consent Mode v2 pour le suivi détaille ce qui survit à un refus et ce qui ne survit pas.
Viennent ensuite les pertes mécaniques. Les bloqueurs de publicité et les protections anti-pistage activées par défaut empêchent purement et simplement le chargement de la balise. Une page de destination lente perd les visiteurs qui partent pendant le chargement, et un clic qui n'atteint jamais session_start n'est pas une session. Une mauvaise configuration du conteneur de balises sur un modèle particulier, des navigateurs intégrés à une application qui se comportent bizarrement, une page d'atterrissage qui redirige encore avant que la balise ne se déclenche : tout cela donne clic-oui, session-non.
J'ai un jour passé la majeure partie d'une journée sur un écart de 45 pour cent qui s'est révélé être un site marketing affichant sa bannière de consentement au-dessus d'une page non rendue sur Safari mobile. Les clics étaient réels, les visiteurs étaient réels, et la balise ne s'est jamais exécutée une seule fois.
Les sessions fusionnent, pas les clics
Celle-ci est structurelle, et c'est la raison pour laquelle une réconciliation exacte est impossible.
Envoyez une newsletter avec quatre liens. Un lecteur clique sur trois d'entre eux en dix minutes. Cela fait trois clics et une session, et les deux chiffres sont corrects. Multipliez cela sur toute une liste et l'effet devient important : plus une campagne contient de liens, plus le ratio s'élargit, sans qu'il y ait de faute où que ce soit.
La fenêtre d'inactivité de 30 minutes fonctionne de la même façon. Quelqu'un qui clique, lit, puis revient une heure plus tard produit deux sessions à partir de deux clics. Quelqu'un qui clique deux fois en cinq minutes n'en produit qu'une. GA4 démarre également une nouvelle session lorsque la source de campagne change en cours de visite, ce qui explique pourquoi un visiteur qui arrive depuis votre newsletter puis clique sur une publicité apparaît deux fois.
Si votre ratio clics/sessions bouge après une refonte de campagne et que rien d'autre n'a changé, comptez les liens par message avant de partir à la chasse au bug.
Quand la chaîne de requête ne survit pas
Une défaillance particulière mérite d'être isolée du reste : la session est enregistrée mais la campagne ne l'est pas, si bien que votre raccourcisseur indique 800 clics venant de la newsletter et que GA4 affiche 800 sessions de trafic direct.
La cause se trouve presque toujours côté destination. Une redirection de fin, de example.com/page vers example.com/page/, qui supprime la chaîne de requête, une règle d'hébergement qui filtre les paramètres inconnus, ou un lien qui n'a jamais porté de paramètres UTM dès le départ. Certains navigateurs et modes de confidentialité suppriment eux aussi des paramètres de suivi spécifiques, ce qui est un mécanisme différent produisant le même symptôme, couvert dans les navigateurs qui suppriment les paramètres UTM.
Le diagnostic prend deux minutes : ouvrez le lien court, observez la barre d'adresse finale, et vérifiez si les paramètres sont toujours présents dans l'URL. S'ils ont disparu, la correction se trouve du côté de l'hébergeur de destination, pas dans le raccourcisseur. Pourquoi les paramètres UTM n'apparaissent pas dans GA4 parcourt l'arbre de décision complet.
Prêt à comparer les clics filtrés et les sessions sur le même axe ? Les analytics de liens d'Elido affichent par défaut des chiffres filtrés des bots et exportent le flux d'événements brut lorsque vous devez auditer la différence par vous-même.
Une réconciliation réalisable en un après-midi
Procédez dans cet ordre. Chaque étape élimine une catégorie de cause, si bien qu'un écart qui survit aux cinq mérite d'être escaladé.
- Cliquez une fois sur votre propre lien, depuis un téléphone en connexion mobile, et vérifiez qu'une session correspondante apparaît dans DebugView de GA4 avec la campagne rattachée. Si cela échoue, rien en aval n'est mesurable et le problème vient du balisage.
- Comparez les clics filtrés aux clics bruts pour le même lien et la même période. Un écart important signale du trafic automatisé, et le canal vous indique généralement de quel type.
- Segmentez par référent. L'e-mail affichera le pire ratio, votre propre site le meilleur, et les plateformes de chat quelque part entre les deux.
- Vérifiez votre taux d'acceptation du consentement pour la période. Multipliez les sessions par l'inverse et voyez quelle part de l'écart cela explique à lui seul.
- Comptez les liens par campagne. Quatre liens et un destinataire donnent quatre clics ; si le ratio a bougé au moment où le modèle a changé, vous avez votre réponse.
Quel ratio est réellement normal
Quiconque cite un seul chiffre de référence essaie de vous vendre quelque chose. Le ratio dépend de votre répartition de canaux, de l'infrastructure de messagerie de votre audience, de votre taux de consentement et du nombre de liens que porte chaque message, et chacun de ces facteurs varie selon le marché.
Construisez donc le vôtre. Enregistrez les clics et les sessions par campagne pendant un mois, calculez le ratio, et notez à quoi ressemble la normale pour chaque canal. À partir de là, le signal utile est le mouvement : une newsletter qui tourne toujours à 1,4 clic par session et qui affiche soudain 3,2 a un problème de scanner ou une page d'atterrissage cassée, et vous le saurez en une journée plutôt qu'à la fin du trimestre.
C'est là l'état final honnête. Pas un seul chiffre, mais deux chiffres dont vous comprenez la relation suffisamment bien pour remarquer quand elle se brise.
Lisez la série pierre angulaire
Cet article s'inscrit dans le cluster tutoriels. La chaîne de mesure complète, de la création du lien jusqu'à un rapport que vous pouvez défendre, se trouve dans suivre les campagnes UTM de bout en bout, et les conventions de nommage des modèles UTM couvre la cohérence du balisage au sein d'une équipe.
À lire aussi sur le blog
Questions fréquentes
Pourquoi mon raccourcisseur de liens affiche-t-il plus de clics que Google Analytics ?
Parce que les deux systèmes mesurent des événements différents à des moments différents. Le raccourcisseur compte chaque requête HTTP qui atteint la redirection, y compris les requêtes automatisées. GA4 ne compte une session qu'après le chargement de sa balise dans un navigateur et l'autorisation du consentement. Tout ce qui se passe entre ces deux points, qu'il s'agisse d'un scanner de sécurité qui ouvre le lien ou d'un visiteur qui repart avant que la page ne s'affiche, se perd dans l'écart.
Quel est un écart normal entre les clics et les sessions ?
Il n'existe aucun chiffre universel, et tout éditeur qui en cite un se contente de deviner. Les programmes fortement axés sur l'e-mail voient couramment les clics dépasser les sessions de 30 à 60 pour cent à cause des scanners de liens ; un lien publié sur votre propre site peut rester dans une fourchette de 10 pour cent. Ce qui compte, c'est votre propre référence : mesurez le ratio pendant un mois, puis considérez toute variation soudaine comme le signal à surveiller.
Les bots gonflent-ils le nombre de clics sur les liens courts ?
Oui, et sur certains canaux ils dominent largement. La sécurité des messageries d'entreprise ouvre chaque lien avant la livraison, les applications de chat récupèrent un aperçu dès qu'un lien est collé, les moniteurs de disponibilité interrogent le lien selon un calendrier fixe, et les robots d'exploration IA suivent les liens qu'ils trouvent dans les pages publiques. Un raccourcisseur qui filtre le trafic automatisé connu avant de compter se rapprochera bien davantage de GA4 qu'un outil qui publie les totaux de requêtes bruts.
Une redirection crée-t-elle une nouvelle session GA4 ?
Non. Une redirection est une réponse serveur, pas une vue de page, donc rien n'est comptabilisé avant le chargement de la destination. Ce que la redirection peut faire, en revanche, c'est déclencher une nouvelle session en transportant des paramètres de campagne différents, car GA4 redémarre une session lorsque la source de campagne change en cours de visite.
Pourquoi mes clics apparaissent-ils comme direct ou aucun dans GA4 ?
Généralement parce que la chaîne de requête n'a pas survécu au saut. Si l'URL de destination de votre lien n'a aucun paramètre UTM, ou si une redirection côté destination les supprime, GA4 n'a rien à quoi attribuer la visite et la classe en direct. La balise s'est déclenchée correctement ; les données de campagne ne sont tout simplement jamais arrivées.
Puis-je faire correspondre exactement les clics et les sessions ?
Non, et chercher à y parvenir est un effort perdu. Une seule personne qui clique sur trois liens dans une même newsletter, c'est trois clics et une session, par construction. Visez plutôt un ratio stable que vous comprenez, afin de savoir, le jour où il bouge, que quelque chose a changé.
Essayer Elido
Collez une URL, obtenez un lien court
Sans inscription. Lien actif 30 jours. Inscrivez-vous pour le garder pour toujours.
Gratuit, sans inscription · 2 par jour