Microsoft Clarity vs Google Analytics

Microsoft Clarity and Google Analytics 4 are both free, and they answer different questions. Clarity shows what people do on a page; it keeps recordings 30 days and its dashboard data 9 months. GA4 counts how many came, from which campaign and what they bought, and it sets two cookies that need consent in Europe. Here's what each counts and misses, and why most sites that use Clarity keep GA4 too.

What each script weighs

Kilobytes a visitor downloads, compressed. Less is faster.

  • Google Analytics 4 154 KB
  • Microsoft Clarity 27 KB
  • Nora Analytics 2.7 KB

Measured in our tracker lab on 13 October 2026; Google's tag is at its lightest here, with nothing configured.

Running a website on Google Analytics alone is a bit like running a shop with only the till. You know how many people paid, what they bought and which flyer brought them in. You don't know why the ones who walked out left. Microsoft Clarity is the view of the shop floor: you can watch someone reach for the shelf, hesitate and put the thing back.

That's why most sites that use Clarity run it beside GA4. We put both in our tracker lab on 13 October 2026, along with Nora Analytics, which we make, and read both makers' own pages that day. Both are free. Clarity's two files weigh 27 KB. Google's tag weighs 154 KB, about 6 times as much.

Replace GA4, or use both?

For most sites, Clarity can't replace GA4. Clarity shows how people behave on a page; GA4 shows how many came, from which campaign, and what they bought. Clarity filters by campaign, but it has no attribution reports, records no revenue amounts (only a purchase rate on Shopify), and its documented ad link is to Microsoft Ads.

So use both if you need both answers. Clarity has a Google Analytics integration for exactly that.

Microsoft Clarity

If you want to see why people leave a page

It's free, with no traffic limit: recordings, heatmaps, rage clicks and dead clicks. Its script weighs 27 KB against GA4's 154 KB. It keeps recordings 30 days, and in Europe it needs consent to work properly.

Google Analytics 4

If you count campaigns and sales

It's free: key events, revenue, attribution, and Google Ads conversions and audiences. It sets two cookies that need consent in Europe, and it sent a page view for every automated visitor in our lab.

Nora Analytics

If you need to know who's real

No cookies, free up to 1 million visitors a month, and every page view labelled person, AI agent or bot. It has no recordings or heatmaps, and never will, so keep Clarity for those. It launches on 1 November 2026.

We make Nora Analytics. Everything about Clarity and Google Analytics links to their own pages, and every number we measured comes from our tracker lab, run the same way for all three.

Clarity and GA4 side by side

Microsoft ClarityGoogle Analytics 4Nora Analytics
The question it answersWhat people do on a pageHow many came, from where, and what they boughtHow many came, and who is a person
PriceFreeFreeFree to 1M visitors a month
Recordings and heatmapsYes, up to 100,000 recordings a dayNoNo, never
Revenue and attributionPurchase rate on Shopify; no attribution reportsYes, with Google AdsGoal pages; revenue with Pro, coming
Cookies_clck, _clsk, plus Microsoft's MUID and othersdocumented_ga, _ga_<property>measuredNonemeasured
Without consent in the EEA, UK and SwitzerlandEvery page view becomes its own sessionNothing, or cookieless pings in advanced consent modeSets no cookies; counts the same
Script weightmeasured27 KB154 KB2.7 KB
Traffic from AI assistantsYes, since August 2025Yes, since May 2026Yes
AI agents told apart from peopleNo; AI crawlers via CDN logsNoYes, on every page view

Notice the recordings and revenue rows: each tool has the one the other lacks.

Which tool answers which question

Your questionMicrosoft ClarityGoogle Analytics 4Nora Analytics
Where do people get stuck on this page?Yes: recordings, heatmaps, rage and dead clicksNoNo
Which campaign brought the buyers?Filters by UTM; no attribution or revenueYesSources and goal pages
How many people came this week?Sessions; in Europe, one per page without consentUsers; in Europe, only those who consentYes
How much of my traffic is bots?Shows how many bot sessions it removedRemoves known bots, never says how manyEvery page view labelled
Which AI assistants send visitors?YesYesYes
Which AI crawlers read my pages?With a CDN connectionNoNot yet: needs server or CDN logs

