Hotjar
Hotjar API
Checked on 2026-10-10 in the developer documentation.
How to use Hotjar
How Hotjar works
Tracking script and data capture
Install the single JavaScript snippet via your CMS or Tag Manager. The script loads asynchronously, samples traffic based on your quota and streams anonymised interaction data to Hotjar’s servers. You decide which pages to track and whether to mask form inputs.
Data types collected
Hotjar stores clicks, mouse movement, scrolling, viewport size and keystroke timings. For privacy it never records actual keystrokes unless you explicitly include a field. Surveys and feedback widgets add contextual text responses.
Key features
Heatmaps
Aggregate visualisations show click hotspots, scroll depth and move heatmaps. Use scroll maps to check whether visitors see your call-to-action or abandon mid-content.
Session recordings
Replay individual visits with timeline controls and event tagging. Filters allow segmentation by page, device, duration or user action, so you can focus on specific funnel steps.
Surveys and feedback widgets
Deploy on-site polls, NPS surveys or full questionnaires. Trigger by exit intent, time on page or specific clicks. Responses appear alongside behavioural data for quick correlation.
Funnels and form analysis
Define multi-step funnels to see where users drop out, then jump straight to recordings of those exits. Form analytics highlight fields that cause hesitation, errors or abandonment.
Read the full guideShow less
Trends dashboards
Track high-level metrics such as average scroll depth or feedback scores over time, useful for monitoring the impact of redesigns or content experiments.
Engage interviews
Schedule one-to-one video calls with real users through Hotjar’s recruitment and booking flow. Recordings and transcripts are stored in your account, keeping all qualitative research in one place.
Using Hotjar for B2B marketing teams
Identify conversion blockers
Run heatmaps on your pricing, case-study and contact pages. Combine scroll data with survey answers to pinpoint ambiguous messaging or misplaced calls-to-action.
Optimise lead forms
Form analysis reveals which fields cause friction. If a company-size dropdown takes five times longer than other fields, simplify the options or move it to a later step.
Support A/B tests
Overlay recordings on winning and losing variants to understand behavioural differences. Qualitative evidence often explains statistical results and guides the next experiment.
Using Hotjar for product teams
Improve onboarding flows
Recordings of first-time users in your web app highlight confusing steps. Feedback widgets inside the app capture frustrations in the moment, turning anecdote into actionable tickets.
Prioritise roadmap items
Tag recordings that show repeated usability issues. When stakeholders debate priorities, a five-minute highlight reel often settles arguments faster than a slide deck.
GDPR and privacy
Hotjar is headquartered in the EU and complies fully with GDPR. You can:
Mask or suppress specific page elements in recordings.
Honour user deletion requests through the dashboard.
Disable tracking until consent is granted through your CMP.
Pricing structure
PlanDaily sessionsKey inclusionsIndicative priceBasic35Unlimited heatmaps, 20 survey responsesFreePlus100Removal of Hotjar branding, more responsesc. €35 pmBusiness500-4000Funnels, Form analysis, Trends, priority supportFrom €90 pmScaleCustomUnlimited team seats, highest limitsCustom quote
Tips for quick wins
Focus recordings on no more than five high-value pages for the first week.
Run an exit poll on the pricing page asking what nearly stopped sign-up.
Share a highlight reel of three users failing a task with your dev team to drive action.
Toggle recording off during peak campaigns once main issues are fixed, saving quota and performance overhead.
Conclusion
Hotjar combines ease of deployment with rich qualitative tools, making it perfect for B2B marketers and product teams that need actionable insight fast. Deploy it alongside Microsoft Clarity for broad coverage or graduate to FullStory when enterprise analytics are required, but start with Hotjar for its unique blend of behavioural data and direct user feedback.
How to automate Hotjar
Native integrations
The vendor lists integrations such as Slack, Jira and Unbounce. One idea: send a recording of a failed signup to a Slack channel for the product team, and attach it to a Jira ticket in one step.
API and webhooks
Hotjar has an API, set up through its help centre, for tasks such as working with your data programmatically. Check the current help article for what it covers. One idea: use it to handle data requests when a visitor asks you to delete what you hold about them.
MCP server
The Contentsquare official MCP server is advertised on the Hotjar page. It may not cover Hotjar-only data, so ask the vendor before you build on it. A community Hotjar MCP exists, but I would not use an unofficial one for customer data.