Résoudre les écarts de clics
Découvrez les articles les plus lus
Vous comparez vos clics dans Affilae, Google Analytics, Instagram ou Facebook Ads et les chiffres ne concordent pas. C’est attendu : chaque outil compte les clics à sa façon, à un moment différent du parcours de l’internaute.
Cette page liste les causes d’écart les plus fréquentes, dans l’ordre où les vérifier, puis détaille le cas des raccourcisseurs d’URL comme Bitly.
Pourquoi deux outils ne comptent jamais le même nombre de clics
Tous les outils marketing étant différents, plusieurs facteurs peuvent impacter la remontée des clics. Ce guide vous permet d’en appréhender les premières causes et vous donne les clés pour aller plus loin.
Nos équipes sont aussi disponibles pour approfondir l’analyse avec vous et trouver des solutions marketing et technologiques afin de réduire ces écarts de performance.
Les causes d’écart les plus fréquentes
Le paramétrage de vos campagnes
La configuration de vos campagnes marketing peut prendre en compte plusieurs paramètres qui limitent le nombre de clics comptabilisés pour vos partenaires. Commencez donc par comparer le paramétrage du tracking des clics et des campagnes sur les différents outils que vous utilisez.
La durée des sessions
Sur Affilae, comme sur d’autres outils, vous pouvez configurer une durée entre deux clics identiques du même utilisateur (même IP). Seuls les clics considérés comme uniques sont alors comptabilisés, et non tous les clics d’un utilisateur sur le même lien : c’est la durée de session.
Cela permet d’obtenir un taux de conversion ajusté par rapport à la réalité de la navigation des internautes. Le nombre de clics uniques sera donc toujours inférieur au nombre de clics bruts.
Par exemple, sur Google Analytics elle est configurée à 30 minutes par défaut. Qu’en est-il au sein de votre programme Affilae ? Le réglage se trouve dans la configuration de votre programme, champ Durée des sessions.
Le geotargeting des campagnes
Dans certains cas, vous pouvez activer la remontée des clics uniquement par pays ou zone géographique : c’est la géolocalisation des campagnes.
Si vous décidez par exemple de limiter la remontée des clics à la France, alors seuls les clics collectés sur des IP françaises seront trackés et comptabilisés par Affilae. Les clics trackés en dehors de cette zone seront ignorés par Affilae et blacklistés, et ne pourront pas donner lieu à des conversions. Le réglage se trouve dans la configuration de votre programme, champ Geotargeting.
Les protections anti-fraude du tracking Affilae
Affilae embarque automatiquement des protections anti-fraude aux clics. Elles vous protègent nativement contre des acteurs mal intentionnés et contre les clics de robots, peu pertinents pour l’analyse de vos performances partenaires.
Cet article sur les fraudes en affiliation vous permettra de mieux comprendre notre action et comment nous tentons de les prévenir nativement. Ces paramètres natifs sont activables et désactivables à tout moment à travers nos scripts de tracking : consultez la documentation des intégrations pour vous y référer.
Les mesures de protection des données personnelles
Depuis plusieurs années, nous observons le développement de diverses mesures de protection des données personnelles lors de la navigation des internautes.
Ces mesures proviennent autant de tentatives de régulation des utilisateurs eux-mêmes, comme la croissance des adblockers ou des VPN, que de régulations légales comme le RGPD, les cookie walls, ou encore les initiatives de la France avec la CNIL et les évolutions européennes à venir avec le règlement e-Privacy.
Si vous avez par exemple implémenté un cookie wall non permissif et que votre client refuse de donner son consentement à la collecte de ses données, alors vous ne pourrez pas tracker de clics ni de conversions, selon la méthode de tracking implémentée.
La méthode de tracking utilisée
Nous proposons plusieurs méthodes de tracking : les scripts de tracking en JavaScript, le tracking par lien de redirection, les API, le Server-to-Server, etc.
Ces méthodes ne sont malheureusement pas aussi fiables les unes que les autres. Par exemple, les scripts de tracking en JavaScript sont une technologie plus simple et rapide à implémenter sur un site internet, mais sujette à de nombreux aléas qui peuvent impacter leur déclenchement : adblockers, bandeaux cookies (CNIL et consentement utilisateur), mauvaise implémentation technique, déduplication et attribution.
À l’inverse, le Server-to-Server ou la mise en place d’une relation API permet d’automatiser la remontée des clics et des conversions, et sont considérées comme des méthodes beaucoup plus fiables. En effet, étant donné que c’est l’annonceur qui remonte les données collectées à la source, la précision est censée être plus absolue.
Où vérifier ces réglages dans votre programme
- Dans la barre latérale, ouvrez Gestion des programmes, puis cliquez sur le nom de votre programme.
- Cliquez sur Configuration.
- Restez sur l’onglet Configuration pour retrouver les champs Durée des sessions et Geotargeting.
- Ouvrez l’onglet Tracking pour retrouver la méthode d’intégration posée sur votre site.
Le cas Bitly et les raccourcisseurs d’URL
Affilae propose différents types d’URL de tracking : les liens directs (mywebsite.com/#ae1) et les redirections (https://affilae.com/xxxxxxx).
Pour illustrer la différence, prenons l’exemple de bit.ly, qui utilise des liens de redirection, à l’inverse des liens directs utilisés sur Affilae. La différence se situe essentiellement dans le moment où le clic est comptabilisé, mais pas seulement.
Raison 1 : des clics d’un côté, des sessions de l’autre
Le fonctionnement de bit.ly le pousse à encapsuler votre lien initial et à effectuer une redirection vers votre site. Le clic est alors comptabilisé au moment où l’internaute clique sur le lien.
Le problème, c’est que l’on ne sait pas si le client est vraiment arrivé sur le site, s’il a véritablement chargé la page, ou s’il est parti avant la fin du chargement.
À l’inverse, avec Affilae, vous utilisez des liens directs sans redirection. De A vers B, sans tiers de tracking ou publicitaire entre vous et votre partenaire. Cela revient à dire qu’Affilae comptabilise des sessions et que Bitly comptabilise des clics.
- Bitly compte les clics. Si un utilisateur clique plusieurs fois sur un lien, ou si les clics proviennent du même robot, chaque clic est comptabilisé.
- Affilae mesure des sessions. Les pages vues multiples du même utilisateur sont suivies comme une seule session.
- Comparer les clics de Bitly aux sessions d’Affilae revient donc à comparer des pommes à des oranges.
Raison 2 : le trafic des robots
Bitly comptabilise les clics issus de robots, à moins qu’il ne s’agisse de robots connus ou qu’un taux élevé d’activité soit détecté depuis une même adresse IP. Dans ce cas, ils ne considèrent ce trafic de robot que pendant un certain temps (voir le support Bitly).
Avec Affilae, ce n’est pas la même chose. Le clic étant comptabilisé au chargement de la page et non au moment du clic sur le lien, nous avons embarqué différentes technologies anti-fraude aux clics, et notamment la détection d’un mouvement de souris humain sur la page.
Raison 3 : les clics non intentionnels
Prenons l’exemple d’Instagram et des liens postés en stories. Ils génèrent beaucoup de trafic, du fait d’habitudes de navigation différentes du desktop, et le moindre clic, même non intentionnel, peut déclencher le tracking et l’ouverture de la page de l’annonceur, y compris si l’internaute revient immédiatement en arrière sans avoir chargé la page.
Cela arrive quotidiennement. Ce sont des clics non intentionnels, mais ils sont pour autant comptabilisés avec Bitly.
Pourquoi Affilae compte différemment
Chez Affilae, comme chez Google Analytics, nous comptabilisons les clics lorsque le client arrive sur la page vers laquelle vous envoyez l’internaute (la landing page) : le script se charge lorsque l’internaute affiche véritablement la page.
C’est beaucoup plus sécurisé en matière de tracking, car on est sûr que l’internaute a vu la page. Cela va d’ailleurs dans le sens des recommandations de l’IAB (Internet Advertising Bureau) depuis cinq ans maintenant, afin de lutter contre les fraudes aux clics notamment, mais aussi d’obtenir des données au plus près du comportement des internautes.
Bonnes pratiques
- Vérifiez d’abord vos propres réglages, Durée des sessions et Geotargeting, avant de conclure à un problème de tracking.
- Notez la période exacte comparée et le fuseau horaire de chaque outil : un décalage d’une journée suffit à créer un écart apparent.
- Si la précision de la mesure est critique pour vous, privilégiez le Server-to-Server ou l’API plutôt que les scripts JavaScript.
- Ces éléments sont des pistes de réponse : vérifiez ces hypothèses par vous-même afin de choisir la méthode de tracking qui remonte le moins d’écart entre vos différents outils.
Articles liés
- Comment les clics sont-ils comptabilisés ?
- Les fondamentaux du tracking Affilae
- Tester le tracking des clics et des conversions
- Questions fréquentes sur les intégrations techniques
- Compenser un problème de tracking
Questions fréquentes
Voir plus de questions reponses
Des écarts allant jusqu’à 15 à 20 % sont considérés comme normaux. En dessous de ce seuil, il n’y a pas de problème de tracking à chercher. Au-delà, reprenez les causes listées dans cette page, puis contactez nos équipes si l’écart persiste.
Parce que les deux outils ne mesurent pas la même chose. Bitly compte un clic au moment où l’internaute clique sur le lien. Affilae compte au chargement de la page de destination, ce qui revient à mesurer des sessions. Les clics multiples, les robots et les clics non intentionnels gonflent donc le chiffre de Bitly.
À cause de la durée de session. Deux clics identiques du même utilisateur, depuis la même IP, à l’intérieur de cette durée ne comptent que pour un seul clic unique. Le nombre de clics uniques est donc toujours inférieur au nombre de clics bruts. Le réglage se trouve dans la configuration de votre programme, champ Durée des sessions.
Oui. Avec le champ Geotargeting, seuls les clics collectés sur les IP des pays choisis sont trackés et comptabilisés. Les clics venus d’ailleurs sont ignorés et blacklistés, et ne peuvent pas donner lieu à des conversions. Un partenaire qui diffuse hors de votre zone remontera donc beaucoup moins de clics chez vous que dans son propre outil.
Affilae embarque automatiquement des protections anti-fraude aux clics, dont la détection d’un mouvement de souris humain sur la page. Ces protections écartent une partie du trafic de robots, ce qui creuse l’écart avec les outils qui, eux, comptent ces clics.
Le Server-to-Server et l’API sont considérés comme les méthodes les plus fiables, parce que c’est l’annonceur qui remonte les données collectées à la source. Les scripts JavaScript sont plus rapides à poser, mais sensibles aux adblockers, aux bandeaux cookies et aux erreurs d’implémentation.
Oui, selon la méthode de tracking implémentée. Si vous avez posé un cookie wall non permissif et que l’internaute refuse le consentement à la collecte de ses données, ni le clic ni la conversion ne peuvent être trackés. Les adblockers et les VPN produisent le même type de perte.