Notice that no column says yes all the way down. The usual pairing is GA4 for the numbers and Clarity for the reasons behind them. GA4 shows which landing page loses paid visitors. Clarity's recordings, filtered to that page and that campaign, show what those visitors did there.

Clarity's Google Analytics integration pulls your GA data into a GA dashboard inside Clarity, one GA property per Clarity project. For GA4, the link runs one way. Clarity doesn't support GA4 segments, and it sends no playback link into GA4, because GA4 can't take that many distinct values (Microsoft).

Our read: for most sites the question isn't Clarity or GA4. It's whether the reasons behind your numbers are worth a second script, and a second set of cookies in your banner.

What we found when we tested both

We installed each tool alone on a test page and opened it in Chrome four ways: as a person who moves the mouse and scrolls, and as three kinds of bot. One announces it's automated. One hides that. One clicks without moving the mouse, the way AI agents click. No data reached Microsoft or Google: apart from fetching each script, our lab answered every request itself.

MeasuredMicrosoft ClarityGoogle Analytics 4Nora Analytics
Script weightgzip, as downloaded27 KB154 KB2.7 KB
Requests per page viewopening and leaving, for a person323
Cookies left behind_clck· 12 months (documented)_clsk· 1 day (documented)_ga_<property>· 13 months_ga· 13 monthsNone
Other browser storageNoneNoneNone
Ad blockersEasyPrivacy, the list most useScript blocked||clarity.ms^Script blocked/gtag/js?Not blocked
Automated Chrome, as shippedSentIts user agent says HeadlessChrome; a server list can drop itSentIts user agent says HeadlessChrome; a server list can drop itLabelled a botKept out of the people counts
Automated Chrome, disguisedSent as a visitorNothing marked it as automatedSent as a visitorNothing marked it as automatedCounted as a personNothing in the browser gave it away
Disguised, clicking without movingSent as a visitorNothing marked it as automatedSent as a visitorNothing marked it as automatedLabelled an AI agentKept out of the people counts

◆ Kept out of the people counts◐ Sent, but marked or named as automated● Sent as an ordinary visit

Our tracker lab, 13 October 2026: each tool alone on a test page, opened in Chrome by a person and by three kinds of automated browser. "Sent" means the script sent a page view; the maker's servers may still drop it. Ad blockers: EasyPrivacy version 202610140311, checked against each script and the requests it made.

Notice the bot rows. Clarity's script sent data for all four visitors, and so did GA4's. Clarity's bot detection then decides what reaches your counts, and Microsoft doesn't say how it works. A recording of our disguised browser would show a page where nothing moved, but nothing in the request itself marked it as automated.

Nora labelled the headless browser a bot and the agent-style click an AI agent. It counted the disguised browser that never touched the page as a person, as every tool did.

Weight. Clarity loads in two files: a small loader, then clarity.js. Together they came to 27 KB compressed. GA4's tag, at 154 KB, was about 6 times as heavy, and Nora's script was 2.7 KB. Clarity weighs more than a page counter because it records the page and the visitor's movements.

Requests. Our person stayed a few seconds, and Clarity made 3 requests to GA4's 2. Clarity uploads what it records in batches while the visitor stays, so a longer visit sends more.

Cookies. A made-up Clarity project loads nothing, so the lab used Microsoft's public demo project. Because our lab answers every request itself, Clarity's servers never replied, and Clarity wrote no cookies. So the table shows the cookies Microsoft documents, marked "documented". GA4 left its two cookies for 400 days, Chrome's limit. Nora left nothing.

Ad blockers. EasyPrivacy blocks everything on clarity.ms, the script and its uploads, and it blocks GA4's tag. Nora isn't on it.

Nora Analytics is free for up to 1 million visitors a month. No cookies, a 2.7 KB script, and every page view sorted into people, AI agents and bots.

Start free

Why Clarity, GA4 and Google Ads show different numbers

