Loading tutorials…
Loading tutorials…
Crazy Egg costs $29-249/mo. Hotjar costs $0-400+/mo. Microsoft Clarity is free. Each claims to solve the same problem. This is the honest comparison — where each tool actually wins, and which one fits your stack.
Who this is forTeams evaluating behavior analytics tools. Either choosing for the first time, considering a switch after 6-12 months on the wrong tool, or being asked to justify a $30-250/mo SaaS line item to the CFO. The wrong choice costs $1.5K-5K/year in subscription + 2-4 weeks of switching cost.
What you'll need
Step 1
Clarity: free, unlimited. Hotjar: free up to 35 sessions/day, then $32-400+/mo. Crazy Egg: $29-249/mo, no free tier (30-day trial). Each measures volume differently — pay attention.
Microsoft Clarity: 100% free, no session/page-view cap. Microsoft monetizes indirectly via Microsoft Advertising (Bing Ads integration).
Hotjar: Free Basic = 35 sessions/day per site (~1,050/mo). Plus = ~100/day ($32/mo annual). Business = 500-7,000/day ($63-200/mo annual). Scale = 7,500+/day ($171+/mo annual). Hotjar measures SESSIONS.
Crazy Egg: Basic = 30,000 page views/mo ($29/mo annual). Standard = 75,000 page views ($49/mo). Plus = 150,000 page views ($99/mo). Pro = 500,000 page views ($249/mo). Crazy Egg measures PAGE VIEWS (not sessions).
Page views vs sessions: 1 visitor viewing 5 pages = 5 page views = 1 session. On Crazy Egg Standard (75K PV), a site with 5 PVs per session can support ~15K sessions. On Hotjar Plus (~3K sessions), same traffic capped at ~3K sessions/mo. Crazy Egg generally supports more traffic per dollar at the lower tiers.
Decision rule on price alone: Clarity if budget is zero AND you can live without integrated A/B testing or pop-ups. Crazy Egg if you want A/B tests + CTAs + heatmaps in one tool at $29-99/mo. Hotjar if you want surveys + funnels + recordings workflow at $32-200/mo.
Hidden cost: switching cost is 2-4 weeks of workflow rebuild + retrained team. Don't switch unless the mismatch is costing you more than that.
Step 2
Crazy Egg's Confetti report (clicks segmented by 17 dimensions) is unique. Hotjar has the deepest map suite (Click, Move, Scroll, Rage, Engagement). Clarity has Click + Scroll + Area maps and is free.
Crazy Egg Snapshot: 5-report bundle (Heatmap, Scrollmap, Confetti, Overlay, List) on a single screenshot. Confetti — segmenting individual clicks by referrer, search term, device, country, OS, and 13 other dimensions — is the killer feature unique to Crazy Egg.
Hotjar Heatmaps: Click, Move, Scroll, Rage-click (Business+), Engagement Zones (Business+). The most comprehensive heatmap suite by report type. Move heatmap (mouse-cursor attention) is unique to Hotjar at this price tier.
Microsoft Clarity Heatmaps: Click, Scroll, and Area heatmaps. The Area heatmap (DOM-region dwell time) is unique and free. No Move, no Confetti-style segmentation, no Rage-click overlay.
For segmented click analysis (paid traffic vs organic, US vs EU, desktop vs mobile on one page): Crazy Egg Confetti is unmatched.
For comprehensive heatmap variety (clicks + scrolls + attention + rage): Hotjar Business+ wins.
For free unlimited heatmaps on a budget of $0: Clarity is the obvious pick.
Step 3
All three record sessions. Differences: Clarity captures unlimited, Hotjar has the strongest filter UX, Crazy Egg bundles Recordings with Snapshots and A/B Tests in one workflow.
Clarity: unlimited session recordings, ~30-day retention. Filter UX is improving but still simpler than Hotjar's. Player is functional.
Hotjar: sampled recordings (35/day on Free, scales with plan). Filter UX is the strongest — saved filters, tagging, event-based filtering, easy team sharing. 365-day retention on most paid plans.
Crazy Egg: bundled with Snapshots (different from Hotjar's split UX). Filter library is solid (page, device, referrer, behavior). Retention 90-365 days depending on tier.
For pure recording volume on no budget: Clarity wins.
For team workflow (saved filters, tagging, sharing with engineering): Hotjar wins.
For the integrated 'Heatmap → Recording → A/B test' workflow in one tool: Crazy Egg wins.
Step 4
Crazy Egg has native A/B testing built-in. Hotjar does not. Clarity does not. This is Crazy Egg's biggest moat.
Crazy Egg A/B Tests: native A/B and split URL testing (Plus and Pro tiers). Visual editor for no-code variants. Code editor for custom HTML/CSS/JS. Goal tracking via URL goals, click goals, or custom events. Statistical significance computed automatically.
Hotjar: NO native A/B testing. Hotjar pairs well with VWO, Convert, or Optimizely — you run the A/B test in those tools and use Hotjar to watch recordings of users on each variant.
Microsoft Clarity: NO native A/B testing. Same pairing pattern as Hotjar — bring your own A/B tool.
For solo operators who want CRO + A/B testing in one tool: Crazy Egg is the strongest pick at $99-249/mo (Plus or Pro tier).
For teams already running a dedicated A/B tool (VWO, Optimizely, Convert): Hotjar + your A/B tool is the standard stack at $63-200/mo + $1K-5K/mo on the A/B tool.
Cost reality: Crazy Egg Pro ($249/mo) = heatmaps + recordings + A/B testing + CTAs in one tool. Equivalent Hotjar + VWO stack = $200 + $1,500/mo = $1,700/mo. Crazy Egg wins on cost for integrated CRO + testing workflows.
Step 5
Hotjar has best-in-class on-site surveys + Feedback widget. Crazy Egg has CTA Cards (pop-ups, banners, inline). Clarity has neither natively.
Hotjar Surveys: on-site surveys (popup, slide-in), external link surveys, NPS templates, Feedback widget (always-on emoji reactions). Survey + recording cross-linking — watch what the user did before they answered. Best-in-class for CRO survey work.
Crazy Egg CTA Cards: banners, pop-ups, inline cards for email capture, announcements, and lead gen. Visual builder, no developer required. Includes A/B testing variants.
Microsoft Clarity: no native surveys, no native CTAs. Stack with Microsoft Forms, Typeform, OptinMonster, or ConvertBox.
Decision rule: if your CRO workflow is qualitative-research-heavy (surveys, NPS, intent capture), Hotjar wins. If your CRO workflow is conversion-tactics-heavy (pop-ups, A/B tests, banners), Crazy Egg wins.
Hidden value: both tools cross-link feature outputs to recordings — Hotjar shows recording of the survey respondent, Crazy Egg shows recording of the CTA-clicker. That cross-linking is 10x the signal of standalone tools.
Step 6
Hotjar integrates with GA4, GTM, Slack, Jira, Linear, HubSpot, Mailchimp. Crazy Egg integrates with Shopify, WordPress, GA4, and major ESPs. Clarity integrates with GA4 and Bing.
Hotjar: native integrations with GA4, GTM, Slack, Jira/Linear (bug tickets with recording links), Segment, HubSpot, Mailchimp, Salesforce. Strongest team-workflow integrations.
Crazy Egg: native Shopify, WordPress, Webflow, BigCommerce, Wix, Squarespace plugins. ESP integrations: Mailchimp, Klaviyo, ConvertKit, HubSpot, Drip, ActiveCampaign. GA4 integration for cross-platform reporting. Less depth on engineering-tool integrations than Hotjar.
Clarity: native GA4 integration. Native Bing Ads / Microsoft Advertising integration (no other behavior tool offers this). Smaller integration library overall but solid in the Microsoft ecosystem.
For ecommerce stacks (Shopify, Klaviyo, GA4): both Crazy Egg and Hotjar cover most needs natively.
For Microsoft-ecosystem stacks (Bing Ads, Azure, Microsoft Forms): Clarity's native Bing integration is unique and free.
For engineering-heavy stacks (Sentry, Datadog, LaunchDarkly, Jira/Linear): Hotjar is the strongest pick.
Step 7
Solo operator on tight budget → Clarity. Solo or small team wanting all-in-one CRO + A/B + CTAs → Crazy Egg. Marketing team running CRO with surveys → Hotjar.
Solo founder or sub-10-person team with no CRO budget: Clarity. Free, unlimited recordings, capable heatmaps. Pair with Typeform for surveys ($25/mo) or skip surveys. No A/B testing — use Snapshot evidence + ship-without-test instead.
Solo operator or small team wanting CRO + A/B testing + pop-ups in one tool: Crazy Egg. Plus tier ($99/mo) covers most needs. Pro ($249/mo) if traffic is above 150K PV/mo. Best ROI for operators who want one bill, one UI, one workflow.
Growing marketing team running CRO as a recurring practice with surveys + funnels: Hotjar. Plus or Business tier ($32-200/mo). Pair with a dedicated A/B tool if testing volume is significant.
Engineering + product team that needs full-fidelity DOM replay for SaaS debugging: FullStory (not in this comparison; $300-1,500/mo) or Hotjar Business. Crazy Egg is consumer-CRO-focused, not engineering-debugging-focused.
Ecommerce on $10K-100K/mo revenue: Crazy Egg Standard or Plus ($49-99/mo) covers heatmaps + recordings + A/B testing + email-capture pop-ups in one tool. Hotjar requires stacking with a separate A/B tool. Crazy Egg wins on TCO at this scale.
B2B SaaS focused on logged-in product experience: Hotjar with strong event tracking, or FullStory if budget allows. Crazy Egg is weaker on product-analytics workflows than consumer/marketing CRO workflows.
Common mistakes
Picking the tool the YouTube tutorial used
What goes wrong: You watch a popular tutorial that uses Tool X, sign up for Tool X, and spend $400-3,000/year on a tool that doesn't fit your workflow. Six months later you switch and lose another two weeks rebuilding.
How to avoid: Trial each tool that's a candidate on YOUR site for 2-4 weeks. Clarity is free so test it first. Hotjar has a Free Basic tier. Crazy Egg has a 30-day trial. Decide based on which produces actionable output faster for your real workflow.
Buying Crazy Egg Pro for a site that needs Standard or Plus
What goes wrong: Operator buys Pro tier ($249/mo = $3,000/yr) for a 50K PV/mo site that fits comfortably in Standard ($49/mo = $588/yr). The extra $2,400/yr of capacity goes unused. Multiply across teams overpaying and it's $7,200-12,000 wasted over 3 years.
How to avoid: Pick the lowest tier that covers your monthly PAGE VIEWS (not sessions). Check GA4 first. Upgrade only when a specific blocked workflow justifies the next tier.
Picking Clarity to save money then needing A/B testing
What goes wrong: Clarity is free but has no native A/B testing. You stack with VWO ($200-1,500/mo) or Convert ($100-300/mo) for A/B tests, then realize the test results can't cross-link to Clarity recordings — losing the value of seeing what variant-winning users actually did. Net cost is often higher than Crazy Egg Plus ($99/mo all-in).
How to avoid: If A/B testing is part of your CRO practice, Crazy Egg Plus or Pro ($99-249/mo) is better economics than Clarity + dedicated A/B tool. If A/B testing is not in your practice, Clarity wins.
Running 2-3 tools simultaneously 'to compare'
What goes wrong: Crazy Egg + Hotjar + Clarity all installed for 3-6 months. Page weight increases ~150KB. LCP slows by 100-300ms (real Core Web Vitals hit on mobile). The team uses none deeply because they're split across UIs. ~$2,000-6,000/year on overlapping subscriptions.
How to avoid: Pick one within 60 days of parallel trial. Six months of dual subscription costs more than any switching cost. The performance cost alone usually offsets the "we're still evaluating" rationale.
Switching tools every 12-18 months
What goes wrong: Every switch costs 2-4 weeks of rebuilt Snapshots, retrained team, broken historical comparisons, and lost institutional knowledge of which questions each tool answers. Three switches in 4 years is the typical pattern and it kills CRO momentum. Direct cost per switch: $2,000-6,000 in time + $500-3,000 in overlapping subscriptions. Across 3 switches: $7,500-27,000 plus 4+ years of lost compounding learnings.
How to avoid: Commit to a tool for at least 24 months once chosen. Switching cost almost always exceeds the marginal benefit of the new tool. Spend the time you'd use evaluating on running CRO experiments instead.
Ignoring the team's actual workflow maturity
What goes wrong: You buy Crazy Egg Pro for the impressive A/B testing demo, but your team has never run a single A/B test before. The A/B Test module sits unused. Snapshots and Recordings would have produced the same insights at $29/mo Basic. ~$2,000-3,000/year of features unused.
How to avoid: Match the tool to your team's actual workflow maturity. Teams without a recurring CRO practice should start on Clarity (free) or Crazy Egg Basic ($29/mo), prove the workflow for 60 days, then upgrade.
Recap
Done — what's next
How to set up a Crazy Egg account from scratch
Read the next tutorial
Hand it off
The right call is usually a 15-minute conversation with someone who's used all three across 50+ accounts. A vetted CRO specialist on EverestX will run a stack audit, recommend Crazy Egg, Hotjar, or Clarity based on your real workflow, and own the implementation — typically $400-1,000/mo at $14-16/hr.
See specialist rates
All three offer PII suppression, IP anonymization, and consent-mode hooks. Hotjar has SOC 2 Type II + GDPR-DPA. Crazy Egg has standard GDPR compliance via their DPA. Clarity inherits Microsoft's compliance certifications (also strong). For HIPAA, none are HIPAA-compliant out of the box — Hotjar can be configured on enterprise, Crazy Egg requires custom contract, Clarity is not HIPAA-compliant. All three require configuration to be GDPR-aligned.
Not really. Each tool stores Snapshots/heatmaps, recordings, and (for Crazy Egg) A/B test results in proprietary formats. The most you can migrate is event names and a JSON dump of email captures. Plan the switch knowing you start with a blank historical record. This is why switching cost is real.
All three add 25-50KB of compressed JS. Clarity's snippet is the smallest (~30KB), Crazy Egg mid (~35-45KB), Hotjar slightly larger (~40-50KB). Real-world LCP impact is sub-100ms for all three on a modern mobile connection. None will tank Core Web Vitals on their own; running multiple at once will.
Yes technically, but rarely worth it. Each adds page weight, and the feature overlap (heatmaps + recordings) is 80%. The only justified case: Crazy Egg for A/B testing + Hotjar for surveys. If you really need that, consider it; otherwise pick one or use Crazy Egg Pro (which has A/B testing) with a Typeform side-stack for surveys.
No. Crazy Egg is web-only. For native mobile (iOS, Android, React Native), you'd need a tool like FullStory or Mixpanel with session replay. Hotjar also doesn't support native mobile. Clarity is web-only.
Hotjar has the cleanest GA4 integration — recordings link directly from GA4 user-level explorations via a custom dimension. Crazy Egg has a solid GA4 connector for cross-reporting. Clarity has native GA4 integration that's free and easy. All three work; Hotjar's is the deepest if you build a joint Hotjar + GA4 workflow.
Crazy Egg
Crazy Egg's install is famously easy — paste a script, done. The part nobody warns you about is the page-view budget burning through in week one because the default setup tracks every page on every device. This is the setup that prevents that.
Hotjar
Hotjar isn't hard to install — it's hard to install in a way that won't burn through your monthly session quota in week one. This is the setup that prevents the rebuild most teams do at month two.
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.