"Will installing a heatmap tool grow our revenue?" It's one of the most common questions ecommerce operators ask. The honest answer is: heatmaps are excellent at hypothesis generation for where on the page revenue is leaking, but they will not tell you which channel or which ad brought you the buyers. This article compares five heatmap tools (Microsoft Clarity, Hotjar, Crazy Egg, Mouseflow, Ptengine) by features, pricing, and data retention — and ends with the structural limit they all share.
TL;DR#
- Two free heatmap tools dominate the entry tier — Microsoft Clarity (unlimited sessions, free forever) and Hotjar Free (200k sessions/month, 1-month retention). They serve different needs and are often run in parallel.
- The three paid tools differentiate on use case — Hotjar Pro (revenue-per-page-zone), Crazy Egg (A/B testing built in), and Mouseflow (form analytics + friction detection). Pricing ranges from Mouseflow Essential at $25/month to Crazy Egg Enterprise at $599/month.
- All five share the same structural limit: heatmaps tell you what happens on the page, not which traffic source delivered the revenue. Channel-level efficiency (RPS, AOV, ROAS) requires a separate analytics layer.
1. What Heatmaps Show, and What They Don't#
Heatmap tools visualize in-page user behavior: clicks, scroll depth, mouse movement, form-field interaction, rage clicks. They are powerful at one specific job — pointing to the location on a page where users get stuck — and structurally weak at another: tying that behavior back to the channel or ad that brought the user.

This split — WHERE on page vs. WHICH channel — is the framing that makes the rest of the article click.
2. The Two Free Options — Microsoft Clarity vs. Hotjar Free#
2.1 Microsoft Clarity — Truly Free, No Session Cap#
Microsoft Clarity (clarity.microsoft.com) has been free since launch in 2020 and remains so as of 2026 [1]. The official site states: "available permanently at no cost" and "no traffic restrictions."
Core features [1]:
- Session recordings
- Heatmaps (clicks / scrolls / exit patterns)
- AI summaries of behavior patterns
- AI Chat for natural-language queries against the data
- Mobile app SDK for Android, iOS, Flutter, React Native
Clarity's strength is that price never becomes a wall. Even sites with millions of monthly pageviews stay free. The weakness: depth. A/B testing integration, advanced funnel analysis, and form-field drop-off insights live in other tools.
2.2 Hotjar Free — 200k Sessions, Now Inside Contentsquare#
Hotjar was acquired by Contentsquare in 2021 and is now described in Hotjar's own messaging as "part of the Contentsquare group" [2]. The Hotjar brand is preserved; new accounts are provisioned through the Contentsquare pricing flow [3]. The current plan structure is Free / Growth / Pro / Enterprise.
Hotjar Free, as of April 2026 [3]:
- Up to 200k monthly sessions (a major lift from earlier Free tiers)
- 1-month data retention
- Session replay capture rate: 5% (capped at 10k sessions)
- Heatmaps, Funnels, Replays, Error & Performance Monitoring, Basic Surveys
- MCP connector (LLMs can query Hotjar data directly)
2.3 Picking Between the Two Free Tools#
| Axis | Microsoft Clarity wins | Hotjar Free wins |
|---|---|---|
| Traffic above 200k sessions/mo | ✅ | — |
| Long-term data retention | ✅ | — |
| Surveys / MCP connector built in | — | ✅ |
Many ecommerce teams run both in parallel — Clarity for broad behavioral coverage, Hotjar for surveys and LLM access. Both are free, so the only cost is two snippets in your tag manager.
3. The Three Paid Options — Hotjar / Crazy Egg / Mouseflow#