Clarity counts sessions, GA4 counts users and sessions, and Google Ads counts clicks. On the same site, the three rarely match. Five things explain most of the gap.

  • Consent. A European visitor who declines still shows up in Clarity, as one session per page. GA4 in basic consent mode records nothing for them. If many of your visitors are European, Clarity's sessions run high and its pages per session run low.
  • Session rules and clocks. Clarity ends a session after 30 minutes without activity, and it reports days in UTC (Microsoft). Unless your GA4 property is set to UTC, each day's totals shift.
  • Bots. Clarity removes bot sessions and shows how many. GA4 removes known bots and never shows how many. They don't remove the same ones. On the first site running Nora, 3.3% of the page views its script saw over nine days in October 2026 were bots or AI agents.
  • Pages and filters. A page missing one of the two tags, or an IP address you've blocked in Clarity, changes one count and not the other (Microsoft).
  • Paid clicks. Google Ads counts the click. GA4 and Clarity count a visit only if the page loads, the script runs, no blocker stops it and, in Europe, the visitor allows it. A bot that clicks an ad and never runs scripts is in Ads and in neither tool. PPC managers ask about this a lot; one r/googleads thread is about 25 to 30% of paid clicks going missing. Clarity helps with one part: filter recordings to the campaign and watch whether the paid sessions behave like people.

Four ways to see bots and AI, and what each misses

Where it looksWhat you seeWhat it misses
Clarity bot detectionEach session; on by default, can be switched offThe number of bot sessions removed, at the top of the dashboard and in the export APIThe method is not stated; Microsoft says some bots get through
Clarity AI Bot ActivityYour CDN's logs, once connectedAI crawler requests by operator and purpose, pages crawled, robots.txt violations, a scrape-to-referral ratioSites without a supported CDN; it does not block anything
GA4 known-bot exclusionEach event, on Google's servers; always onNothing: the number removed is never shownBots that Google's research and the IAB list do not know
Nora labelsEvery page viewPerson, AI agent or bot, with the test that caught itCrawlers that never run scripts, until server or CDN logs are connected

Notice the last column. Every view misses something, Nora's included.

Clarity removes bot sessions from its counts by default and shows how many it removed (Microsoft); the export API returns the same count (API). Microsoft's FAQ says advanced bots can avoid detection (FAQ).

AI Bot Activity, launched on 22 January 2026, reads server logs from your CDN and shows which AI crawlers fetch your pages (Microsoft). It started with Fastly, Amazon CloudFront and Cloudflare. Since May 2026 it also works with Akamai, Azure Front Door and Cloudflare's free, Pro and Business plans, and it flags crawlers that ignore robots.txt (Microsoft). In August 2026 it gained a ratio of AI scraping to the visits AI platforms send back (Microsoft).

Because it reads logs, it sees crawlers that never run a script. Microsoft doesn't say it can tell an AI agent driving a real browser from a person, and in our lab Clarity's script sent the agent-style click like any visitor. Your CDN may charge for the logs (FAQ).

AI assistants as a source. Clarity's AIPlatform and PaidAIPlatform channels, from August 2025, group visits from ChatGPT, Claude, Gemini, Copilot and Perplexity by referrer, when people use them on their own sites. AI answers inside search engines aren't included, and older data wasn't reclassified (Microsoft). GA4's AI Assistant channel, from 13 May 2026, also works by referrer and leaves out Google's AI Overviews and AI Mode (Google).

Nora keeps every page view and labels it, with the test that caught it: a signature check, the name it gives, how it behaves, machine signs.

Our read: Clarity's count of removed bot sessions tells you more than GA4 does. Without the method behind it, though, you can't check it.

What free gets you, and where it stops

Page views a monthMicrosoft ClarityGoogle Analytics 4Nora Analytics
About 10,000$0$0$0
About 100,000$0$0$0
About 1 million$0$0$0
Free planFree, with no traffic limitFree. GA4 360, the paid edition, is sold through Google sales; third parties put it from about $50,000 a yearFree forever up to 1 million visitors a month, no card
What is countedsessionsRecordings above 100,000 sessions a day are sampledeventsFree with no monthly event cap; BigQuery daily export is capped at 1 million events a day on the free editionvisitorsFree up to 1 million visitors a month; Pro, for up to 100 million and agencies, is coming

US dollars a month, billed monthly, from each maker's pricing page on 13 October 2026.

Notice that every price is $0, and that each tool counts something different: Clarity sessions, GA4 events, Nora visitors.

