Foundgrove
← All posts

Conversion · 9 min read

Microsoft Clarity vs Hotjar for Service-Business Sites

Summary

Clarity is free forever with no traffic cap. Hotjar's free plan now replays just 5% of sessions. The honest verdict for a service-business site.

By Hyder Shah, Founder & CEO · Published July 13, 2026 · Updated July 13, 2026

Almost every 'Clarity vs Hotjar' post you will find is written by an affiliate, by the vendor, or by someone working from a memory of what these tools cost three years ago. So start with what the two pricing pages say right now.

Microsoft Clarity is free forever with no traffic limits. Hotjar is not — and as of July 2026, hotjar.com/pricing does not even serve its own plans anymore. It lands on the Contentsquare pricing page, which is the company that now owns Hotjar. That single fact reframes the whole comparison.

Which should a service business install: Clarity or Hotjar?

Install Microsoft Clarity. It costs nothing, it has no traffic cap, and it records every session — while on the Hotjar/Contentsquare side, the free plan captures only 5% of your sessions as session replays, and keeps them for one month.

Read that 5% again, because it is the whole ballgame for a small site. Microsoft's own docs say Clarity records up to 100,000 sessions per project per day and its pricing page promises you will 'never run into traffic limits or be forced to upgrade to a paid version.'

If a plumbing company does 1,200 sessions a month, Clarity gives you 1,200 replays. The free Contentsquare plan gives you roughly 60 — a random sample you did not choose, gone in 30 days. You cannot investigate a booking-form drop-off with a sample that thin.

CapabilityMicrosoft ClarityContentsquare free (ex-Hotjar)Contentsquare Growth
PriceFree forever, no traffic limits€0€39/mo billed yearly, €49/mo monthly
Session volumeUp to 100,000 sessions per project per dayUp to 200k monthly sessions7k–10m monthly sessions
Share of sessions replayedAll of them5% of sessions (max 10k)15% of sessions (min 20k)
Session replay access30 days; favorites and a random sample up to 9 months1 month2 months
Analytics data accessHeatmaps up to 9 months1 month13 months
HeatmapsUnlimited, every pageIncludedAdds zone-based heatmaps
Surveys and feedback widgetsNot offered100 responses/mo, 3 widgetsFrom 500 responses/mo
ProjectsUnlimited websites and team members1 project3 projects

Verdict: Clarity wins for any US service business under roughly 10,000 sessions a month, and it is not close. You get 100% of your sessions replayed for $0 versus 5% for €0. The only honest reason to pay Contentsquare is the survey tool — and that is a different job than the one you hired this software to do.

Prices above are listed in euros on Contentsquare's page. Note also that the paid tiers above Growth are 'Let's talk' — no published number. We think 'call for a quote' is a red flag in any vendor, including ours, which is why our own pricing is on the site.

What does Hotjar do that Microsoft Clarity cannot?

Two things, and you should know them before you dismiss the paid option: on-site surveys and feedback widgets, and funnel-stage impact reporting. Clarity has no survey tool at all — that is a real gap, not a quibble.

Contentsquare's free plan includes 100 survey and feedback responses a month and lets you run 3 widgets at a time. Growth starts at 500 responses a month. If you genuinely want to ask exiting visitors 'what stopped you from booking today?' in a widget, Clarity cannot do it and Hotjar can.

The second gap is analytical depth. Growth adds zone-based heatmaps, journey analysis, and impact quantification — features built to tell a merchandising team which page zone costs them the most revenue. On a 6-page service site with one booking form, you already know which page matters. You are paying for machinery you have no use for.

There is also a retention gap: Contentsquare Growth gives 13 months of analytics data access, while Clarity keeps recordings 30 days (favorites and a random sample up to 9 months) and heatmaps up to 9 months. If you need year-over-year behavioral trend data, that is a legitimate reason to pay. Most service businesses do not need it — they need to know why last week's leads bounced.

Why are heatmaps useless on a low-traffic site?

Because a heatmap is an average, and averages need volume that your site does not have. Nielsen Norman Group's guidance on quantitative studies recommends 20 users for usability metrics, and notes that at 10 users the margin of error is ±27% of the mean.

That research is about moderated usability studies, not heatmaps specifically — but the statistics do not care. NN/g measured a standard deviation of 52% of the mean across 1,520 time-on-task measures. Human behavior is noisy. Small samples of noisy behavior produce confident-looking pictures of nothing.

Picture a dental practice with 900 sessions a month, of which maybe 130 reach the 'Request an Appointment' page. Your click map on that page is drawn from ~130 clicks spread across a nav bar, a phone number, four form fields, and a footer. The bright orange blob is three people. You are reading noise and calling it insight.

Now the flip side, and it is the most useful number in this post. NN/g's classic finding on qualitative testing is that a single test user reveals about 31% of a design's usability problems, and five users surface roughly 85% of them. Five. Not 500.

