Tutorial March 23, 2026 6 min read

Microsoft Clarity Session Recordings: A Practical Guide

Session recordings let you watch exactly how visitors interact with your website — every scroll, click, and hesitation. Microsoft Clarity offers unlimited recordings for free, but the sheer volume can be overwhelming. This guide shows you how to filter, watch, and extract actionable insights without wasting hours on random playback.

How Clarity Session Recordings Work

When Clarity's tracking script runs on your site, it captures DOM changes, mouse movements, clicks, scrolls, and form interactions. These events are reconstructed into a video-like playback in the Clarity dashboard. No actual screen capture or video file is created — the recording is a replay of DOM events, which keeps file sizes small and respects user privacy.

Key technical details:

Accessing and Navigating Recordings

In the Clarity dashboard, click Recordings in the left sidebar. You will see a list of recent sessions with metadata: duration, page count, device type, and any frustration signals detected. Click any session to open the player.

Player controls

Filtering Recordings Effectively

Watching random recordings teaches you very little. The value of session recordings comes from filtering to answer specific questions. Clarity provides several filter categories:

Filter by frustration signals

This is the highest-value filter. Select sessions that contain rage clicks, dead clicks, or quick backs. These sessions almost always reveal a concrete UX problem.

FilterWhat it findsCommon discoveries
Rage clicksUsers who clicked the same area repeatedlyBroken buttons, slow-loading elements, non-clickable items that look clickable
Dead clicksClicks on non-interactive elementsImages missing lightbox, text styled like links, misleading visual cues
Quick backsUsers who left within secondsContent mismatch with referral source, slow page loads, pop-up annoyance

Filter by page URL

When optimizing a specific page — a checkout flow, a pricing page, a signup form — filter recordings to only show sessions that visited that URL. This narrows thousands of recordings down to the relevant subset.

Filter by device and browser

If your analytics show a higher bounce rate on mobile or a specific browser, filter recordings accordingly. Mobile-specific layout issues (overlapping elements, unreachable buttons, horizontal overflow) are nearly impossible to catch without watching real mobile sessions.

Filter by country or traffic source

Visitors from different sources have different expectations. Someone arriving from a Google ad expects the page to match the ad copy. Someone from organic search may be in research mode. Filtering by source helps you understand whether the page serves each audience.

Tip: Create a recurring task to watch 10 filtered recordings per week: 5 with frustration signals, and 5 from your highest-traffic page. This takes about 20 minutes and consistently surfaces fixable issues.

What to Look For in Recordings

When watching a recording, train yourself to notice these specific behaviors:

Hesitation patterns

The cursor stops moving, hovers over an area for several seconds, then moves away. This indicates confusion or uncertainty. Common spots: pricing tables, form fields with unclear labels, CTAs with vague copy like "Get Started."

U-turn scrolling

The visitor scrolls down past a section, then immediately scrolls back up to re-read it. This means the content was either confusing or important enough to revisit. If multiple visitors do this on the same section, the content needs rewriting.

Form abandonment

Watch how visitors interact with forms. Do they start filling fields and stop at a specific one? Do they tab through fields in an unexpected order? Do they try to paste into a field that blocks pasting? Each of these behaviors points to a specific fix.

Navigation confusion

Visitors clicking the logo expecting to go home, trying to use the browser back button repeatedly, or scrolling up and down looking for a menu — these all indicate navigation structure problems.

A Time-Saving Workflow for Recording Reviews

Here is a structured approach that maximizes insight per minute spent:

  1. Set your filter — choose frustration signal type or specific page
  2. Open 5 recordings in separate tabs — batch your watching
  3. Watch at 4x speed — slow down only at frustration markers or interesting behavior
  4. Take notes in a simple format: Page > What happened > Potential fix
  5. Look for patterns — a single session is anecdotal, but 3 out of 5 sessions with the same issue is a pattern worth fixing

Privacy Considerations

Session recordings can raise privacy concerns. Clarity handles this responsibly by default, but you should verify your setup:

<!-- Mask a specific element from Clarity recordings -->
<div data-clarity-mask="true">
  Sensitive content here will appear blurred in recordings
</div>

<!-- Mask all elements with a class -->
<span class="user-email" data-clarity-mask="true">
  user@example.com
</span>

Common Mistakes When Using Recordings

Tip: If you use ClarityInsights, frustration signals from recordings are automatically aggregated into your weekly report, so you know which pages need recording review before you even open the Clarity dashboard.

How Clarity Compares to Other Session Recording Tools

Microsoft Clarity stands out as a session recording tool primarily because it's completely free with no session caps. Most session recording software charges based on the number of recorded sessions, which gets expensive at scale. Here's how Clarity compares on pricing alone:

Where paid session recording software pulls ahead is in advanced features: FullStory's searchable event index, Hotjar's integrated surveys, and Mouseflow's form analytics. But as a session recording tool for watching user behavior, filtering by frustration signals, and identifying UX issues, Clarity delivers the core functionality without cost. For most teams, it's the best starting point — and for many, it's all they need.

Summary

Session recordings are Clarity's most powerful feature, but only when used with intent. Filter aggressively, watch at high speed, focus on frustration signals, and always look for patterns across multiple sessions. Twenty minutes of focused recording review will teach you more about your users than a week of staring at bounce rate charts.

Stop analyzing Clarity data manually

ClarityInsights sends you AI-powered weekly reports with per-page analysis, frustration signals, and prioritized recommendations.

Join the Waitlist