Clarity has no paid plan. Microsoft's FAQ promises no traffic limits and no sampling (FAQ), and that holds for counting. Recordings and heatmaps have limits of their own:

  • Recordings a day. Up to 100,000 per project; above that, Clarity samples which ones it keeps (Microsoft).
  • Heatmaps. Each one is drawn from up to 100,000 page views (Microsoft).
  • History. Recordings are kept 30 days. Click data, heatmaps and labelled or favourite sessions are kept 9 months (Microsoft). Some older copies of that page say 13 months; the English page, updated in June 2026, says 9.
  • Exports. The export API allows 10 requests per project per day, for the last 1 to 3 days, up to 1,000 rows (Microsoft).
  • Deleting. You can't delete one visitor's data; you delete the whole project (FAQ).
  • Age. Clarity must not be used on sites or apps aimed at under-18s (Microsoft).

GA4 is free too, with no monthly event cap; GA4 360 is sold through Google's sales team. GA4's retention setting applies to explorations, and its standard reports keep aggregated data (Google), so you can compare this year with last. With Clarity's 9 months, you can't. Nora is free up to 1 million visitors a month.

Our read: if you report year on year, Clarity's 9-month history is the limit you'll hit first.

What GA4 does that Clarity can't, and the reverse

FeatureMicrosoft ClarityGoogle Analytics 4Nora Analytics
Session recordingsYesNoNoNever: nothing typed or watched
HeatmapsYesNoNo
FunnelsYesYesIn ExplorationsNo
Goals or key eventsPartlySmart eventsYes30 key eventsYesGoal pages
Ecommerce revenuePartlyShopify onlyYesYesPro
Custom events with propertiesPartlySession tagsYes25 parameters per eventYesPro
UTM campaignsYesYesPartlyutm_source as the source
Real-time viewYesLive recordingsYesLast 30 minutesYesLive, last 30 minutes
AI assistants as a traffic sourceYesAI channel groups, August 2025YesAI Assistant channel, May 2026, by referrer onlyYes
AI agents told apart from peopleNoAI bots via CDN logs onlyNoYesBy name, signature or behaviour
CountriesYesYesYes
Google Search Console dataNoYesNo
Stats APIPartly10 calls a day, last 3 daysYesData APINo
CSV exportYesYes100,000 rows; raw data via BigQueryYesEvery page view
Scheduled email reportsYesWeekly digestYesAdmins onlyYesWeekly
Shared or public dashboardsPartlyRecordings and heatmapsPartlyShared with users of the propertyYesReport links
Many sites and clients in one accountYesYesAccounts and propertiesYesPro

Where GA4 is ahead

  • Revenue. Clarity shows a purchase rate on Shopify and checkout abandonment on Shopify Plus, without amounts (Microsoft). GA4 records purchases, refunds and revenue (Google).
  • Attribution and Google Ads. GA4 credits conversions across channels (Google) and links to Google Ads for conversions and audiences (Google).
  • Event details. Clarity's event call takes a name only; extra data goes into session tags (Microsoft). GA4 takes up to 25 parameters per event.
  • Raw data. GA4 exports every event to BigQuery for free, up to 1 million a day (Google). Clarity's API covers 3 days.
  • Search queries. GA4 has two Search Console reports (Google). Clarity uses Search Console only to verify your domain for its AI citations report (Microsoft).

Where Clarity is ahead

  • Recordings and heatmaps, with rage clicks, dead clicks and scroll depth (FAQ).
  • Smart events found without code, for nine common actions such as purchase, add to cart and form submit (FAQ).
  • Funnels built from page visits and smart events (Microsoft).
  • Bot counts. It shows how many bot sessions it removed, and AI crawler activity from your CDN logs.
  • Open code. The capture script is open source under the MIT licence (GitHub).

Features from each maker's pages on 13 October 2026.

What people say about each

We read reviews and threads from the past two years. The same few things come up again and again. Here they are, in our words, with links to where people said them.

Microsoft Clarity

What they like

Free at any scaleNo plan, no limit on sites or traffic. HN, Oct 2024HN, Apr 2026WordPress, Nov 2025
Heatmaps and recordings that would cost money elsewhereMerchants and site owners use it to see where people get stuck. WordPress, Apr 2025Shopify reviews

