Skip to content
Academy

Session Recording

Learn how to use session recordings to watch real user behavior, find hidden friction points, and fix the exact problems that stop visitors from converting.

BEGINNER·10 MIN READ·ANALYTICS & ATTRIBUTION·UPDATED JUN 2026
Share:

You have Google Analytics showing a 70% cart abandonment rate. But the number does not tell you WHY people are leaving. Session recording does. It lets you watch a video replay of exactly what a real user did on your site, every mouse move, scroll, click, and moment of confusion, before they left.

Quick Summary

  • A session recording is a video replay of one real user's visit to your website.
  • It shows mouse movements, scrolls, clicks, and rage-clicks (repeated frustrated clicking).
  • The session recording tools market was valued at $1.2 billion in 2024 and is growing at 12.5% per year.
  • Watching 10-15 recordings from a problem page identifies 70-85% of the major usability issues on that page (Hotjar research across 100 million sessions).
  • The CRO agency The Good used Hotjar session recordings to help Swiss Gear achieve a 132.7% increase in online revenue and an 84% increase in mobile time-on-site in 2023.

What Is a Session Recording?

A session recording (also called a session replay) is a pixel-by-pixel video capture of how one visitor interacted with your website during a single visit (called a "session").

The recording captures:

  • Mouse movement: where the cursor travels across the screen
  • Clicks: what the user clicks (or tries to click)
  • Scrolls: how far down the page they read
  • Rage-clicks: when someone clicks the same spot rapidly out of frustration
  • Dead-clicks: clicking on something that is not actually a link
  • Form interactions: which fields they fill in, skip, or abandon
  • Page navigation: the sequence of pages they visited
Note

Session recordings do NOT capture passwords or payment card numbers. All reputable tools automatically mask sensitive fields before the data is stored. The recording shows a placeholder like "XXXX" instead of the actual value. GDPR (Europe's privacy law) and CCPA (California's privacy law) both require you to inform users in your privacy policy that you use session recording software.

Session recordings are different from heatmaps (which aggregate click and scroll data across thousands of visitors into one image). A heatmap shows you patterns; a session recording shows you an individual story. Both are useful, and most tools provide both.


Why Session Recordings Matter

Traditional analytics tools like Google Analytics answer "what" and "how many." Session recordings answer "why."

QuestionTraditional AnalyticsSession Recording
How many people visited?YesNo
Where did they drop off?YesNo
Why did they drop off?NoYes
What confused them?NoYes
Did the button even work?NoYes

This "why" is the missing link in most conversion optimization work. You might spend weeks redesigning a checkout page when the actual problem is a broken coupon code field, something you would see immediately in a 10-minute recording session.

Real Example

Real case: Swiss Gear + The Good (2023)

The Portland-based CRO agency The Good was hired by Swiss Gear (the backpack and luggage brand) to improve mobile conversions. They analyzed hundreds of Hotjar session recordings and discovered that mobile users were getting confused by the iconography and language on the mobile site. Content filters were creating friction for all three user segments they identified: airport travelers on mobile, desktop paid-search users, and bargain hunters.

After fixing the mobile experience and running A/B tests on the content filters, Swiss Gear saw:

  • 132.7% increase in overall online revenue
  • 84% increase in mobile time-on-site
  • 28% increase in mobile revenue per visit
  • 8% reduction in mobile bounce rate

The key insight came entirely from watching recordings, not from the numbers alone.


How Session Recording Works (Technical Overview)

You do not need to understand the code to use session recordings, but knowing the basics helps you set them up correctly.

The recording tool works by inserting a small JavaScript (a programming language that runs in the browser) snippet into your website. This script watches what happens on the page and sends that data to the tool's servers. When you want to review a session, the tool uses that data to reconstruct the visit as a video replay.

This is why session recordings are safe for privacy: they do not actually record a video file. They record the structure of the page and the user's actions, then recreate it. Sensitive fields are never captured.


The Three Most Common Things Session Recordings Reveal

1. Broken or Confusing Elements

Users try to click things that do not work. They click an image expecting it to be a link. They try to close a popup but the X button does not respond. They fill out a form and the submit button does nothing.

These "dead ends" are invisible in aggregate analytics. Session recordings surface them in minutes.

2. The Scroll Cliff

Most users do not read your full page. Recording tools reveal the exact point where users stop scrolling. If your most important call to action (a button or link asking the user to take an action, like "Buy Now" or "Sign Up") is below that point, almost no one sees it.

3. Form Abandonment Patterns

Which specific field causes users to leave your form? Is it the phone number field? The credit card field? The field asking for their company size? Session recordings combined with form analytics show you exactly where people stop and leave.