So on a low-traffic site the ranking is obvious: session recordings beat heatmaps, because 40 sessions make a heatmap meaningless and make a recording a smoking gun. Watching one person fail to submit your form is worth more than a scroll map built from 130 visits. This is the same reason A/B testing rarely works on low-traffic service-business sites — you cannot reach significance, so stop trying to and start watching instead.

What should you actually look for in a session recording?

Filter to the 10 recordings of people who reached your contact or booking page and did not convert, and watch those first. Everything else is entertainment. Clarity ships 40+ segmentation filters, so this takes about two minutes to set up.

Do not watch recordings chronologically from the top. That is how people waste an afternoon watching bots and bounces. Build the failure segment, then watch with a notepad open.

  • The dead stop. They land on the booking page, scroll once, and leave in under 8 seconds. Usually means the form is below the fold or the page loaded slow and ugly.
  • The form abandon. They start typing, hit a specific field, pause, and leave. Name the field. That field is your problem — it is almost always phone, address, or a required dropdown.
  • The phone hunt. They scroll up and down repeatedly hunting for a number. On mobile that means your phone number is not a tap-to-call link.
  • The back-and-forth. They bounce between the services page and pricing three times. They cannot find what a job costs, and they are about to go ask a competitor.
  • The mis-tap. They tap something that is not a link — an image, a card, a heading that looks clickable. That is a dead click, and it is free money.

Recordings tell you why. Your analytics platform tells you how many — different jobs, which is why we recommend running an analytics tool alongside Clarity rather than instead of it. If you are still choosing one, we compared GA4, Plausible, and Fathom for service-business sites.

What do rage clicks and dead clicks tell you about your booking path?

They tell you exactly where your site is lying to visitors. Microsoft defines a rage click as a user 'repeatedly clicking in a clustered area within a short period,' and a dead click as a click where 'no response was detected.' Both are free in Clarity, and both are the fastest bugs you will ever fix.

A dead click means something looks clickable and is not. On service-business sites the repeat offenders are boringly consistent: a phone number rendered as plain text instead of a tel: link, a service card where only the tiny 'Learn more' is clickable, a hero image that looks like a button, and a staff photo people tap expecting a bio.

A rage click means something is clickable and broken — or too slow to feel clickable. A 'Book Now' button that fires a script with a 2-second delay gets clicked four times by an irritated homeowner, who then leaves. You will never see that in GA4. You will see it in the first recording.

This is unglamorous work and it is where most of the money is. A booking path that quietly eats 1 in 10 motivated visitors is more expensive than any keyword you are not ranking for. It is the first thing we look at when we rebuild a site, and it is baked into how we approach conversion-focused website design.

How do these tools interact with cookie consent and privacy law?

Microsoft requires explicit consent before Clarity places cookies for users in the EEA, UK, and Switzerland — and Clarity uses IP-based geolocation to work out where a visitor is. If you serve US customers only, that specific requirement is not aimed at you, but it does not make you exempt from your own state's rules.

The honest details from Microsoft's own FAQ, because most comparison posts skip them entirely:

  • Running Clarity without cookie consent 'does not violate any terms,' but it degrades the product — sessions get fragmented and 'full session replays and user journey continuity are unavailable.'
  • Microsoft answers 'Do I need to inform my users of the cookie Clarity uses?' with a flat Yes. Update your privacy policy.
  • Clarity 'shouldn't be used on any websites/apps targeting users under the age of 18' — relevant if you are a pediatric dentist or a tutoring service.
  • Google Consent Mode support is listed as 'coming soon,' so if you rely on GCM today, plan for the Clarity Consent API or a supported CMP instead.
  • Clarity bills itself as GDPR and CCPA ready, and is GDPR-compliant as a data controller.

We are an agency, not your lawyer, and this is not legal advice. But the practical read is simple: disclose the cookie, honor consent signals, and do not point a session recorder at pages where people type medical or financial details without talking to counsel first.

How do you turn a recording into a change you can ship?

Use the rule of three: one recording is an anecdote, three recordings of the same failure is a bug — and you ship the fix without A/B testing it. At 900 sessions a month you will never reach statistical significance, so waiting for it just means never shipping.

The loop we recommend takes about 90 minutes a month and looks like this. Watch 10 non-converting sessions on your money page. Write down each failure in plain English ('four people tapped the phone number and nothing happened'). Fix the ones that appear three or more times. Wait two weeks. Watch 10 more.

That is it. No dashboards, no PDF report, no vanity metric. If you want the full structured version of this, we wrote up our CRO audit methodology for service-business websites — recordings are step one of it, not the whole thing.