What they complain about

Buggy, slow replay playerRecent Shopify reviews describe crashes and slow playback. Shopify reviewsWordPress, Jun 2026
Not a Google Analytics replacementUsers describe it as a Hotjar-style tool they run beside their analytics. HN, May 2025HN, May 2025
The data goes to MicrosoftPrivacy concerns, including a lawsuit over health data passed through Clarity. HN, Oct 2025HN, May 2025
Confusing for beginners, little supportShopify reviewers say it is hard to know where to start. Shopify reviews

Google Analytics 4

What they like

Free, and deep once it is set upConversion reports and insights at no cost, for those who learn it. Product HuntSaaSHub
Works with Search Console and Google AdsStores stay because Performance Max bidding uses GA4 conversions; SEOs want Search Console beside their stats. GA forum, Oct 2026HN, Jul 2024

What they complain about

Not intuitiveBeginners cannot find bounce rate or which visits became purchases; reviewers call setup overcomplicated. HN, Jul 2024GA forum, Oct 2026GA forum, Oct 2026
Bot spikes from Singapore and LanzhouThe biggest data-quality theme on Google's own forum; the advice is to filter reports by hand. GA forum, Oct 2025GA forum, Aug 2026GA forum, Oct 2026
Numbers don't match orders or other toolsShopify orders, server logs and other analytics tools disagree with GA4. GA forum, Oct 2026GA forum, Oct 2026
Data lost to consent and slow processingModelled data needs 1,000 declined events a day; reports arrive late. GA forum, Oct 2026GA forum, Sep 2026

How to run Clarity beside GA4

  1. Add Clarity's tag to every page GA4 is on, directly or through Shopify, WordPress, Wix or Tag Manager (FAQ).
  2. Pass consent if you have European visitors. Mark Clarity's cookies as non-essential in your banner, and send the signal through your consent platform or Google Consent Mode (consent).
  3. Connect Google Analytics in Clarity's settings to see GA data inside Clarity (integration).
  4. Leave bot detection on, and check the removed-bots count now and then.
  5. Check masking. Clarity masks sensitive content by default (setup); look at your forms before you unmask anything.
  6. Connect your CDN if you want AI crawler activity (AI Bot Activity).
  7. Keep GA4 for Google Ads, revenue and year-on-year reports.

Where Nora Analytics fits

Nora counts visits and labels them. It's free up to 1 million visitors a month, sets no cookies, weighs 2.7 KB, and labels every page view person, AI agent or bot, with the test that caught it. You also get live visitors, pages, sources (AI assistants among them), countries, goal pages, a weekly email and CSV export.

Nora doesn't replace Clarity. It has no heatmaps, no funnels and no session recordings, and it will never record sessions. If you want to see what people do on a page, keep Clarity. If you buy Google Ads and rely on its conversions, keep GA4. Nora is hosted in the US, can't import GA history, and launches on 1 November 2026, so it has no track record yet.

Questions people ask

Can Microsoft Clarity replace Google Analytics?

No, not for most sites. Clarity shows how people use a page, with recordings and heatmaps. It has no attribution reports, records no revenue amounts beyond a purchase rate on Shopify, and keeps its dashboard data 9 months, so you can't compare this year with last.

If you only want to watch behaviour and never report on campaigns or sales, Clarity alone can be enough.

Should I use Clarity and Google Analytics together?

Yes, if you need both answers: GA4 for how many came, from which campaign and what they bought, and Clarity for what they did on the page. Clarity can pull your GA data into a dashboard inside Clarity, one GA property per Clarity project. For GA4 it doesn't support segments, and it sends no playback links into GA4.

Is Microsoft Clarity really free?

Yes. There's no paid plan and no traffic limit on counting. The limits are elsewhere: up to 100,000 recordings per project per day, with sampling above that; recordings kept 30 days; and an export API of 10 calls a day covering the last 1 to 3 days.

Does Clarity need a cookie banner?

In Europe, it needs a consent signal to work properly. Clarity has enforced one for the EEA, the UK and Switzerland since 31 October 2025. Without it, Clarity sets no cookies and every page view becomes its own session. Clarity's cookies are _clck and _clsk on your domain, plus Microsoft cookies such as MUID on its own. GA4 needs consent there too, under Google's policy.