Common Mistake

The most common mistake: watching recordings without a goal.

New users often open their session recording dashboard and watch sessions randomly. This wastes time and rarely produces insights. Always start with a specific question: "Why is our cart abandonment rate 65%?" or "Why do users not reach the pricing page?" Then filter recordings to sessions involving that specific page or behavior. Targeted watching of 10-15 relevant recordings beats watching 100 random ones every time.


A Practical Workflow: From Recording to Fix

Step 1, Identify the Problem First

Do not open your recording tool without a target. Go to your analytics tool (Google Analytics 4 works fine) and find your highest-traffic page with the worst conversion rate or highest exit rate. That is your starting point.

Step 2, Filter to Relevant Sessions

Every major recording tool lets you filter sessions by:

  • Page visited: show me recordings where the user visited /checkout
  • Duration: show me sessions longer than 30 seconds (removes bots and accidental clicks)
  • Behavior: show me sessions with rage-clicks
  • Device type: show me only mobile sessions

Use these filters. You want to watch the right 15 recordings, not 500 random ones.

Step 3, Watch and Tag

Watch recordings at 2x speed. Most tools let you skip inactivity (periods where nothing happens). As you watch, use the tagging or annotation feature to mark moments:

  • "User hesitated here for 8 seconds"
  • "Tried to click non-link image"
  • "Abandoned on phone field"

After 10-15 recordings, look for patterns. If 7 out of 15 users did the same confusing thing, you have found a real problem.

Step 4, Form a Hypothesis

Write a specific, testable statement: "Users are abandoning the checkout form because the phone number field has no explanation for why we need it. Adding a tooltip saying 'Used only for delivery updates' will reduce abandonment."

Step 5, Test the Fix

Make one change. If your traffic volume supports it (at least 100+ conversions per variant per week), run an A/B test (a split test where half the visitors see the old version and half see the new version). If your volume is too low, just implement the fix and compare conversion rates over the next two weeks.

Step 6, Measure and Repeat

Did the abandonment rate drop? By how much? Document the result and move to the next problem. This loop is the core of conversion rate optimization (CRO).


The Top Session Recording Tools

ToolCostBest For
Microsoft ClarityFree (no limits)Any site, budget-conscious teams
HotjarFree tier (35 sessions/day)Small to medium sites, UX research
FullStoryPaid (starts ~$300/mo)Enterprise, detailed data capture
LogRocketFree tier availableDeveloper-focused, error tracking
MouseflowFree tier (500 sessions/mo)E-commerce and marketing teams
InspectletFree tier (2,500 sessions/mo)Beginners, small sites

For beginners, start with Microsoft Clarity. It is 100% free with no session limits, no daily caps, and it integrates with Google Analytics 4 in two clicks. It also has a built-in AI feature that summarizes what happened in a session in plain English.

Pro Tip

Microsoft Clarity vs Hotjar: Clarity wins on price (it is completely free). Hotjar wins on features like surveys, feedback widgets, and user interview scheduling. Most small businesses should start with Clarity and upgrade to Hotjar if they want the extra qualitative research features. The recording quality of both tools is excellent.


Session recordings involve collecting behavioral data from your website visitors. You have legal obligations:

  1. Update your privacy policy, State that you use session recording software, name the tool (e.g., "We use Hotjar for session recordings"), and explain what data is collected.
  2. Add a consent banner, In the European Union (EU) and UK, you must get explicit consent before activating session recording. Use a Consent Management Platform (CMP) like Cookiebot or OneTrust that integrates with your recording tool.
  3. Mask sensitive fields, Configure your recording tool to mask password fields, payment fields, and any field containing personal data. All major tools offer this by default, but verify it is active.
  4. Data retention, Set a sensible data retention period (how long recordings are stored). 90 days is standard. Keeping recordings forever is a data liability.

Key Metrics to Track

Once you have recordings running, track these metrics to measure impact:

  • Rage-click rate: Percentage of sessions containing rage-clicks. A high rate (above 5%) signals broken or confusing UI elements.
  • Dead-click rate: Clicks on non-interactive elements. Signals user confusion about what is clickable.
  • Form completion rate: Percentage of users who start and finish your forms.
  • Scroll depth: How far down your key pages users read. Aim for your CTA (call to action) to be above the point where 50% of users stop scrolling.
  • Session duration on problem pages: Very short sessions mean users bounced immediately. Very long sessions on simple pages suggest confusion.

The One-Line Takeaway

Stop guessing why visitors leave, watch 15 targeted session recordings this week and you will find a real, fixable problem that no dashboard ever showed you.


Test Your Knowledge
Loading questions…

You Might Also Like