Clarity vs Hotjar 2026: Heatmaps and Session Replay for WooCommerce Under GDPR
Microsoft Clarity is completely free with no traffic limits and now includes Copilot AI for session summaries and heatmap analysis. Hotjar merged into Contentsquare in July 2025, with paid plans starting at $49/month for 7,000 sessions. Both tools record user sessions, which constitutes personal data under GDPR — meaning both require explicit opt-in consent before firing. Clarity’s Consent API became mandatory for EEA visitors on October 31, 2025. For WooCommerce stores choosing between them, the GDPR consent category matters more than the feature comparison.
- The Pricing Reality: Free vs $49/Month and Rising
- Feature Comparison: What Each Tool Actually Does
- The GDPR Consent Trap Both Tools Create
- Why Clarity’s Consent Category Matters More Than Its Features
- Page Speed Impact on WooCommerce Core Web Vitals
- The CIPA Litigation Risk Neither Tool Mentions
- AI Capabilities: Copilot vs Contentsquare Sense
- Which One for Your WooCommerce Store
- Key Takeaways
- FAQ
The Pricing Reality: Free vs $49/Month and Rising
Clarity costs nothing at any traffic volume. Hotjar’s post-merger pricing splits features across three separately billed product lines.
Microsoft Clarity is free. Not “free tier with limits” free. Not “free for 30 days” free. Completely free — no paid tiers, no traffic caps, no credit card required, no session limits (Microsoft, 2026). You get heatmaps, session recordings, rage click detection, scroll maps, dead click analysis, and Copilot AI summaries for every session on every page. Microsoft funds Clarity as a strategic feeder for its advertising and Azure ecosystem, not as a standalone revenue product.
Hotjar merged into Contentsquare in July 2025, and the pricing structure is still in transition. The unified Contentsquare model offers a free tier with 200,000 sessions per month and 10,000 playable replays, then Growth at $49/month for 7,000 sessions (Better Stack / Contentsquare, 2026). Pro and Enterprise are custom-priced. What used to be one product with one bill is now three separately priced product lines: Experience Analytics (heatmaps and recordings), Voice of Customer (surveys and feedback), and Product Analytics (custom pricing).
Microsoft Clarity is 100% free with unlimited sessions, no paid tiers, and includes Copilot AI for session summaries and heatmap analysis — while Hotjar’s paid plans start at $49/month for 7,000 sessions after its Contentsquare merger in July 2025.
For a WooCommerce store doing 50,000 monthly sessions, Clarity costs nothing. Hotjar’s Growth plan at that volume pushes well past the $49 entry point — session-based pricing scales steeply, reaching up to $739/month at 200,000 sessions on the Growth tier alone. If you need surveys alongside recordings, that’s a second subscription on top.
The question isn’t whether Clarity saves money. It does. The question is what Clarity costs you in ways that don’t show up on an invoice.
Feature Comparison: What Each Tool Actually Does
Both cover heatmaps and session replay. The meaningful differences are surveys, feedback widgets, and AI capabilities.
The core functionality overlaps significantly. Both Clarity and Hotjar offer click heatmaps, scroll maps, and session recordings. Both let you filter recordings by rage clicks, dead clicks, and quick-backs. Both integrate with Google Analytics. The feature gap is narrower than most comparison articles suggest.
| Feature | Microsoft Clarity | Hotjar (Contentsquare) |
|---|---|---|
| Pricing | Free, unlimited | Free tier → $49/month Growth |
| Session recordings | Unlimited | 10,000/month free; more on paid |
| Heatmaps | Click, scroll, area maps | Click, scroll, move maps |
| Rage click detection | Yes | Yes |
| Dead click detection | Yes | Yes |
| Surveys and feedback | No | Yes (separate product line) |
| User interviews | No | Yes (Engage product) |
| AI summaries | Copilot (included free) | Sense (Growth tier and above) |
| Funnel analysis | No | Yes (paid plans) |
| AI bot traffic detection | Yes (ChatGPT, Gemini, Claude, Perplexity) | No |
| Data retention | 30 days | 2–13 months depending on plan |
| Page weight impact | Lighter script | ~829ms load, 0.47MB weight |
Hotjar’s real differentiator is qualitative feedback. Surveys, feedback widgets, and user interview scheduling let you ask visitors directly why they abandoned checkout, what confused them, or what they were looking for. Clarity can show you that users repeatedly clicked an unresponsive element. Hotjar can follow that observation with a targeted survey asking why. That qualitative layer doesn’t exist in Clarity at any price.
Clarity’s differentiator in 2026 is AI bot traffic detection. Clarity now identifies and tracks traffic from ChatGPT, Microsoft Copilot, Google Gemini, Claude, and Perplexity (Microsoft / Pixelart, 2026). For WooCommerce stores investing in AI visibility and AEO content, that detection layer is genuinely useful — and it’s a feature Hotjar doesn’t offer.
You may be interested in: Your WooCommerce Store Is Putting Microsoft Clarity in the Wrong Consent Category
The GDPR Consent Trap Both Tools Create
Session replay records personal data by definition. Both tools need explicit opt-in consent before the first script fires.
Here’s the thing most comparison articles skip entirely: both Clarity and Hotjar record individual user sessions — mouse movements, clicks, scrolls, form interactions, and page navigation. Under GDPR, that behavioural data constitutes personal data when it enables indirect identification through pattern analysis. Both tools require explicit opt-in consent from visitors in the EEA, UK, and Switzerland before the tracking script fires (SecurePrivacy / WebToffee, 2025).
This isn’t a “nice to have” compliance checkbox. It’s the foundation that determines how much data you actually collect. On a WooCommerce store where 40–60% of European visitors decline marketing consent, deploying either tool without proper consent gating means you’re either recording users who didn’t agree to be recorded, or you’re losing more than half your potential data.
Clarity enforced this on October 31, 2025. From that date, Microsoft’s Consent API became mandatory for visitors from the EEA, UK, and Switzerland. Without a properly implemented consent signal, Clarity now treats every page load from those regions as a new session with no persistent data. Heatmaps stop accumulating. Session recordings are lost. Rage click data disappears.
Hotjar holds SOC 2 Type II certification, anonymises IP addresses by default, and masks sensitive form fields automatically. It does not, however, automatically handle consent gating — your WooCommerce consent management plugin (Complianz, CookieYes, WPConsent, Real Cookie Banner) must trigger the Hotjar script only after the visitor grants consent.
Why Clarity’s Consent Category Matters More Than Its Features
Microsoft classifies Clarity data as marketing, not analytics. Most WooCommerce cookie banners get this wrong.
This is where the comparison stops being about features and starts being about legal exposure. Microsoft’s own Terms of Service classify Clarity as a marketing tool, not an analytics tool (Seresa, 2026). The distinction is not semantic. It determines which consent category your cookie banner must assign to Clarity’s script.
If your WooCommerce cookie banner has Clarity listed under “Analytics” consent — and most do — you’re collecting session recordings, heatmaps, and funnel data on visitors who, by their own consent choice, should be excluded from marketing-category tracking. They clicked “Accept Analytics” but didn’t consent to marketing. Your banner told them analytics was all they were agreeing to. That’s a consent mismatch that constitutes unlawful processing under GDPR.
Microsoft classifies Clarity data as marketing, not analytics — WooCommerce stores that place Clarity under the analytics consent category in their cookie banner are collecting session data on visitors who should be excluded under their own consent framework.
Hotjar doesn’t escape this problem either — it also processes behavioural data that goes beyond what most visitors expect from “analytics” consent. But Hotjar’s consent integration documentation is clearer about requiring full marketing consent, and its SOC 2 certification provides an audit trail. The practical difference: Clarity’s consent miscategorisation is more common because store owners assume a free Microsoft analytics tool belongs in the analytics bucket.
Page Speed Impact on WooCommerce Core Web Vitals
Both tools add JavaScript that continuously records user behaviour — and WooCommerce stores are already heavy.
Hotjar’s tracking script adds approximately 829ms to page load time and 0.47MB to page weight (Quackback, 2026). The script loads asynchronously, so it doesn’t block initial rendering, but it records cursor movement, scroll depth, and clicks 10 times per second. That continuous recording increases CPU usage on the visitor’s device, which can degrade Interaction to Next Paint (INP) — one of Google’s three Core Web Vitals.
Clarity’s script is lighter but still runs continuous behavioural tracking. Microsoft doesn’t publish official performance benchmarks, but independent testing shows a smaller footprint than Hotjar’s. Neither tool is negligible on a WooCommerce store that’s already running WooCommerce core, a theme, a page builder, 3–5 marketing pixels, a consent management plugin, and a caching layer.
The compounding effect matters. A WooCommerce store running Clarity or Hotjar alongside GA4, Meta Pixel, Google Ads conversion tracking, and a cookie consent banner is stacking 5–7 JavaScript payloads that all fire on page load. Each one individually “loads asynchronously.” Together, they compete for the same browser thread. If your Core Web Vitals are borderline, adding either tool could push your Largest Contentful Paint or INP past Google’s thresholds.
Test with GTmetrix or PageSpeed Insights before and after deployment. That 829ms matters more on a WooCommerce product page with 30 images than on a static landing page with two paragraphs.
The CIPA Litigation Risk Neither Tool Mentions
Session replay records keystrokes and form inputs. Under California’s CIPA, that may constitute wiretapping.
If your WooCommerce store serves California visitors, this section matters regardless of which tool you choose. Approximately 1,500 CIPA lawsuits were filed in the 18 months before August 2025, with plaintiff-side law firms now systematically scanning for session replay scripts that fire before consent on consumer-facing websites (Captain Compliance / Traverse Legal, 2025–2026).
The legal theory: session replay tools record keystrokes, form inputs, and full user sessions in real time, transmitting that data to third-party servers (Microsoft’s or Contentsquare’s). Under California’s Invasion of Privacy Act, that interception may constitute wiretapping. The November 2025 Camplisson v. Adidas decision explicitly named Microsoft tracking tools as potentially within CIPA’s wiretapping provisions. The statutory damages are $5,000 per user with no class size cap.
The pattern these automated scanners flag is not “you have session replay.” It’s “session replay fired before consent, on a page that includes form inputs or PII.” WooCommerce checkout pages are the sharpest version of that pattern — they combine keystroke capture with payment-data context. It’s the single page on a WooCommerce store where the scanner’s output is most likely to become a demand letter.
The architectural fix applies to both tools equally: consent-gate the script so it never fires before explicit agreement, never record checkout or logged-in account pages, and mask all form fields by default.
You may be interested in: Session Replay Tools Are the Next CIPA Wave on WooCommerce
AI Capabilities: Copilot vs Contentsquare Sense
Clarity’s Copilot is free and included. Hotjar’s AI features require the Growth tier or above.
Clarity’s Copilot integration is one of the most significant changes in the 2026 comparison landscape. Copilot summarises up to 250 session recordings at once, generates natural-language heatmap insights across desktop, tablet, and mobile views, and answers plain-English questions about your behavioural data (Microsoft Learn, 2026). It’s included free — no upgrade required.
For a WooCommerce store owner who doesn’t have time to watch hundreds of session recordings manually, Copilot’s grouped session insights are genuinely useful. Instead of scrubbing through 30-minute recordings looking for the checkout abandonment pattern, you can ask “Which pages have the highest rage click rates?” and get an AI-generated analysis of your data.
Hotjar’s equivalent — Contentsquare’s Sense AI — requires the Growth tier ($49/month) or above. It offers automated pattern detection, zone-based engagement analysis, and anomaly alerts. Sense operates on richer data because Hotjar/Contentsquare combines behavioural signals with survey responses and feedback data. The AI layer can correlate what users did with what they said, which is a dimension Clarity’s Copilot doesn’t have.
The practical difference: Clarity gives you free AI analysis of what happened. Hotjar gives you paid AI analysis of what happened and why — but only if you’re also collecting survey and feedback data to feed it.
Which One for Your WooCommerce Store
The right choice depends on whether you need the qualitative “why” layer or whether behavioural data is enough.
Choose Clarity if: you need heatmaps and session replay to understand checkout abandonment and product page behaviour, you want zero recurring cost, your team doesn’t need survey or feedback tools, you value AI bot traffic detection for AEO visibility tracking, and you’re willing to correctly configure the Consent API and categorise Clarity as marketing in your cookie banner.
Choose Hotjar (Contentsquare) if: you need qualitative feedback alongside behavioural data, your CRO program depends on on-site surveys and user interviews, you need funnel analysis to track multi-step checkout flows, your team is already standardising on Contentsquare’s enterprise platform, and you need data retention longer than 30 days.
Consider running both if: you want Clarity’s free unlimited recordings for behavioural baseline data and Hotjar’s survey tools for targeted qualitative research on specific pages. Just be aware that running both doubles the JavaScript load, and your consent management plugin must gate both scripts correctly under the right consent categories.
For most WooCommerce stores under 100,000 monthly sessions that need to understand user behaviour without a recurring analytics budget, Clarity is the practical choice. The Copilot AI layer closes much of the analysis gap that previously justified Hotjar’s price. But the consent configuration has to be right — and getting it wrong costs more than any Hotjar subscription.
Key Takeaways
- Price gap is dramatic: Microsoft Clarity is free with unlimited sessions and Copilot AI included. Hotjar’s post-Contentsquare merger pricing starts at $49/month for 7,000 sessions, scaling steeply with traffic volume.
- Feature overlap is high: Both tools deliver heatmaps, session recordings, and rage click detection. Hotjar’s real differentiator is qualitative feedback — surveys, widgets, and user interviews that Clarity doesn’t offer at any price.
- GDPR consent is non-negotiable for both: Session replay records personal data under GDPR. Both tools require explicit opt-in consent. Clarity enforced its Consent API for EEA visitors on October 31, 2025.
- Consent category matters most: Microsoft classifies Clarity as marketing, not analytics. Most WooCommerce cookie banners miscategorise it, creating a consent mismatch that constitutes unlawful processing.
- Page speed impact is real: Hotjar adds ~829ms and 0.47MB to page weight. On WooCommerce stores already running multiple tracking scripts, either tool can push Core Web Vitals past Google’s thresholds.
- CIPA litigation risk applies to both: Session replay tools that fire before consent on pages with form inputs are the next wave of CIPA demand letters. Consent-gate the script, mask form fields, and never record checkout pages.
Yes. Microsoft Clarity is 100% free with no paid tiers, no traffic caps, and no credit card required. You get heatmaps, session recordings, rage click detection, scroll maps, and Copilot AI analysis for unlimited sessions. Microsoft funds Clarity as a growth strategy for its advertising and Azure ecosystem, not as a standalone revenue product.
Yes. Both Clarity and Hotjar record user sessions, which constitutes personal data under GDPR. Clarity made its Consent API mandatory for EEA, UK, and Swiss visitors on October 31, 2025. Without a properly implemented consent signal, Clarity treats every page load from those regions as a new session with no persistent data. Critically, Microsoft classifies Clarity data as marketing — not analytics — so your cookie banner must categorise it under marketing or advertising consent, not analytics.
Hotjar merged into Contentsquare in July 2025. The unified pricing starts with a free tier offering 200,000 sessions per month with 10,000 playable replays. The Growth plan costs $49/month for 7,000 sessions, with pricing scaling steeply at higher volumes. Pro and Enterprise are custom-priced. What was previously one product with one bill is now three separately priced product lines: Experience Analytics, Voice of Customer, and Product Analytics. If you need heatmaps and surveys, that means two subscriptions.
Both show you where users abandon checkout through session replay and heatmaps. Clarity is free and includes AI-powered session summaries via Copilot that can identify friction patterns across hundreds of recordings at once. Hotjar adds surveys and feedback widgets that let you ask users directly why they abandoned. If you need the qualitative “why” alongside the behavioural “what,” Hotjar delivers that. If budget is a constraint and you mainly need to see the behaviour, Clarity covers the core use case at zero cost.
Yes. Hotjar’s tracking script adds approximately 829ms to page load time and 0.47MB to page weight. It records cursor movement, scroll depth, and clicks 10 times per second, which increases CPU usage. Clarity’s script is lighter but still runs continuous behavioural tracking. Both load asynchronously so they don’t block initial rendering. Test the impact on your specific WooCommerce theme with GTmetrix or PageSpeed Insights before committing — Core Web Vitals directly affect your Google search ranking.
References
- Microsoft Clarity — Free Heatmaps and Session Recordings (2026)
- Contentsquare Help Center — Hotjar is Now Part of Contentsquare: Plans and Pricing (2025)
- Better Stack — 8 Best Microsoft Clarity Alternatives in 2026 (March 2026)
- Quackback — Hotjar Pricing in 2026: Plans, Session Limits, and the Contentsquare Merger (March 2026)
- Microsoft Learn — Copilot in Clarity Overview (2026)
- Pixelart — Microsoft Clarity: Heatmaps, Sessions and AI Visibility (2026)
- WebToffee — Microsoft Clarity Consent Mode: What You Need to Know (2025)
- SecurePrivacy — Microsoft Clarity: How to Stay Compliant While Tracking (2025)
- Seresa — Session Replay CIPA Risk: The 2026 WooCommerce Problem (April 2026)
- Seresa — Your WooCommerce Store Is Putting Microsoft Clarity in the Wrong Consent Category (April 2026)
If your WooCommerce store needs session replay data without the consent miscategorisation risk, a server-side event pipeline captures behavioural signals at the server level — where the third-party-eavesdropper theory doesn’t apply. Learn how Transmute Engine™ routes your event data through your own infrastructure.