Why are Clarity's numbers different from GA4's?

Mostly consent, if you have European visitors. Clarity still records visitors who decline, one session per page, while GA4 in basic consent mode records nothing for them. Clarity also reports in UTC, ends sessions after 30 minutes without activity, and removes a different set of bots.

Does Clarity slow down my site?

It weighs less than GA4's tag. Its two files came to 27 KB compressed in our lab, against 154 KB for GA4's tag and 2.7 KB for Nora's script. Microsoft says the script loads asynchronously. Clarity keeps uploading what it records while the visitor stays, so it makes more requests than a page counter.

Does Microsoft use Clarity data for advertising?

It can, when the visitor allows ad storage. In Clarity's consent mode, data is shared with Microsoft Ads when the visitor grants ad_storage, and not when it's denied. Microsoft's MUID cookie, which Clarity uses, identifies browsers across Microsoft sites for advertising, analytics and operations.

What are bot sessions in Clarity?

They're the sessions Clarity's bot detection removed from your counts. Detection is on by default, the number removed sits at the top of the dashboard, and you can switch it off. Microsoft doesn't say how it decides, and says some bots still get through.

Does Clarity show traffic from ChatGPT?

Yes. Since August 2025, the AIPlatform and PaidAIPlatform channels group visits from ChatGPT, Claude, Gemini, Copilot and Perplexity, when people use them on their own sites. AI features inside search engines, such as Google's, aren't included, and older data wasn't reclassified.

What does Clarity's AI Bot Activity show, and do I need a CDN?

It shows AI crawlers fetching your pages, and yes, it needs your CDN. You get requests by operator and purpose, pages crawled, robots.txt violations and a scrape-to-referral ratio. It reads your CDN's logs (Cloudflare, including free plans, Fastly, CloudFront, Akamai or Azure Front Door), and your CDN may charge for them. It doesn't block bots.

How we tested this

Nora Lab, the research team at Nora Analytics, ran every test on this page the same way for each tool. Here is exactly how, so you can judge the results yourself.

When
The lab ran on 13 October 2026. We read every source below on the same day.
What we tested
Microsoft Clarity, Google Analytics 4 and Nora Analytics, each installed alone on a blank test page with its maker's own install code and a made-up site ID. Microsoft Clarity loads nothing for a made-up project, so its page used Microsoft's public demo project. Nora Analytics ran version 1.5.0 of its script, from our own build.
Browser
Chrome 155.0.8059.79, headless, on a Mac on a home internet connection, driven by our own script through the Chrome DevTools Protocol.
Visitors
Four on every tool: a scripted reader that moves the mouse and scrolls on a 1440×900 laptop screen; automated Chrome as shipped, which says it's automated; the same browser disguised as normal Chrome, which never touches the page; and the disguised browser clicking without moving the mouse first, the way AI agents click.
What we measured
Script weight, each script fetched once and gzipped at level 6. Every request sent while the page was open and as it was left, and which one carried the page view. The cookies, localStorage and sessionStorage left in the browser.
Ad blockers
Every script and request matched against the EasyPrivacy list, version 202610140311. It's the tracker list uBlock Origin turns on by default.
Prices and features
From each maker's own pricing pages, documentation, changelogs and code. Prices are monthly, in US dollars, at about 10,000, 100,000 and 1 million page views a month. 36 sources, listed below.
What people say
Ratings from the Shopify App Store, WordPress.org and Product Hunt, each with its number of reviews. Praise and complaints from 23 public posts and reviews on Hacker News, WordPress.org, the Shopify App Store, Product Hunt, SaaSHub and Google's Analytics help forum, read on 13 October 2026. We put them in our own words and link to every one.
No data sent
Apart from fetching each script, nothing reached any maker. The lab answered every other request itself, so no test visit landed in anyone's dashboard.
What we didn't test
What a maker's servers do once a page view arrives: the lab says "sent", never "counted". Real AI agents: the fourth visitor copies how they click. Crawlers that don't run JavaScript, which no script sees. The other tools on a live site over weeks, their dashboards and their paid plans: we signed up for none of them.
Our stake
We make Nora Analytics. It's in every test and tested the same way, and every comparison says when another tool is the better pick. No maker paid to be included, and our links to other tools aren't affiliate links.
Corrections
Write to hello@noraanalytics.io. We'll fix the page and say what changed.
The exact scripts we loaded
ToolScriptGzipped
Microsoft Claritywww.clarity.ms/tag/3t0wlogvdz27 KB, loader and clarity.js, two files
Google Analytics 4www.googletagmanager.com/gtag/js?id=G-NORALAB01154 KB
Nora AnalyticsNora Analytics script 1.5.02.7 KB, loader and core, two files

