Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Microsoft Clarity?
Microsoft Clarity is a free user-behavior analytics tool from Microsoft that shows how people actually use a website or app. Instead of relying only on traffic counts, it records real sessions, builds heatmaps of clicks and scrolling, and uses AI to summarize what happened and answer questions about the data. The site describes it as permanently free, used across more than 2 million websites and apps, and ready for GDPR and CCPA compliance.
What you can do with it
- Session recordings — watch individual user journeys and spot where people get stuck, with highlights of key moments.
- Heatmaps — see what draws attention, where users click, scroll and pause, and compare page versions.
- AI summaries — get short, actionable takeaways without digging through data manually.
- AI chat — ask questions about your data and get answers plus built-in product guidance.
- AI visibility — track when AI systems cite your content, which queries trigger citations, and which bots crawl your site.
- Brand agents — AI assistants that guide shoppers using live behavioral signals.
- Mobile app analytics — a lightweight SDK for Android, iOS, Flutter and React Native.
Who it suits
A marketing or product team that wants to understand friction — a checkout form people abandon, a landing page that doesn't hold attention — without paying for a heavyweight analytics suite. Clarity's own case studies cite a digital marketing manager who used it to show stakeholders visual evidence for change, a product lead who shifted decisions from assumptions to observed behavior, and a growth strategist who found friction points that numbers alone missed. Those are the users' observations, not guarantees of similar results.
Trade-off to weigh
Clarity is strongest as a qualitative companion to a quantitative analytics tool, not a replacement. It tells you what users did and helps you interpret why, but it isn't built for revenue attribution or deep funnel reporting on its own.
Next step: install the tracking snippet on one high-traffic page, let recordings accumulate for a few days, then review heatmaps and AI summaries for that page before deciding whether to roll it out sitewide.
How do I install Microsoft Clarity on my website?
Installing Microsoft Clarity means adding a short tracking script to every page of your site, then verifying that data starts appearing in your Clarity project. You create a project in Clarity, copy the JavaScript snippet it gives you, and paste it into your site's global header or template so it loads on all pages.
Typical installation paths
- Site builders and CMS platforms (WordPress, Shopify, Wix, Squarespace, Webflow): Clarity usually offers a plugin, app, or a "custom code/header" field where you paste the snippet once. This is the least technical route.
- Tag managers (Google Tag Manager): Add a custom HTML tag containing the snippet, trigger it on all pages, and publish. Useful if you already manage other analytics tags there.
- Direct code edit: Paste the snippet inside the
<head>section of your site's shared layout or theme file, just before the closing</head>tag.
What to watch for
- The snippet must be on all pages, not just the homepage, or recordings and heatmaps will be incomplete.
- Place it in the global template/header rather than individual pages.
- After installing, allow some time and traffic, then confirm sessions and heatmaps appear in your dashboard. A quick live check is to visit your own site and see if your session is recorded.
Practical next step
If you use a CMS, check whether Clarity has a native integration before editing code; the page notes integrations and a lightweight mobile SDK for Android, iOS, Flutter and React Native, so app or hybrid properties can be covered separately from the web snippet. For a broader analytics stack, Clarity also connects with tools like Google Tag Manager and Google Analytics, which can simplify deployment if you already use them.
What is the difference between session recordings and heatmaps in Microsoft Clarity?
Session recordings and heatmaps answer different questions about the same visitor behavior. Recordings show you the story of individual sessions; heatmaps aggregate many sessions into a visual summary of a page.
Session recordings: Watch real user sessions to see where and why people get stuck. Clarity highlights key moments in each journey and can surface hidden patterns with AI-supported insights.
Heatmaps: See what draws attention on a page by showing where people click, scroll, and place their cursor. AI summaries flag behavioral trends, and comparing page versions shows what works and what does not.
Quick comparison
| Session recordings | Heatmaps | |
|---|---|---|
| Unit of analysis | Individual sessions | Aggregated clicks, scrolls, and attention per page |
| Best for | Diagnosing friction, rage clicks, drop-off moments | Spotting layout and content issues at a glance |
| Typical output | Replayable journeys with highlighted moments | Visual overlays plus AI trend summaries |
| Main trade-off | Rich context, but slower to review at scale | Fast overview, but hides the individual story |
How to choose
- Start with heatmaps when you suspect a page-level problem, such as a buried call to action or content people never scroll to.
- Switch to recordings once a heatmap shows an anomaly, so you can watch the sessions behind it and understand the cause.
- For a single high-traffic landing page, use both: heatmaps to find the problem area, recordings to explain it.
A practical next step: pick one page with a conversion drop, review its heatmap for scroll depth and click distribution, then watch a handful of recordings from that page to confirm what the heatmap suggests.
Clarity also offers AI summaries and AI chat for turning these signals into answers without manual digging, and a mobile SDK for app insights.
Is Microsoft Clarity really free, and are there any hidden costs or limits?
Microsoft Clarity is described on its own pages as "永久免费" (permanently free), and that framing is central to how the product is marketed. There's no paid tier listed on the site, and the pricing page link exists mainly to state the free positioning rather than to sell an upgrade. For most teams, the practical answer is yes: you can use session recordings, heatmaps and the AI features without paying.
Where "free" still has conditions
Free doesn't mean unlimited in every dimension. The things to check before rolling it out widely:
- Data retention. Recordings and heatmaps are typically kept for a limited window rather than forever, so treat Clarity as a recent-behavior tool, not a long-term archive.
- Traffic volume. Very high-traffic sites may hit sampling or recording caps, meaning you see a representative subset rather than every session.
- Privacy compliance. The site states it is GDPR and CCPA ready, but "ready" means the tool provides the mechanisms — your consent banners, data-processing agreements and configuration are still your responsibility.
- Mobile and integrations. Mobile app analytics via the lightweight SDK and connections to other tools are part of the offering, but each integration has its own setup and its own terms.
The real cost is attention, not money
Clarity's own customer quotes point at this. Kieran Singh, a digital marketer, highlights how easy it is to show stakeholders visual data; Dimosthenis Avgeris, a product lead, describes using it as a continuous improvement loop based on real behavior; Paras Makhija, a B2C growth strategist, notes that watching scrolls, pauses, rage clicks and exits surfaced friction that numbers alone missed. Those are their observations, not neutral benchmarks. My read: the expense is the hours spent watching replays and acting on them. A team that installs the tag and never reviews sessions gets zero value at zero cost.
A concrete decision path
If you're a small site or a team testing behavioral analytics for the first time, start with Clarity alone and see whether the recordings change any decision within a month. If you already run a broader analytics stack, use Clarity for the qualitative "why" and keep your existing tool for the quantitative "how much" — the site positions itself as something that connects into an existing stack rather than replacing it. Compare against Hotjar if you need a paid tier with contractual retention guarantees, or Matomo if data ownership and self-hosting matter more than session replay.
Next step: open the live demo on the Clarity site and check the retention window and sampling rules for your traffic level before you commit engineering time to the tag.
How does Microsoft Clarity handle user privacy and comply with GDPR and CCPA?
Microsoft Clarity is designed to be GDPR- and CCPA-ready, and it handles privacy mainly through consent-aware data collection, masking of sensitive content, and retention controls. The page itself states the tool is "GDPR 与 CCPA 准备就绪" and that it is free, but it does not spell out every compliance mechanism in the excerpt, so the practical details below come from Clarity's standard configuration options rather than from marketing copy.
What Clarity does on privacy
- Consent integration. Clarity can be configured to wait for a consent signal before recording begins, which supports the consent-first model GDPR expects and the opt-out model CCPA allows.
- Automatic masking. Text entered into form fields is masked by default, and you can extend masking to entire elements or pages when they contain personal or sensitive data.
- Data retention limits. Session recordings and heatmap data are kept for a limited period and then deleted, which reduces the amount of identifiable history you hold.
- No cross-site tracking for ads. Clarity is positioned as a behavior analytics tool, not an advertising tracker, so its data is not used to build ad profiles.
- Data subject requests. Because recordings can contain personal data, you need a process to locate and delete a specific visitor's sessions if they exercise their GDPR rights.
Where the trade-offs sit
| Privacy choice | What you gain | What you give up |
|---|---|---|
| Strict masking | Lower compliance risk | Less insight into form friction |
| Consent-gated recording | Cleaner legal footing | Fewer recordings from undecided visitors |
| Short retention | Smaller data footprint | Less historical comparison |
A concrete scenario
A small e-commerce team in the EU adds Clarity and turns on consent gating through its cookie banner. Visitors who accept are recorded; those who decline are not. The team masks the checkout form fields so card and address details never appear in replays, then reviews heatmaps to see where shoppers hesitate before payment. If a customer later asks for deletion, the team searches Clarity by session or user identifier and removes the relevant recordings.
Next step
Decide your masking and consent rules before you install the tracking code, not after. A useful test: open a replay and ask whether you would be comfortable showing it to the visitor it belongs to. If not, tighten masking or retention. For the official setup guidance, see Microsoft Clarity and, for the legal framework itself, GDPR.eu.
Can I use Microsoft Clarity to analyze mobile apps, and which platforms are supported?
Yes. Microsoft Clarity supports mobile app analytics through a lightweight SDK, alongside its browser-based session recordings and heatmaps. The page lists Android, iOS, Flutter and React Native as supported platforms, with "more coming soon."
What mobile app analysis gives you
The same core view as the web product, adapted to apps: session recordings to see where users get stuck, heatmaps showing where they tap, scroll and dwell, AI summaries that surface key takeaways without manual digging, and AI chat for asking questions of your data.
Practical trade-offs to weigh
- The SDK is described as low-code and light on performance and bandwidth, which matters if you ship a consumer app where every millisecond of startup time counts.
- Clarity is a behavior tool, not a full product-analytics suite. It answers "what did users actually do and where did they struggle," not "which cohort retained at what rate." Expect to pair it with your existing analytics.
- Recording real user sessions in an app means handling consent and privacy carefully; the page states GDPR and CCPA readiness, but your own legal review still applies.
- Platform coverage is broad but not universal. If you build on something outside Android, iOS, Flutter and React Native, confirm support before planning around it.
How to decide
Start with one screen or flow where you suspect friction — onboarding, checkout, a signup form — instrument it, and watch a handful of recordings before rolling out further. If your question is "why do users drop off here," Clarity fits; if it is "how many users dropped off," you likely already have that number elsewhere.
You can compare the free tool against paid alternatives such as Hotjar or Amplitude if you need app-specific funnels and retention alongside replays.
User reviews (0)