Understand user behavior with heatmaps, recordings, and feedback
Hotjar is a product experience insights platform headquartered in Malta, used by over 1.3 million websites to understand user behavior through heatmaps, session recordings, feedback widgets, and surveys. Acquired by Contentsquare in 2021, Hotjar remains a standalone product focused on making behavior analytics accessible to non-technical teams.
Headquarters
Valletta, Malta
Founded
2014
Pricing
EU Data Hosting
Yes
Employees
201-500
Free
€39/mo
€99/mo
Contact Sales
Billing: monthly, annual
Every product team has experienced the disconnect: user surveys say the checkout flow is "fine," but the conversion rate tells a different story. Support tickets report vague frustration, but nobody can pinpoint where the experience breaks down. Analytics dashboards show that users drop off at step three of a five-step form, but they cannot explain why.
Hotjar bridges this gap between what users say and what they actually do. The platform provides heatmaps that show where users click, scroll, and move on every page. Session recordings capture individual user journeys in full fidelity, letting you watch real people navigate your product. Feedback widgets collect real-time sentiment directly on the page. Surveys gather targeted qualitative data triggered by specific user behaviours.
Founded in 2014 and headquartered in Malta -- an EU member state -- Hotjar has grown to serve over 1.3 million websites. Acquired by Contentsquare in 2021, it continues to operate as a standalone product focused on making behavioural analytics accessible to non-technical teams. Where enterprise analytics tools like FullStory, Contentsquare's own platform, or Amplitude require data teams to configure and interpret, Hotjar is designed for product managers, marketers, and designers who need insights without writing queries.
That accessibility is Hotjar's defining characteristic. The platform can be set up in under five minutes: paste a JavaScript snippet into your site header, and heatmaps start generating immediately. There is no event taxonomy to define, no data warehouse to configure, no analyst to hire. This simplicity has made Hotjar the default choice for small and mid-sized teams that want to understand user behaviour without the overhead of enterprise analytics infrastructure.
The company processes all data in EU data centres, offers automatic PII suppression in recordings, and holds SOC 2 Type II certification. For European teams that need behavioural analytics with a clean compliance story, Hotjar's Maltese headquarters provide a genuine jurisdictional advantage.
Hotjar generates three types of heatmaps for any page on your site: click maps showing where users click or tap, scroll maps revealing how far down the page users scroll, and move maps tracking mouse movement patterns (which correlate with visual attention on desktop). Heatmaps are generated automatically for any page that receives traffic -- no pre-configuration required.
The practical value of heatmaps is in revealing mismatches between design intent and user behaviour. A call-to-action button that receives few clicks may be positioned below the scroll fold. An image that users click on repeatedly may be mistaken for a link. A navigation menu that shows concentrated movement in one area may indicate that users are struggling to find what they need. These insights are difficult to extract from traditional analytics tools and impossible to surface from user surveys.
Heatmaps are available on all plans, including the free tier, with no limit on the number of pages tracked. This is one of Hotjar's most generous policies -- you can generate heatmaps across your entire site without paying anything.
Session recordings capture individual user sessions as video playback, showing every click, scroll, page navigation, and form interaction. Recordings include playback controls (speed adjustment, skip inactivity) and can be filtered by page visited, user attributes, rage clicks, U-turns, errors, and custom events.
The filtering capabilities determine whether session recordings are useful or overwhelming. Watching random session recordings is tedious and rarely productive. But filtering for sessions that include rage clicks (rapid repeated clicks indicating frustration) or sessions where users visited the pricing page but did not convert produces targeted insights that directly inform product improvements. The "Highlights" feature automatically surfaces interesting moments within recordings -- rage clicks, error screens, and unusual navigation patterns -- reducing the time needed to find actionable observations.
The free tier includes 35 daily session recordings. The Plus plan at EUR 39 per month increases this to 100 daily sessions with 365-day retention. The Business plan at EUR 99 per month offers 500 daily sessions with advanced filtering and funnels. For high-traffic sites, the Scale plan provides custom session limits.
Hotjar includes two qualitative data collection tools. The Incoming Feedback widget embeds a small, always-visible button on your pages where users can rate their experience (happy/neutral/unhappy emoji) and leave optional comments. This provides a continuous stream of user sentiment data tied to specific pages.
The Surveys feature allows you to create multi-question surveys targeted by URL, user attribute, or behaviour trigger. You can launch a survey on the pricing page to ask why users did not purchase, or trigger a survey after a user completes onboarding to measure satisfaction. Survey targeting by behaviour -- showing a survey only to users who have scrolled past a certain point or spent more than 30 seconds on a page -- provides more relevant feedback than blanket pop-ups.
These qualitative tools complement the quantitative heatmap and recording data. A heatmap might show that users are not scrolling to the bottom of a landing page. A feedback widget on that page might reveal that users find the top section confusing. A targeted survey could dig deeper into what specific information users are looking for. The combination of quantitative and qualitative data in a single platform is what makes Hotjar more than just a recording tool.
The Business plan adds funnel visualisation that tracks user journeys through multi-step flows -- signup processes, checkout sequences, onboarding wizards -- showing where users drop off at each step. Form analysis provides field-level metrics: which fields take the longest to fill, which fields have the highest abandonment rate, and where users interact but do not complete input.
These features address the most commercially important question in product analytics: why are users not converting? A funnel showing 60% drop-off between the address form and payment form narrows the investigation. Form analysis revealing that the phone number field has a 25% abandonment rate pinpoints the friction. Combined with a session recording filtered to that specific form, you can watch exactly what users experience when they abandon.
Hotjar's free Basic plan is genuinely functional: unlimited heatmaps, 35 daily session recordings, basic feedback widgets, and 30-day data retention. For small websites and early-stage products, this is enough to derive meaningful insights without spending anything.
The Plus plan at EUR 39 per month adds 100 daily sessions, user attribute filtering, events API integration, and 365-day data retention. The Business plan at EUR 99 per month increases to 500 daily sessions and adds funnels, advanced filtering, custom integrations, and API access. The Scale plan offers custom pricing with unlimited sessions, SSO, and dedicated support.
Our value assessment scores Hotjar 7.5 out of 10. The free tier is one of the strongest in any analytics category. The Plus plan is reasonably priced for growing teams. Where the value equation becomes less favourable is the jump from Plus (EUR 39) to Business (EUR 99) to access funnels and advanced filtering -- features that many teams need but that represent a significant price increase. For teams on the Plus plan that need funnels, consider whether a combination of Hotjar for heatmaps/recordings and a separate analytics tool for funnels might be more cost-effective.
Hotjar earns a solid 8.5 out of 10 for EU compliance. Headquartered in Malta (EU member state), the company processes all data in EU data centres. SOC 2 Type II certification provides third-party assurance of security controls. Automatic PII suppression in recordings masks sensitive data -- email addresses, phone numbers, and other personal information -- before it is stored, reducing the privacy risk inherent in session recording.
Hotjar offers a cookie-less tracking option and user consent controls that integrate with major consent management platforms. This is important for compliance with the ePrivacy Directive and national cookie laws. The platform can be configured to record only after user consent is obtained, or to operate in a limited mode without cookies.
The acquisition by Contentsquare (French company) has not changed Hotjar's data processing practices -- the platform continues to operate independently with its own infrastructure and privacy commitments. For European teams that need behavioural analytics with a defensible compliance posture, Hotjar's EU headquarters and privacy features provide a stronger position than US-based alternatives like FullStory or Crazy Egg.
Product managers and designers at small to mid-sized companies who need to understand user behaviour without building a data analytics infrastructure or hiring dedicated analysts.
Marketing teams optimising landing pages and conversion funnels that need visual evidence of where users engage, where they struggle, and where they abandon.
UX researchers conducting continuous discovery who benefit from combining session recordings with on-page feedback and targeted surveys in a single platform.
European businesses that need behavioural analytics from an EU-headquartered provider with EU data processing and automatic PII suppression.
Hotjar is the most accessible behavioural analytics platform available. Its combination of heatmaps, session recordings, feedback widgets, and surveys in a single, easy-to-use product is uniquely valuable for teams that do not have dedicated analytics resources. The free tier is genuinely functional. The setup takes minutes. The insights are visual and immediately actionable.
The limitations are equally clear. Hotjar does not do A/B testing. Its funnel analysis is basic compared to dedicated product analytics tools. The daily session caps on lower tiers can be restrictive for high-traffic sites. Advanced segmentation is locked behind the Business plan. If you need deep, quantitative product analytics, tools like Amplitude, Mixpanel, or PostHog offer more power. But if you need to quickly understand what users are doing on your site and why they are doing it, Hotjar delivers that understanding faster and more accessibly than any competitor.
Hotjar's tracking script is lightweight (approximately 30 KB) and loads asynchronously by default, meaning it does not block page rendering. On most sites, the performance impact is negligible. However, on pages with many existing third-party scripts, cumulative impact can become noticeable. Using Google Tag Manager to control Hotjar's loading timing can help manage performance. Always test with Lighthouse or WebPageTest after installation.
Hotjar automatically suppresses common PII patterns in recordings -- keystrokes in form fields are masked by default, and known PII patterns (emails, phone numbers) are redacted. You can configure additional suppression rules for sensitive page elements. The system is designed to capture user behaviour (clicks, scrolls, navigation) without exposing the actual content users type. For highly sensitive applications (healthcare, banking), evaluate whether the default suppression is sufficient for your compliance requirements.
Yes, and it is a recommended combination. Google Analytics provides quantitative data -- traffic volumes, bounce rates, conversion rates -- while Hotjar provides qualitative context -- why users behave as they do. Hotjar integrates with Google Analytics to identify recording sessions by GA user properties, allowing you to filter recordings by traffic source, campaign, or user segment defined in GA.
The free tier is functional for small to medium websites. The 35-daily-session cap means you will only capture a sample of sessions, not every visitor. The 30-day data retention means historical analysis is limited. For sites with under 10,000 monthly visitors, the free tier provides a meaningful sample. For sites with higher traffic or teams that need longer retention, the Plus or Business plans become necessary within a few months of active use.
Hotjar focuses on simplicity and accessibility with a generous free tier, heatmaps, and built-in feedback tools. FullStory offers deeper product analytics, auto-captured events, more powerful search and retroactive analysis, and AI-driven insights -- but at a significantly higher price point with no free tier. Choose Hotjar if you want quick, visual insights with minimal setup. Choose FullStory if you need enterprise-grade product analytics and have the budget and data team to leverage it.
AI-powered digital experience analytics for enterprise brands
Alternative to Hotjar
Session replay and heatmaps for conversion rate optimization
Open-source product analytics, session replay, feature flags, and A/B testing
Alternative to Google Analytics, Mixpanel, Amplitude
Session recording and product analytics for web and mobile apps