Hotjar

See exactly where users click, scroll, and get stuck — not just where they drop off

Analytics 4.3 / 5 Free — 35 sessions/day Updated Feb 2026

Quick Verdict

Hotjar answers the question that quantitative analytics cannot: not just where users drop off, but why. Mixpanel shows you that 60% of users abandon the KYC step. Hotjar session recordings show you 20 users doing it and reveal that half are stuck because the Aadhaar OTP field does not auto-focus on mobile, and the other half are confused by an error message with no guidance on what to do next. Those two insights are worth more than a month of A/B testing. Hotjar is the fastest way to move from "something is wrong here" to "here is specifically what is wrong and why." The free plan (35 sessions/day) is meaningful for Indian startups in early growth — most teams upgrade to Plus only when they need higher recording volume or longer storage.

Session Recording
4.6
Heatmaps
4.5
Ease of Setup
4.7
In-product Surveys
3.7
Free Plan Value
3.9

What is Hotjar?

Hotjar is a behavioural analytics platform founded in 2014 in Malta. It combines three tools in one script: heatmaps (aggregate visualisation of where users click, tap, and scroll), session recordings (video playback of individual user sessions), and feedback surveys (in-page polls and post-session surveys). One JavaScript snippet added to your website captures all three simultaneously without additional configuration.

The core insight Hotjar provides is qualitative context layered on top of quantitative data. When your funnel analytics show a 45% drop-off on a pricing page, Hotjar's scroll heatmap reveals that almost no users are scrolling below the fold — the pricing tiers themselves are invisible to most visitors because a large hero image is pushing them off-screen. When onboarding analytics show 30% abandonment at the bank account linking step, session recordings reveal that users on Android devices are hitting a white screen for 8 seconds while a third-party widget loads — long enough for them to assume the app has crashed and close it.

For Indian product teams, Hotjar is particularly valuable because Indian user behaviour on web often differs significantly from global benchmarks. Mobile scroll patterns, form interaction habits, and the points at which Indian users lose trust in a flow can only be validated by watching real sessions. A session recording of 15 Indian users on a 4G connection interacting with your KYC form will tell you more about conversion barriers than a week of funnel analysis.

Key Features

Heatmaps

Click maps show where users tap and click. Scroll maps show how far down the page users reach — revealing whether your key content is above or below the fold for real users. Move maps show cursor movement patterns on desktop. For Indian B2B SaaS landing pages, scroll heatmaps regularly reveal that the primary CTA button is below the scroll depth of 60% of visitors — a fix requiring 30 minutes of design work that lifts conversion meaningfully.

Session Recordings

Video playback of individual user sessions — mouse movements, clicks, scrolls, form interactions, and rage-clicks (rapid repeated clicking on an element, a signal of frustration). Filter recordings by page, device type, country, or session duration. For Indian teams, filter by mobile device + session under 60 seconds to watch users who left quickly — these recordings show the friction points that cause fast abandonment, which are rarely visible in aggregated analytics.

Funnels

Define multi-step conversion funnels within Hotjar and see where users drop off at each step, combined with direct links to session recordings of users who abandoned at each stage. Unlike Mixpanel funnels that show you the drop-off percentage, Hotjar funnels let you click "watch sessions who dropped here" and immediately see why — closing the gap between quantitative measurement and qualitative understanding.

Surveys & Feedback

In-page surveys triggered by user behaviour (on page exit, after time on page, on specific element click). One-question NPS polls, multi-question feedback forms, and open-text feedback widgets. For Indian product teams, the exit-intent survey on a pricing page — "What stopped you from signing up today?" — produces qualitative insights from users at the exact moment of decision that no post-hoc survey can replicate.

The Hotjar Workflow for Indian Product Teams

3-step framework: Identify → Watch → Fix

Step 1 — Identify with analytics: Use Mixpanel, GA4, or your product analytics tool to find a page or flow with a significant drop-off or low conversion. This gives you the "what" — 40% of users abandon the bank account linking step.

Step 2 — Watch with Hotjar: Filter Hotjar recordings to that specific page. Watch 15-20 sessions of users who dropped off. Look for: rage clicks (frustrated users clicking repeatedly), scroll depth (are users even seeing the key action?), form abandonment (which field are they leaving the form on?), and rage-quit patterns (sudden fast scroll to top then close). Write down every friction point you observe.

Step 3 — Fix and validate: Take the top 3 friction points from your recordings, make targeted fixes, and watch Hotjar recordings again 2 weeks after the fix. If the same friction patterns have disappeared from recordings, the fix worked. If new patterns emerge, repeat. This cycle typically produces 15-30% conversion improvement per iteration for Indian onboarding flows.

Hotjar vs Microsoft Clarity vs FullStory

FactorHotjarMicrosoft ClarityFullStory
PriceFree tier + paidFree — unlimitedExpensive
Session recordingsExcellentGoodBest-in-class
HeatmapsExcellentGoodGood
FunnelsYes — with recordingsBasicAdvanced
In-page surveysYesNoNo
Setup complexityVery easyVery easyModerate
Best forMost Indian teamsBudget-zero teamsEnterprise

