CellWall Logo

Hotjar

Heatmaps & Session ReplayAnalyticsOfficial Site

Hotjar is a comprehensive analytics and feedback tool that helps website owners understand user behavior. This script integrates Hotjar's tracking capabilities into a website, allowing it to collect data such as mouse movements, clicks, scrolls, and form interactions. It captures session recordings to visualize user journeys, generates heatmaps to show where users focus their attention, and enables the deployment of feedback polls and surveys to gather qualitative insights directly from users. It operates by injecting its own JavaScript code into the webpage, which then observes and records user interactions, sending this data back to Hotjar's servers for processing and visualization. The script is designed to load asynchronously to minimize its impact on page load performance. This data helps website owners identify usability issues, optimize conversion funnels, and improve overall user experience.

Capabilities

This script enables website owners to gain deep insights into how users interact with their sites. Key features include the ability to generate heatmaps (click, move, scroll) that visually represent user engagement patterns, record full user sessions to replay and understand specific user journeys, and deploy instant feedback polls or comprehensive surveys to gather direct user opinions. It also supports conversion funnels and form analytics to pinpoint areas of friction. These tools help identify usability issues, optimize conversion funnels, and validate design changes by providing both quantitative and qualitative data on user behavior.

  • Heatmaps
  • Session Recording
  • Surveys
  • Feedback Polls
  • User Behavior Analytics
  • Conversion Optimization
  • Form Analytics

Digital Footprint

Known Cookies

_hjSession_*
Holds current session data and ensures subsequent requests within the same session are attributed to the same user. • 30 minutes
_hjSessionUser_*
Persists the user ID across multiple sessions to track the same user over time. • 1 year
_hjFirstSeen
Identifies the first time Hotjar saw a user. • 365 days
_hjIncludedInSessionSample
Determines if a user's session is included in the data sampling for recordings and heatmaps based on site traffic settings. • 2 minutes
_hjIncludedInPageviewSample
A boolean cookie that indicates whether this visitor is included in the data sample for pageview tracking. • 2 minutes
_hjAbsoluteSessionInProgress
Used to detect the first pageview of a new user session. Ensures that subsequent pages views are linked to the same session. • 30 minutes
_hjViewportId
Stores the user's viewport dimensions. • Session
_hjDonePolls
Used to store survey completion status for the current user. • 1 year
_hjMinimizedPolls
Stores the minimized state for polls. • 1 year
_hjShownFeedbackMessage
Stores information about feedback messages shown to the user. • 1 year
_hjClosedSurveyInvites
Stores a flag to indicate if a user has closed a survey invitation. • 1 year
_hjRecordingLastActivity
Stores the timestamp of the last user activity during a recording. • Session
_hjDoneSurveys
Stores information about whether a user has completed a survey. • 1 year
_hjUserAttributesHash
Used to store user attributes sent to Hotjar, ensuring consistent data for a user. • 2 minutes
_hjCachedUserAttributes
Caches user attributes to prevent redundant calls during a session. • 2 minutes
_hjLocalStorageTest
Used to check if Hotjar can store data in localStorage. • Session
_hjDoneTesters
Used to store survey tester completion status for the current user. • 1 year
_hjIncludedInSample
Indicates if a user is included in a data sampling (session recording or heatmap) for Hotjar. • 365 days

Endpoints

  • *.hotjar.com
  • *.hotjar.io
  • vars.hotjar.com
  • ws.hotjar.com
  • insights.hotjar.com
  • static.hotjar.com
  • vc.hotjar.com
  • script.hotjar.com
  • events.hotjar.io
  • in.hotjar.com

Security Incidents & Vulnerabilities

No known historical CVEs or supply chain attacks found for these specific resources.