The full method, with what each visitor stands for, is on How we test. Every result from the lab run is public as JSON.

Sources

  1. Clarity FAQ: learn.microsoft.com/en-us/clarity/faq
  2. Clarity setup, bot detection and age rule: learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-setup
  3. Clarity cookies: learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-cookies
  4. Clarity consent management: learn.microsoft.com/en-us/clarity/setup-and-installation/consent-management
  5. Clarity reporting without cookie consent: learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-without-cookie-consent
  6. Clarity data retention: learn.microsoft.com/en-us/clarity/setup-and-installation/data-retention
  7. Clarity API, recording limit: learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-api
  8. Clarity Data Export API: learn.microsoft.com/en-us/clarity/setup-and-installation/clarity-data-export-api
  9. Clarity heatmaps: learn.microsoft.com/en-us/clarity/heatmaps/heatmaps-features
  10. Clarity funnels: learn.microsoft.com/en-us/clarity/setup-and-installation/funnels
  11. Clarity e-commerce insights: learn.microsoft.com/en-us/clarity/insights/e-commerce-insights
  12. Clarity Google Analytics integration: learn.microsoft.com/en-us/clarity/ga-integration/ga-integration
  13. Clarity GA4 integration: learn.microsoft.com/en-us/clarity/ga-integration/ga4-integration
  14. Why Clarity and GA numbers differ (Microsoft, 2021): clarity.microsoft.com/blog/why-do-i-see-different-numbers-in-google-analytics-clarity/
  15. Clarity AI channel groups: learn.microsoft.com/en-us/clarity/insights/ai-channel-group
  16. Clarity AI channel groups launch: clarity.microsoft.com/blog/ai-channel-groups/
  17. Clarity AI Bot Activity: clarity.microsoft.com/blog/ai-bot-activity-in-clarity/
  18. Clarity Bot Activity update, May 2026: clarity.microsoft.com/blog/updates-to-bot-activity-in-clarity/
  19. Clarity scrape-to-referral ratio: clarity.microsoft.com/blog/scrape-to-referral-insights/
  20. Clarity citations: clarity.microsoft.com/blog/citations-now-generally-available/
  21. Clarity loader for the demo project: www.clarity.ms/tag/3t0wlogvdz
  22. Clarity capture script source: github.com/microsoft/clarity
  23. GA4 cookies: support.google.com/analytics/answer/11397207
  24. Google EU user consent policy: www.google.com/about/company/user-consent-policy/
  25. Google consent mode: developers.google.com/tag-platform/security/concepts/consent-mode
  26. GA4 behavioural modelling for consent mode: support.google.com/analytics/answer/11161109
  27. GA4 known bot traffic exclusion: support.google.com/analytics/answer/9888366
  28. GA4 AI Assistant channel: support.google.com/analytics/answer/9756891
  29. GA4 data retention: support.google.com/analytics/answer/7667196
  30. GA4 BigQuery export: support.google.com/analytics/answer/9358801
  31. Connect Google Ads to Google Analytics: support.google.com/analytics/answer/9379420
  32. GA4 attribution: support.google.com/analytics/answer/10596866
  33. GA4 ecommerce: developers.google.com/analytics/devguides/collection/ga4/ecommerce
  34. GA4 Search Console reports: support.google.com/analytics/answer/10737381
  35. r/googleads thread on missing paid clicks: www.reddit.com/r/googleads/comments/1wx6cnm/has_anyone_else_seen_2530_click_loss_on_google_ads/pdrpslm/
  36. EasyPrivacy list: easylist.to/easylist/easyprivacy.txt