Microsoft Clarity is worth knowing: it is Microsoft's free, unlimited session recording and heatmap tool. For Indian teams where budget is the primary constraint, Clarity covers the core Hotjar use case at Rs 0 indefinitely. The trade-offs are no in-page surveys, less polished UI, and no funnel analysis with recording links. Start with Clarity if you have never used session recording before — upgrade to Hotjar when you need surveys or funnel-linked recordings.

Best For

  • Indian product teams investigating specific drop-offs in onboarding, KYC, or checkout flows
  • Web-first products needing heatmaps to validate landing page and pricing page design decisions
  • PMs who want to watch real Indian user sessions to understand mobile behaviour patterns
  • Teams running exit-intent surveys to understand why users leave pricing or signup pages
  • Growth teams combining Hotjar recordings with A/B test results to explain why a variant won or lost

Pricing

Hotjar charges per daily session volume. USD billing — 18% GST reverse charge for Indian companies. Annual billing saves 20%.

Free

Rs 0

35 daily sessions recorded, unlimited heatmaps, 365-day data storage. Sufficient for Indian startups with under 5,000 monthly website visitors or those investigating a specific page rather than the full site. 35 sessions/day gives you 1,000 sessions/month — enough to identify major friction patterns on a single high-priority flow.

Business

~Rs 8,000/mo

$99/month (annual). 500 daily sessions, frustration signals (rage clicks, u-turns), funnel analysis with linked recordings, and identify users by name/email. For Indian growth-stage teams doing continuous optimisation across multiple flows where the funnel + recording linkage is core to the research workflow.

Cost tip: Hotjar records sessions site-wide by default, which can burn through daily limits fast on high-traffic pages. Set Hotjar to record sessions only on your highest-value pages — onboarding, KYC, pricing, checkout. This gives you 3-5x more recording depth on the pages that matter compared to spreading sessions across your entire site.

Pros and Cons

Pros

  • One script installs heatmaps, recordings, and surveys simultaneously
  • Session recordings reveal the "why" behind funnel drop-offs
  • Exit-intent surveys capture feedback at the decision moment
  • Rage-click detection surfaces user frustration automatically
  • Free plan is genuinely useful for early-stage Indian teams
  • Funnel analysis links directly to recordings of abandoning users

Cons

  • Free plan's 35 sessions/day depletes fast on high-traffic sites
  • USD billing + 18% GST reverse charge
  • Does not record native mobile apps — web only
  • Microsoft Clarity offers unlimited recording free (less featured)
  • No user-level analytics — Hotjar is qualitative, not quantitative

Getting Started with Hotjar

  1. Install on your highest-value pages first, not site-wide — Hotjar's free plan gives you 35 sessions per day across your entire site. If you install it site-wide, those sessions spread thin across blog posts, FAQ pages, and marketing pages — leaving you with 2-3 recordings per day of your onboarding flow, which is not enough to spot patterns. Instead, configure Hotjar to record sessions only on pages that matter most: your signup flow, your onboarding steps, your pricing page, and your checkout. You will get 20-30 recordings per day of high-value flows, which is sufficient to identify friction patterns within a week.
  2. Watch sessions in batches, not one at a time — The biggest mistake Indian PMs make with session recording is watching sessions individually and drawing conclusions from 3-4 recordings. Patterns only emerge reliably at 15+ sessions. Set aside 90 minutes once per week, watch 20 recordings of users who abandoned a specific page, and take structured notes: what was the last action before they left? Which elements did they interact with repeatedly? Where did they scroll to? After 20 sessions, patterns become unmistakable. One-off sessions produce noise, not signal.
  3. Use rage-click alerts as your first signal, not your final diagnosis — Hotjar automatically flags sessions where users rage-click (click the same element 3+ times rapidly, a frustration signal). Set up a Hotjar alert to notify you via email or Slack when rage-click sessions exceed a threshold on your key pages. This alert tells you something is broken or confusing — but the diagnosis requires watching those specific rage-click sessions to understand what the user was trying to do and what prevented them. Rage-click alerts are a triage tool, not an explanation.
  4. Add an exit-intent survey to your pricing page before running any paid campaigns — Before spending money on Google or Meta ads to drive traffic to your pricing page, install a Hotjar exit-intent survey with one question: "What stopped you from signing up today?" Give users 4-5 answer options based on your hypotheses (pricing too high, unclear what's included, need to discuss with my team, just browsing) plus an open text field. Run this for 2 weeks before spending on paid traffic. The top answer from your organic visitors tells you what to fix on the pricing page to improve conversion before amplifying traffic — often worth more than the ad spend itself.
  5. Connect Hotjar with your analytics tool using the same user ID — If you use Mixpanel or Amplitude, pass the same user ID to Hotjar using the identify API. This lets you filter Hotjar recordings by user segments you define in your analytics tool — "watch recordings of users who signed up but never completed their first transaction" or "watch recordings of users who churned in their first 7 days." Without user ID linkage, Hotjar recordings are anonymous sessions. With it, they become the qualitative layer on top of your quantitative cohort analysis — the most powerful combination available to Indian product teams without a dedicated UX research team.
Try Hotjar Free

Want to fix your onboarding drop-offs?

We help Indian product teams run structured Hotjar research sprints — watching the right sessions, drawing the right conclusions, and translating recordings into product fixes that move conversion metrics.

Book Free Call

Quick Info

Try Free