Loading tutorials…
Loading tutorials…
Clarity is free with no caps. Hotjar costs $39-589/month with session limits. So why isn't this an obvious win for Clarity? Because Hotjar has features Clarity does not — and on the wrong site, the savings are not worth the gaps.
Who this is forOperators evaluating Clarity vs Hotjar for the first time, or considering migrating from one to the other. The decision matters: switching tools mid-CRO-project resets your historical data and loses 1-3 months of comparison baseline.
What you'll need
Step 1
Both ship: session recordings, click/scroll heatmaps, basic event tracking, GA4 integration, mobile + desktop coverage.
Session recordings — both tools capture cursor movement, clicks, scrolls, and form interactions with similar quality.
Heatmaps — both offer click, scroll, and area/attention heatmaps. Both segment by device, URL, and date range.
GA4 integration — both connect to GA4 and link Session IDs (Clarity uses `clarity_session_id`; Hotjar uses `hotjar_session_id`).
Mobile + tablet recording — both work on responsive sites and capture touch events correctly.
Basic Smart Events / Custom Events — both let you define event triggers (click element, page visit, form submit).
If your needs stop at these features, Clarity wins on price (free) and Hotjar offers no meaningful advantage.
Step 2
Surveys, feedback widgets, funnels with retention reporting, deeper user attribute storage. Hotjar Business: $99-589/month.
Surveys — Hotjar has built-in pop-up and embedded surveys with NPS, multi-question flows, and trigger logic. Clarity does not (you would integrate Typeform or similar separately).
Feedback widgets — Hotjar offers a "Feedback" tab/button that users click to leave on-page feedback with screenshots. Clarity does not.
Funnel analysis with retention — Hotjar Business has multi-step funnel reports showing drop-off + cohort retention over weeks. Clarity has basic funnels via AI Insights but less depth.
User attributes — Hotjar lets you push 50+ custom user attributes (plan, tier, signup date, LTV). Clarity supports custom tags but with looser limits.
Pricing: Hotjar Plus $39/mo, Business $99/mo, Scale $213/mo+. Sessions are capped per tier — over the cap, sessions are sampled or you upgrade.
Math: if you would otherwise pay $50-100/month for Typeform + a feedback widget separately, Hotjar Business at $99 is a wash. If you use neither, Hotjar is pure cost vs. free Clarity.
Step 3
Free at any scale, no session caps, AI Insights included, faster session loading. Lacks surveys and feedback widgets.
Free at every scale — no session caps, no feature paywalls. Microsoft monetizes Clarity via Bing data and Azure indirectly.
AI Insights bundled — pattern clustering and weekly digest emails are included; Hotjar charges extra for similar features at Business+.
Faster dashboard — Clarity's recording playback loads measurably faster than Hotjar (subjective: 2-3x on large recording sets).
Microsoft Advertising integration — if you run Bing/Microsoft Ads, Clarity links directly. Hotjar does not.
Where Clarity lags: no surveys, no feedback widgets, slightly less polished mobile recording UX, Smart Events less mature than Hotjar Events.
Step 4
Answer these in order. The first 'yes' typically locks the decision.
1. Do you need built-in surveys in the same tool? → Yes: Hotjar. No: continue.
2. Do you run a feedback widget for collecting bug reports / UX feedback? → Yes: Hotjar (or use a separate widget like Canny). No: continue.
3. Is your monthly budget for analytics under $50? → Yes: Clarity. No: continue.
4. Do you have 50K+ sessions per month? → Yes (and budget allows): Hotjar Business or Scale is fine; if budget is tight, Clarity. → No: Clarity.
5. Are you already running Hotjar with 6+ months of historical data? → Yes: stay on Hotjar (the switching cost outweighs the savings until your contract renewal). No: Clarity.
Most SMBs land on Clarity. Most multi-product teams with active CRO programs land on Hotjar Business. Both are defensible.
Step 5
Run both tools in parallel for 30 days. Export critical Hotjar reports. Disable Hotjar only after Clarity is producing equivalent insights.
Decision to migrate: never delete the old tool first. Run both in parallel for 30 days.
Day 0: install Clarity. Both Clarity and Hotjar will fire on every session (no performance issue — both tags load asynchronously).
Day 1-14: validate Clarity is capturing recordings and heatmaps comparable to Hotjar. Spot-check 5-10 sessions in each tool to confirm equivalence.
Day 15-29: rebuild any Hotjar Smart Events / saved filters in Clarity. Export Hotjar reports (heatmaps as images, funnels as CSVs) for any analysis you might reference later — these are non-portable.
Day 30: if Clarity covers your needs, disable Hotjar in GTM. Cancel the Hotjar subscription at next renewal. Note the cutover date in your runbook.
Why parallel: recordings and heatmaps are not portable between tools. Migrating without parallel means losing 30-90 days of historical comparison baseline — typically more expensive than the parallel month.
Step 6
Use Clarity for unlimited session storage + heatmaps. Use Hotjar Plus ($39/mo) for surveys + feedback widgets. Total: $39/mo for best of both.
For teams that genuinely need surveys/feedback but want unlimited heatmap data: run both.
Setup: Clarity captures all sessions and heatmaps (free, no caps). Hotjar Plus only for surveys and the feedback widget — disable session recording on Hotjar to keep it under the 100-session-daily cap.
In Hotjar settings: disable Recordings and Heatmaps. Use only Surveys and Feedback. This drops your session usage to near-zero and keeps you on the $39/mo tier.
Result: free Clarity for behavioral analytics + $39/mo Hotjar for qualitative data collection. Total cost: $39/mo for the combined feature set that Hotjar Business alone charges $99/mo for.
This is the most common "advanced" setup for CRO-mature teams.
Common mistakes
Picking Hotjar because "it is the default"
What goes wrong: You sign up for Hotjar Business at $99/month and use 10% of its features. Annualized: $1,188/year for surveys you never send. Five-year cost of the wrong tool: $5,940 — enough to fund 30+ hours of specialist work.
How to avoid: Audit your last 90 days of analytics work. If you have not run a single survey or used the feedback widget, you are paying for features you do not use. Migrate to Clarity.
Picking Clarity then needing surveys after launch
What goes wrong: You go all-in on Clarity. Three months later, you need to launch an NPS survey. You realize Clarity has no surveys, sign up for a separate tool ($30-50/month), and now have two tools to manage. Total cost > running both from day one.
How to avoid: Before picking Clarity-only, confirm you will not need surveys or feedback widgets in the next 6 months. If you might, run the "both" setup from day one — net cost is similar and you avoid the tool sprawl.
Migrating between tools without a parallel month
What goes wrong: You disable Hotjar on day one, install Clarity. Two weeks in you realize Clarity is not capturing your custom events correctly. You have lost 14 days of recordings and have to rebuild events from scratch — plus 30+ days of historical comparison data is gone forever.
How to avoid: Always run 30 days in parallel. Both tools fire on every page (asynchronously — no performance impact). Disable the old tool only after the new tool is producing equivalent data.
Hitting Hotjar session caps without realizing
What goes wrong: On Hotjar Plus (100 sessions/day cap), a site doing 500 sessions/day is silently sampling 80%. Your heatmaps and recordings represent only 20% of users — but you make decisions as if they represent everyone. Three months of wrong CRO direction: typically $5K-15K in misallocated effort.
How to avoid: Check Hotjar Settings → Plan → Session Quota monthly. If you are above 80% of cap, upgrade tier OR switch to Clarity (no caps).
Ignoring the GA4 integration parity
What goes wrong: Both tools integrate with GA4 — but most teams configure one and forget the other. If you run both Clarity and Hotjar but only link Hotjar to GA4, you lose the Clarity cross-tool jump and effectively waste the integration.
How to avoid: If running both, integrate both with GA4 independently. Use Hotjar Session IDs in GA4 for survey-related queries; Clarity Session IDs for behavioral queries. Different dimensions, both useful.
Recap
Done — what's next
How to set up a Microsoft Clarity account
Read the next tutorial
Hand it off
Picking the right tool is a one-time decision. Getting value from either tool is an ongoing practice that needs weekly attention. If you'd rather have a CRO specialist make the call for your stack AND run the ongoing analysis, that's what EverestX matches you with. From $14-16/hr — typical ongoing engagements run $400-1,200/month.
See CRO specialist rates
Yes — both tags load asynchronously and do not conflict. Total page-weight impact is typically 60-80KB combined, which is negligible. Many CRO-mature teams run both intentionally.
No one can guarantee 'forever,' but Microsoft has been clear that Clarity is a strategic free product (similar to how Microsoft offers free Bing Webmaster Tools). The likely monetization path is paid add-ons (advanced AI features, longer retention) rather than charging for the core product. We would budget as if it stays free indefinitely.
Possibly — Hotjar Basic (free) was substantially improved in 2025. If your site is below ~1,000 sessions/month, Hotjar Basic + Clarity in parallel is a reasonable combo. Recheck the comparison quarterly; both products are evolving.
Lucky Orange has surveys + chat in one — niche fit for small SaaS. FullStory is enterprise-grade and 10x the cost. Smartlook is Hotjar-comparable but smaller ecosystem. For SMBs, the practical decision is still Clarity vs Hotjar vs both — the others are niche tools for specific stacks.
Three angles: (1) annual cost savings — $1,200-7,000/year depending on tier; (2) no session caps means actual data is no longer sampled; (3) AI Insights are bundled vs. paid add-on. Build a one-page memo with these three points + the 30-day parallel migration plan.
Microsoft Clarity
Clarity is free and the install is famously easy — but the choices you make in the first 45 minutes (data masking, retention, project ownership) are hard to undo later. This walkthrough gets the configuration right the first time.
Microsoft Clarity
Clarity generates heatmaps automatically — but the default view aggregates desktop + mobile + tablet across every URL variant. That is unusable. Here is the configuration that produces heatmaps you can actually act on.
Microsoft Clarity
Session recordings are powerful — until you have 50,000 of them and no time to watch any. The difference between useful and useless is filter discipline. Here is the system that surfaces the 10-20 sessions per week that actually inform decisions.
Microsoft Clarity
You installed Clarity. You watched some recordings. You ran an A/B test or two. So why is conversion rate still flat? This is the honest framework: when DIY CRO hits its ceiling and a specialist starts paying for themselves.