Hotjar capture la majorité des sessions utilisateur dans les Heatmaps et les Enregistrements, en fonction de la limite de session de votre plan Observe. Cependant, il se peut qu'il ne soit pas possible de capturer 100% de tous vos visiteurs sur le site.
Liste de vérification rapide ✅
Si vous soupçonnez que Hotjar ne suit pas autant de sessions que prévu, cette liste de vérification peut vous aider à comprendre pourquoi :
✅ Sessions de 30 secondes : Par défaut, Hotjar ignore les sessions de moins de 30 secondes. Cependant, vous pouvez ajuster vos Paramètres du site pour inclure ces sessions plus courtes dans votre collecte de données. Cela peut souvent expliquer les écarts entre les données de Hotjar et d'autres données de votre analyse de site web.
✅ Critères de ciblage des sessions : si vous ciblez la capture de session en fonction de déclencheurs d'Événements spécifiques ou de critères de ciblage d'URL, cela peut entraîner une collecte de moins de sessions. Certains méthodes de ciblage d'URL comme "Correspondance exacte" sont très strictes. Pour vous assurer que vos critères correspondent correctement à votre site web en direct, examinez vos méthodes de ciblage.
✅ Taux de trafic et échantillonnage incohérents : si votre site web reçoit un trafic incohérent tout au long de la journée, cela peut entraîner des sessions manquées en raison de l'échantillonnage. Afin de suivre uniformément les utilisateurs tout au long de la journée, Hotjar évalue le taux de trafic sur votre site web et applique un échantillonnage si le taux de trafic dépasse ce que votre plan Observe peut gérer. Cela peut entraîner une collecte de moins de sessions que votre plan ne permet. En savoir plus sur l'Échantillonnage.
✅ Politiques de sécurité du contenu : si votre site web utilise une Politique de sécurité du contenu (CSP), assurez-vous d'avoir inclus des autorisations pour permettre à Hotjar de s'exécuter sur votre site. Sinon, il est possible que votre site web bloque Hotjar et empêche la collecte de données.
Compréhension du suivi des sessions
Pour comprendre pourquoi certaines sessions ne sont pas capturées, il est important de comprendre la différence entre le trafic total, le trafic potentiel et la couverture du trafic :
- Trafic total fait référence à toutes les sessions utilisateur qui interagissent avec votre site web. Cela inclut les sessions que Hotjar ne peut pas suivre pour des raisons indépendantes de notre contrôle.
- Trafic potentiel est constitué des visites sur votre site que Hotjar peut potentiellement capturer, en fonction de votre plan Observe et de vos paramètres. En savoir plus sur pourquoi certaines sessions ne peuvent pas être suivies.
- Couverture du trafic décrit le taux de sessions que Hotjar suit activement. Vous pouvez le voir depuis votre widget de couverture du trafic, en haut à droite de n'importe quelle page dans Hotjar. Votre plan Observe déterminera si certaines sessions échappent à la couverture du trafic.
Formule du widget de trafic
Le widget de trafic utilise la formule suivante pour afficher la couverture du trafic : ((Nombre de sessions incluses dans le plan Observe)/(Nombre de sessions où le code de suivi Hotjar a été chargé sur une page)*100)
Le widget de trafic ne prend pas en compte les paramètres de ciblage de session dans son calcul. Cela signifie que si vous ne suivez pas toutes les pages et sessions de moins de 30 secondes, le widget de trafic peut refléter un pourcentage de trafic plus élevé que ce que Hotjar suit réellement sur votre site web.
Lorsque Hotjar vient d'être installé (ou réactivé), la figure de trafic potentiel sera estimée en fonction des données collectées jusqu'à présent. Cela se produit car nous devons mesurer combien de trafic votre site reçoit au fil du temps.
Pourquoi Hotjar n'est-il pas capable de suivre toutes mes sessions ?
Hotjar fait de son mieux pour collecter des données de toutes les sessions utilisateur qu'il détecte sur votre site web. Cependant, il existe des situations qui empêchent Hotjar de détecter ou de suivre certaines sessions utilisateur. Dans la plupart des cas, la raison est liée au navigateur de l'utilisateur et/ou à l'environnement du réseau local, donc cela dépasse notre capacité de contrôle. Le tableau ci-dessous présente les raisons les plus courantes pour lesquelles Hotjar pourrait ne pas suivre une session :
Raison pour laquelle une session n'a pas été capturée | Comment cela pourrait-il être évité ? |
Le navigateur utilisé n'est pas pris en charge par Hotjar. | Les utilisateurs accèdent au site via un navigateur pris en charge. |
JavaScript était désactivé dans le navigateur. | Les utilisateurs activent JavaScript dans les paramètres de leur navigateur. |
Les cookies étaient désactivés dans le navigateur. | Les utilisateurs autorisent les cookies dans les paramètres de leur navigateur. |
Le visiteur a activé Ne pas suivre dans son navigateur. | Les utilisateurs désactivent tout paramètre Ne pas suivre dans leur navigateur. |
Votre site a été consulté en mode navigation privée/incognito. Ces modes bloquent souvent les cookies ou les scripts de suivi par défaut. | Les utilisateurs ajustent les paramètres de leur navigateur pour permettre le chargement du script et des cookies de Hotjar. |
Le visiteur a désactivé l'utilisation de localStorage ou sessionStorage dans son navigateur. | Les utilisateurs activent localStorage et sessionStorage dans leur navigateur. |
Des plugins, extensions de navigateur ou outils de blocage de publicités/vie privée ont bloqué le code de suivi Hotjar. | L'utilisateur désactive toute extension ou outil qui bloque les scripts et cookies tiers. |
Votre site est consulté depuis un réseau privé ou public qui restreint l'accès aux serveurs Hotjar. | Les utilisateurs doivent accéder au site depuis un réseau qui autorise Hotjar. |
Le WebSocket Hotjar a été bloqué lors de la visite sur votre site. | Cela est souvent lié aux blocages de la Politique de sécurité du contenu (CSP) et peut être résolu par votre équipe de développement ou d'hébergement. |
Des conditions réseau telles qu'une perte de connectivité peuvent entraîner une perte de données. Si cela se produit, les données de session de l'utilisateur peuvent être supprimées. | Les problèmes de réseau et de connectivité sont généralement hors du contrôle de la partie affectée. |
Pourquoi une session pourrait-elle ne pas être incluse dans la couverture du trafic ?
Dans certains cas, Hotjar peut se charger sur la page de l'utilisateur, mais leur session n'est pas enregistrée dans votre tableau de bord Hotjar. Cela peut être dû à des paramètres à l'intérieur de Hotjar qui peuvent entraîner la suppression de la session d'un utilisateur spécifique.
-
La couverture du trafic de votre plan Observe n'incluait pas cet utilisateur.
Si votre trafic potentiel dépasse les limites de votre plan Observe, Hotjar capturera une partie de votre trafic appelée votre couverture de trafic, que nous appelons également l'échantillonnage. En savoir plus sur l'échantillonnage. La couverture des sessions devient plus précise après les 7 premiers jours suivant l'installation de Hotjar, donc si votre taux de trafic quotidien est plus élevé que la limite de votre plan Observe, certaines parties de la journée peuvent ne pas être suivies au cours des 7 premiers jours. -
Les "Sessions de 30s et plus" sont activées dans vos paramètres de capture de session.
Cela peut être désactivé dans les paramètres de votre site, sous la section de ciblage, et la vidéo ci-dessous explique comment le faire. Ce paramètre est activé par défaut pour éviter les enregistrements de faible valeur (sessions qui n'ont pas beaucoup d'activité). Son activation explique souvent les différences de trafic par rapport à d'autres sources, telles que Google Analytics, les analyses de logiciels publicitaires ou vos journaux de serveur. -
L'utilisateur n'a peut-être pas visité une page que vous ciblez.
En savoir plus sur Comment déclencher des enregistrements et des cartes thermiques en fonction des URL. Nous recommandons de suivre toutes les pages pour une couverture maximale. -
Les pages de votre site sont servies en HTTP au lieu de HTTPS
Pour offrir une expérience plus sécurisée dans Hotjar, nous ne capturons pas les pages servies en utilisant le protocole HTTP dans une session. Hotjar ne capturera que les pages dans une session qui sont envoyées via HTTPS. En plus des cartes thermiques et des enregistrements, cela inclut également les widgets de feedback et les enquêtes qui ne s'afficheront pas sur les pages utilisant HTTP. Pour obtenir de l'aide pour passer votre site en HTTPS, consultez ce guide de Google sur les étapes à suivre. -
L'adresse IP de l'utilisateur est bloquée dans vos paramètres Hotjar.
Si l'adresse IP de l'utilisateur a été ajoutée à votre liste de blocage d'IP, Hotjar ne traitera pas sa session. -
La session n'a pas eu d'activité utilisateur.
Si Hotjar n'a détecté aucune activité pendant la session de l'utilisateur, l'enregistrement associé à cette session sera supprimé.
Nous considérons actuellement un enregistrement potentiel comme ayant une "activité" s'il contient au moins un événement parmi les types suivants : "Changement d'entrée", "Appui sur une touche", "Clic de souris", "Changement de sélection" ou "Défilement de la fenêtre d'affichage".
Les retours et les enquêtes ne sont pas liés aux sessions
Les retours et les enquêtes ne sont pas liés aux sessions car ils font partie du plan Ask de Hotjar. Les autorisations de réponse du plan Ask sont réinitialisées le premier de chaque mois. Pour plus d'informations, consultez notre article dédié sur Comment fonctionne l'autorisation de réponse du plan Ask.