Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Tool lab

Microsoft Clarity

If you rely only on Google Analytics for UX insights, you're flying blind. Microsoft Clarity fills that gap for free, but it's not a one-stop analytics replacement.

Intermediate6 min read30 min to set up, ongoing 15 min weekly reviewUpdated 2026-07-27Notes by Callum Bennett

The short verdict

  • Install Clarity on pages with a conversion goal – landing pages, checkout flows, sign-up forms – then review rage clicks and dead clicks first.
  • Use scroll heatmaps to check if critical content sits above or below the average fold; if less than 50% of users reach your CTA, move it higher.
  • Don't rely on Clarity's click heatmaps for precise click data – export is limited, so pair it with Google Analytics for quantitative events.
  • Set up privacy masks manually before going live; Clarity does not auto-detect personal data fields, so test on a staging site first.

What it's good at

Most analytics tools tell you what happened but not why. Clarity shows the why. I use it to find friction that aggregate metrics like bounce rate or exit percentage cannot explain. For example, I once reviewed a landing page with a 45% bounce rate. Session recordings revealed users were clicking a non-interactive hero image repeatedly – classic rage clicks. I made the image clickable and the bounce rate dropped to 32% within two weeks. That kind of insight is rare in a free tool.

The automatic frustration detection is the first thing I check: dead clicks, rage clicks, and excessive mouse movements are flagged without my having to scrub through hours of footage. Heatmaps update quickly and scroll maps in particular help me see whether key content is actually visible. I filter recordings by page URL, device type, and session duration to narrow down specific issues.

If you need hard numbers to back up the behaviour, pair Clarity with a [rank tracker like Ahrefs](/ahrefs/) to correlate UX changes with keyword movements. For basic UX triage, Clarity saves hours compared to watching raw recordings in paid tools.

What it's awkward for

Clarity's biggest limitation is its lack of sampling granularity. Recordings are all-or-nothing per page – you cannot record only 20% of sessions without building a custom sampling layer through your tag manager. That makes it impractical for high-traffic sites where you want a representative sample.

The heatmaps are decent but not precise. You can see click density but not exact coordinates or export raw click data easily. Hotjar's click maps are more useful for CRO because you can overlay exact click counts. Privacy configuration is also manual: you need to add CSS selectors for every field that might contain personal data, and if you miss one, you risk compliance issues. I always test on staging before going live.

Performance is rarely a problem, but on heavy pages the Clarity script adds a measurable load. I ran a [website speed test](/website-speed-test/) and saw a 0.2-second increase on a bloated site – not disastrous, but worth checking if your page is already borderline. Finally, there are no built-in surveys or feedback widgets, so you still need a separate tool for qualitative feedback.

Alternatives I'd consider

If I had a budget, I would use [Hotjar](/hotjar/). Its click maps are more precise, it includes surveys and feedback widgets, and its session recordings have better filtering options. For a solo SEO practitioner or small site, the free tier of Hotjar is worth testing, but the paid plans start at about £30/month. Clarity remains a strong free alternative for basic UX investigation.

FullStory is the enterprise favourite – session replay with advanced search, rage click analytics, and integration with product analytics – but it is expensive and overkill unless you are running a large team. Lucky Orange bundles live chat with heatmaps, which is handy for support teams, but its heatmaps are less detailed than Clarity's.

For technical SEO audits, I pair Clarity with [Screaming Frog](/screaming-frog/) to find pages with poor engagement and then check session recordings. No single tool covers everything, but Clarity fills the behaviour visualisation gap for free. If you primarily need quantitative data, stick with Google Analytics.

Next step

Quick answers

Is Microsoft Clarity completely free forever?

Yes, Microsoft states Clarity is free forever with no paid tiers. You only pay for your own hosting and bandwidth. There are no usage limits on the number of sessions or pageviews, making it genuinely free for any site size.

Can Clarity replace Google Analytics?

No, Clarity is complementary. It focuses on visual behaviour like clicks and scrolls, whereas Google Analytics provides quantitative data such as sessions, goals, and ecommerce metrics. For a full picture of user behaviour and performance, I use both together.

Does Clarity affect page speed?

Clarity adds a small JavaScript file that typically has a negligible impact on load time. On heavy pages I have seen a 0.2-second increase. I recommend running a website speed test after installation to confirm the impact on your specific site.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.