Hotjar
FreemiumHeatmaps and behavior analytics
About Hotjar
Hotjar does heatmaps, session recordings, and surveys — the see-what-users-actually-do stack rather than raw event counts. Acquired by Contentsquare in 2021 for $1B+, which hasn't changed the product much. Free plan gives 35 daily sessions for recordings and 1,000 heatmap pageviews — enough to get started. Plus is $39/month (100 daily sessions), Business is $99/month (500 sessions). Session replay quality is good: exact mouse movement, clicks, scroll depth, rage clicks, and dead clicks all captured. Heatmaps aggregate click and scroll behavior and are genuinely useful for landing page optimization. The Surveys feature lets you add NPS or single-question intercepts — basic but functional. Funnel analysis exists but isn't a strength; use Mixpanel or PostHog for that. The main complaint on r/webdev is that Hotjar measurably slows page load — the script is ~50KB and loads semi-synchronously by default. Privacy compliance in EU markets requires configuration; data goes to EU servers but IP anonymization isn't on by default. FullStory and LogRocket are the main competitors for session recording.
Key Features
Pricing Plans
Basic
- 35 daily sessions
- Automatic heatmaps
- Basic filters
- Page-targeted surveys
Plus
- 100 daily sessions
- Events API
- Filter and segment
- Identify API
Business
- 500 daily sessions
- Frustration signals
- Console tracking
- Custom integrations
Scale
- Unlimited sessions
- Funnels
- Trends
- Priority support
Pros
- Heatmaps make data visual and shareable
- Session recordings reveal UX issues quickly
- Easy to install with one script tag
- Built-in surveys and feedback tools
- Good free tier for small sites
- Non-technical teams can use it immediately
Cons
- Limited quantitative analytics capabilities
- Session recording quality varies on SPAs
- Can slow down page load slightly
- Data retention limits on lower plans
- Not a replacement for product analytics
- Free tier is very limited at 35 sessions per day
Best For
- UX research and landing page optimization via heatmaps
- watching session recordings to debug confusing UI flows
- small marketing teams that need heatmaps without enterprise pricing
- collecting NPS and user feedback through in-page surveys
Not Ideal For
- high-traffic sites (35 sessions/day on free tier is nothing)
- product analytics or funnel analysis (use Mixpanel for that)
- performance-sensitive pages where 50KB script load matters
Potential Deal Breakers
- script adds ~50KB and measurably increases page load time
- only 35 daily session recordings on free tier
- IP anonymization and GDPR consent mode require manual configuration
Data & Privacy
Owned by Contentsquare. Session recordings and heatmaps capture user behavior on your site. Personal data can be suppressed automatically. EU-hosted by default. AI features process session data. SOC 2 Type 2 certified. GDPR compliant with automatic PII masking options.
Who Is This For?
Hands-on tested May 2026
Signup Experience
Email signup with no credit card required. Free tier provides 35 daily session recordings and basic heatmaps. Script installs via a single tag or Google Tag Manager. Recordings start appearing within minutes of installation. Dashboard organizes heatmaps, recordings, and feedback tools clearly.
For Home Users
Free tier is sufficient for understanding basic user behavior on a personal or small project site. 35 daily sessions covers most low-traffic sites. Heatmaps are genuinely illuminating for improving page layouts. Not appropriate for sites handling sensitive user data given the behavioral tracking nature of the tool.
For Business Users
Plus at $32/mo removes the daily session cap. Business at $80/mo adds trend graphs, custom events, and funnels. Scale at $171/mo adds console tracking and advanced filtering. Best used alongside a traffic analytics tool like Plausible or GA4 -- Hotjar answers why users behave a certain way while traffic tools answer how many and from where.
Our Verdict
Session recordings are genuinely useful for finding where users get confused — watching real people struggle with your signup flow is more actionable than any funnel metric. The performance impact is the real tax; if your site is already slow, Hotjar makes it worse. For pure session recording at scale, LogRocket and FullStory both have better performance story.