One caution: fixing the form does nothing if nobody calls the lead back. In a 2011 Harvard Business Review study, firms that contacted an online lead within an hour were nearly seven times as likely to qualify that lead — defined as having a meaningful conversation with a key decision maker — as firms that waited just one hour longer, and more than 60 times as likely as firms that waited 24 hours or more. Clarity will show you the form submit. Your speed-to-lead process decides whether it turns into money.

If your booking path is leaking and you would rather not spend your evenings watching strangers rage-click your own website, that is the job. We rebuild service-business sites around the booking path itself — see how we approach website design, or Get my free audit and we will tell you what we find, whether or not you hire us.

Where does this fit in your stack?

If you're running a US service business, the playbook in this post pairs with our full services lineup and applies cleanly across our supported industries and US locations. If you want help implementing it, book a free strategy call — we'll review your current setup and prioritize the next three moves.

For the deeper engagement details, see our website design service. New to the terminology here? Our SEO & marketing glossary defines every acronym in this post.

Want this built for your vertical? See SEO for Dental Practices, SEO for HVAC Companies, SEO for Law Firms.

What are the most common questions about this topic?

Common questions readers send us about this topic.

Is Microsoft Clarity really free?

Yes, and there is no session cap or upgrade path. Clarity's pricing page states you will 'never run into traffic limits or be forced to upgrade to a paid version,' and supports unlimited heatmaps, websites, and team members. Microsoft's docs put the ceiling at 100,000 sessions per project per day, which no service business will hit. Microsoft's stated reason is that it uses aggregate behavioral data to improve its own products, and it says it will never share your data with third parties.

Is Hotjar worth paying for if Clarity exists?

Only for two reasons. First, on-site surveys and feedback widgets, which Clarity does not offer at all — Contentsquare's free tier includes 100 responses a month across 3 widgets. Second, long-range analytics: Growth gives 13 months of data access versus Clarity's 30-day recording retention. If you need neither, you are paying €39 to €49 a month for a tool that replays fewer of your sessions than the free one does.

How many sessions do you need for a heatmap to be meaningful?

More than a typical service business gets in a month. Nielsen Norman Group recommends 20 users for quantitative usability metrics and notes that at 10 users the margin of error is ±27% of the mean, because behavioral variance is high — NN/g measured a standard deviation of 52% of the mean across 1,520 time-on-task measures. A click map built from a few dozen visits to one page is a picture of randomness. Watch recordings instead.

Do session recording tools slow down your website?

Microsoft says no — its FAQ states the Clarity JavaScript is asynchronous and 'doesn't affect how quickly a website loads.' Treat that as a vendor claim and verify it yourself. Google's Core Web Vitals thresholds are an LCP of 2.5 seconds or less, an INP of 200 milliseconds or less, and a CLS of 0.1 or less, measured at the 75th percentile of real users. Check your own field data after install rather than trusting anyone's marketing page.

Does Microsoft Clarity need a cookie consent banner?

In the EEA, UK, and Switzerland, yes — Microsoft requires explicit consent before Clarity places cookies, and uses IP-based geolocation to identify those visitors. Microsoft also answers 'Do I need to inform my users of the cookie Clarity uses?' with a plain yes, so disclose it in your privacy policy regardless. Running without consent does not breach Clarity's terms, but sessions fragment and full session replays become unavailable. Ask your attorney about your own state's requirements.

What is a rage click and why does it matter?

Microsoft defines a rage click as a user repeatedly clicking in a clustered area within a short period — the digital equivalent of jabbing a lift button. It usually means an element is broken, too slow to respond, or does nothing at all. Its sibling, the dead click, is a click where no response was detected, which typically means something looks clickable and is not. Both are free in Clarity and both are usually a same-day fix.

Can you run Microsoft Clarity and Google Analytics together?

Yes, and you should. They answer different questions: analytics tells you how many people dropped off, Clarity shows you why. Clarity offers a native Google Analytics integration, and Microsoft's docs note that GA segments appear in the Recordings tab with no delay after integrating. Keep in mind GA segments only work in the Recordings tab, not in Dashboard or Heatmaps.

How long does Microsoft Clarity keep your session recordings?

Clarity retains recordings for 30 days from the time of recording, though favorite recordings and a randomly selected sample are kept for up to 9 months. Heatmap data is accessible for up to 9 months. That 30-day window is the real trade-off against a paid tool, so if a recording shows a failure worth remembering, mark it as a favorite before it ages out.

About the author

Hyder Shah

Founder & CEO, Foundgrove

Hyder Shah is the founder of Foundgrove, an SEO and GEO agency for US service businesses. See our editorial policy for how these guides are researched and reviewed.

Want help applying this to your business?

Book a free 30-minute call. We'll review your current acquisition stack and show you the three highest-leverage moves for your industry and state. Or read how our website design service works.

Free SEO & AI visibility auditGet my free audit