3.1 Hotjar Paid (Contentsquare group)#
| Plan | Monthly | Sessions | Data access |
|---|---|---|---|
| Free | $0 | Up to 200k | 1 month |
| Growth | $39 (was $49) | 7k - 10m | 13 months |
| Pro | Let's talk | 1m+ | 13 months |
| Enterprise | Let's talk | Custom | 13 months |
Pro adds two notable features at the boundary of heatmap and revenue analytics: Zone-based Heatmaps with revenue metrics, and Impact Quantification — Quantify Revenue [3]. Both attribute revenue to on-page zones, not to traffic sources. The distinction matters and we return to it in section 5.
3.2 Crazy Egg — A/B Testing Built In#
Crazy Egg (founded 2005) is the senior of the group. Pricing as of 2026 [4]:
| Plan | Monthly | Pageviews | Recordings | Heatmap reports |
|---|---|---|---|---|
| Starter | $29 | 5,000 | 50 | 5 |
| Plus | $99 | 150,000 | 1,000 | 75 |
| Pro | $249 | 500,000 | 5,000 | 100 |
| Enterprise | $599 | 1,000,000 | 10,000 | 200 |
All plans are billed annually. Plus and above include A/B testing, error tracking, and CTA optimization. For a small ecommerce site that wants heatmaps + lightweight A/B testing in one tool, Plus at $99 is the standard fit.
3.3 Mouseflow — Form Analytics and Friction Detection#
Mouseflow's specialty is form analytics and friction detection [5].
| Plan | Monthly | Sessions | Data retention |
|---|---|---|---|
| Free | $0 | 500 | 1 month |
| Essential | $25 | 5,000 | 3 months |
| Advanced | $109 | 25,000 | 6 months |
| Premium | $319 | 100,000 | 12 months |
| Enterprise | Custom | Custom | Custom |
Essential ($25) is the sweet spot — Friction Insights and Form Analytics unlock at the lowest paid tier. For a small ecommerce store struggling with checkout drop-off, Mouseflow can pinpoint that 30% of visitors abandon at the address field while 20% bail at credit card entry.
3.4 Choosing Among the Paid Three#
| Goal | Pick | Why |
|---|---|---|
| Per-zone revenue on the LP | Hotjar Pro | Zone-based Heatmaps with revenue metrics |
| A/B test the CTA cheaply | Crazy Egg Plus | A/B testing at $99 |
| Fix checkout form drop-off | Mouseflow Essential | Form analytics from $25 |
| Everything, generous budget | Hotjar Pro | Sense AI integrated platform |
4. Ptengine — The Japan-Local Option#
Worth a mention for teams operating in the Japanese market. Ptengine (ptengine.jp) offers three plans as of April 2026 [6][7]:
| Plan | Monthly (excl. tax) | PV/month | Retention |
|---|---|---|---|
| Free | ¥0 | 3,000 PV | 30 days |
| Growth | from ¥4,980 | 3,000 - 500,000 PV | 12 months |
| Premium | from ¥89,800 | 500,000+ PV | 12+ months |
Strengths: fully Japanese UI, Japan-based support, and a single platform that combines analytics ("Insight") with experimentation and personalization ("Experience"). It's metered by pageviews, not sessions, so model your numbers carefully — a site averaging 5 PV/session pushes 100k sessions into the Premium tier.
Weakness: sampling on lower plans, and recording features are less granular than the Western tools.
5. The Limit All Five Share — They Don't Tie Revenue to Channel#
After the comparison the structural truth becomes obvious: every heatmap tool answers "what happened inside this page". None of them answers "which traffic source delivered the buyer".
| Axis | Heatmaps answer | Heatmaps don't answer |
|---|---|---|
| Spatial (in-page) | Where on the LP did users drop? | — |
| Temporal (sequence) | How did the user move through the flow? | — |
| Source (where from) | — | Which ad's visitors converted? |
Even Hotjar Pro's "Zone-based Heatmaps with revenue metrics" — the most advanced revenue feature in heatmap-land today — measures revenue per page zone, not per traffic source. Google Ads ROAS, Meta Ads RPS, organic search AOV: none of them appear in a heatmap report.
The metrics that drive ad-budget decisions are computed against sessions and revenue tagged by channel/UTM:
- AOV (Average Order Value) = Revenue / Orders
- RPS (Revenue Per Session) = Revenue / Sessions
- ROAS (Return On Ad Spend) = Revenue / Ad Spend
These only become decision-useful when broken down by channel, by UTM, by landing page. "Meta Ads sessions have an RPS of $1.50 vs. Google Search at $4.50" is the kind of statement a heatmap will never produce.
For deeper coverage of channel-level analysis, see:
- ROAS Calculation: Complete Guide
- The UTM Source You Should Not Use for Meta Ads
- Last-Click Attribution Trap
- GA4 Default Channel Group: 5 Causes of Direct/(none)
5.1 Heatmaps and Channel Analytics Are Complementary#

Moving a CTA two sections up to cut LP drop-off by 30% is heatmap work. Killing Meta Ads to redirect spend into Google Ads and lifting overall ROAS from 180% to 240% is channel-analytics work. Both are needed — they just live in different tools.
6. Decision Tree by Goal#
Price and session capacity at a glance:

| Your situation | Pick |
|---|---|
| Zero budget, traffic over 200k sessions/mo | Microsoft Clarity (free, unlimited) |
| Zero budget, traffic ≤ 200k, want surveys | Hotjar Free + Microsoft Clarity in parallel |
| Under $30/mo, fixing checkout drop-off | Mouseflow Essential ($25) |
| Under $100/mo, want A/B testing built in | Crazy Egg Plus ($99) |
| Want per-zone revenue analytics | Hotjar Pro (contact sales) |
| Japan-only operations, JP UI required | Ptengine Growth (from ¥4,980) |
Whichever you pick, channel-level revenue analysis stays a separate problem. A revenue-first analytics layer (such as RevenueScope) sits next to the heatmap, not above or below it. The heatmap tells you where the page leaks; the channel analytics tells you which ad is paying for it.
Wrap-up#
- Free tier is mature: Microsoft Clarity for unlimited traffic, Hotjar Free for 200k with surveys
- Paid tier choice is goal-driven: per-zone revenue (Hotjar Pro), A/B testing (Crazy Egg), form analytics (Mouseflow)
- Ptengine wins for Japan-only teams with native-language requirements
- All five share the same blind spot: they answer WHERE on page, not WHICH channel
Combine the two layers and the optimization loop closes.
References#
[1] Microsoft, "Microsoft Clarity Official Site," accessed April 2026. https://clarity.microsoft.com/
[2] Hotjar, "Hotjar is now part of the Contentsquare group," accessed April 2026. https://www.hotjar.com/
[3] Contentsquare, "Hotjar Pricing — Experience Analytics plans," accessed April 2026. https://contentsquare.com/pricing/
[4] Crazy Egg, "Pricing — Starter / Plus / Pro / Enterprise," accessed April 2026. https://www.crazyegg.com/pricing
[5] Mouseflow, "Pricing — Free / Essential / Advanced / Premium / Enterprise," accessed April 2026. https://mouseflow.com/pricing/
[6] Ptengine, "Pricing — Free / Growth / Premium," accessed April 2026. https://www.ptengine.jp/plan/
[7] ITreview, "Ptengine pricing data," accessed March 2026. https://itreview.jp/products/ptengine/price
See which ads actually drive revenue, at a glance
14-day free trial. No credit card required. Up and running in 5 minutes.
Start 14-day free trial