JDKRUEGER&COAcademySign inDE
Module 2 of 6 · UX & User Research for E-Commerce

Analyzing Session Recordings Effectively

⏱ 30 min · By the end of this module, you'll evaluate heatmaps, scrollmaps, clickmaps, and session recordings based on what each one actually tells you, filter specifically for conversion-relevant segments like add-to-cart without purchase, spot frustration signals such as rage clicks and dead clicks, and turn recurring patterns into testable hypotheses.
← UX & User Research for E-Commerce Analyzing Session Recordings Effectively 1 / 27
continuing in 5
Start

Analyzing Session Recordings Effectively

User behavior only becomes visible when you look at it deliberately. That's exactly what separates successful shops from guesswork.

Raw Data → Filter → Pattern → Hypothesis
Transcript of this slide

Welcome to the second module of the UX Research track. Session recordings and heatmaps are powerful tools, but only when you use them the right way. Clicking through recordings at random means you'll see a lot without understanding much. In this module, you'll learn how to filter thousands of recordings down to the moments that matter, recognize patterns, and turn those patterns into concrete optimizations. The focus is on the method, not on how to operate any particular tool.

Learning objective

What You'll Learn in This Module

You'll distinguish between heatmaps, scroll maps, click maps, and recordings based on what each one actually tells you.

  • You'll filter recordings by segment and goal instead of browsing them at random.
  • You'll correctly identify frustration signals like rage clicks and dead clicks.
  • You'll turn recurring patterns into concrete test hypotheses.
1
Define goal
2
Filter segment
3
Look for patterns
4
Derive hypothesis
Transcript of this slide

By the end of this module, you'll have four skills. First, you'll know which map or recording type answers which question. Second, you'll filter data sets precisely for what you're looking for, for example, mobile checkout drop-offs. Third, you'll recognize frustration signals like rage clicks and dead clicks and know what they mean. Fourth, you'll translate recurring patterns into hypotheses for tests or quick fixes. That's the difference between data and insights.

Self-check

Quick Self-Check

When did you last deliberately watch twenty recordings from a specific user group, not at random, but with a clear question in mind?

  • Which part of your shop would you love to 'watch over,' because your analytics shows something's off there?
Key Points

Quick Self-Check

  • 1 When did you last deliberately watch twenty recordings from a specific user group, not at random, but with a clear question in mind?
  • 2 Which part of your shop would you love to 'watch over,' because your analytics shows something's off there?
Transcript of this slide

Two quick self-checks before we get into the method. When did you last deliberately watch a small sample of recordings with a clear question in mind? And where in your shop would you most like to look over a user's shoulder, because the numbers are telling you something's off? These questions will help you apply this module directly to your own situation.

What this means for you

What Does This Mean for Your Shop?

Recordings reveal behavior that numbers alone can't explain.

  • With the right filters, you'll find more in twenty recordings than in two hundred random ones.
  • Recurring patterns are the raw material for optimizations with measurable impact.
Random Browsing vs. Targeted Filtering
Transcript of this slide

The business case is straightforward. I've seen teams spend hours clicking through recordings and end up overwhelmed. With the right question and the right filters, you'll find more insights in twenty recordings than in two hundred random ones. Recordings aren't an end in themselves. They're the fastest way to go from 'we can see there's a problem' to 'we know where it is'.

Concept

What Recordings Can and Can't Do

Recordings show behavior, not motivation. You see WHAT, but not WHY.

  • They add qualitative context to your quantitative data.
  • They don't replace an A/B test, but they do supply the hypotheses for one.
  • Without filters, you'll quickly get lost in thousands of irrelevant recordings.
Recordings Show Behavior. Interviews Explain Motivation.
Transcript of this slide

The most important principle first: session recordings show you what a user does, but not why they do it. You see clicks, scrolls, and drop-offs. But whether someone abandoned because of distrust, confusion, or distraction, you simply don't know. That's why recordings complement quantitative data rather than replace it. Their greatest value lies in hypothesis generation: they show you where a problem might exist, which you can then test or explore through surveys.

Concept

Heatmap, Scroll Map, Click Map

Heatmap: Where does the cursor move most often? A signal for attention, but not proof of interest.

  • Scroll map: How far down the page do users scroll? Shows where content gets missed.
  • Click map: Which elements are being clicked, including ones that aren't clickable?
22 44 66 88 80 Above thefold 45 By price 25 By imagegallery 12 By reviews
Example Scroll Distribution on a Product Detail Page
Transcript of this slide

Three map types, three questions. The heatmap shows where the cursor lingers. That's an indicator of attention, but not automatically of interest or conversion intent. The scroll map shows how far users scroll down. If your most important information sits below the fold and no one ever sees it, you have a problem. The click map shows which elements are being clicked, and it's especially valuable when users are clicking on something that isn't actually clickable.

Concept

The Most Important Filters

Filter by device, traffic source, country, and landing page.

  • Especially valuable: sessions with items in the cart but no purchase.
  • Even more valuable: sessions where the same error occurs twice or that contain rage clicks.
All sessions → Mobile → Cart reached → Abandoned → Rage click
Transcript of this slide

Filtering is the key. Instead of reviewing every recording, narrow it down. Filter by device, traffic source, country, or landing page. Especially valuable is filtering for sessions that reached the cart but didn't purchase. These users already had purchase intent. Add a filter for rage clicks or repeated errors, and you'll find more in twenty recordings than in two hundred random ones.

Example

Example: The hidden CTA

A click map shows many clicks on a product image but almost none on the 'Add to Cart' button.

  • Users expect the image to be zoomable and get frustrated when nothing happens.
  • The recording confirms it: users click the image multiple times before looking for the button.
  • Hypothesis: Enable zoom or make the button visually more prominent.
1
Many clicks on image
2
No reaction
3
Frustration
4
Zoom or better CTA
Transcript of this slide

A classic example of how clicks can mislead you. The click map shows a lot of clicks on the product image. At first glance, you might think the image is what's interesting. The reality is different: users want to zoom in, and they get frustrated when nothing happens. It takes the combination of a click map and a session recording to reveal the problem. The hypothesis is clear: either enable zoom or redesign the cart button so it commands more attention.

Concept

Rage Clicks and Dead Clicks

Rage clicks: repeated rapid clicks on an element that doesn't respond, a strong frustration signal.

  • Dead clicks: clicks on elements that aren't clickable, pointing to incorrect mental models.
  • Both signals are often stronger levers than low conversion rates alone.
4 7 11 14 12 Dead clickson image 8 Rage clicksin checkout 3 Rage clicksin navigation
Example frequency of frustration signals
Transcript of this slide

There are two signals you should take especially seriously. Rage clicks are repeated, rapid clicks on an element that doesn't respond. They signal frustration. Dead clicks are clicks on elements that aren't clickable at all, like an image that looks like a button. Both are often stronger indicators of a problem than a generally low conversion rate, because they show you exactly where the user is getting stuck.

Scenario

Scenario: Mobile rage clicks in checkout

Recordings of mobile checkout abandonment show repeated clicks on a non-clickable shipping cost icon.

  • Three out of ten affected users abandon after that.
  • The hypothesis: unclear shipping costs create distrust.
  • Action: communicate shipping costs earlier and more transparently.
An outlier vs. a pattern
Transcript of this slide

Here you can see how a recording turns into a concrete action. Mobile checkout drop-offs show rage clicks on a shipping cost icon. A single recording would be an outlier. But when three out of ten affected users abandon right after, you have a pattern. The hypothesis: users don't know what shipping costs and lose trust as a result. The first step isn't a redesign. It's a transparency improvement.

Concept

Segment rather than browse at random

Without filters, you'll get lost in thousands of recordings.

  • With filters, you'll find more in twenty recordings than in two hundred random ones.
  • Before you start watching, define the question you want to answer.
Filters reduce the pile from thousands to a few dozen relevant sessions
Transcript of this slide

The most common mistake with session recordings is watching them at random. Teams launch the tool, watch a few random recordings, and come away feeling overwhelmed. The fix is starting with a focused question. For example: why are mobile users dropping off in checkout? That question gives you your filter. Suddenly you're not working through a thousand recordings, just twenty to fifty. And within those, you'll almost always find the critical pattern.

Concept

Reading scroll depth

The average scroll depth on a product detail page is often only sixty-five to seventy percent.

  • Important information below the fold goes unseen by a large share of users.
  • Scroll depth alone tells you nothing about quality. You need to combine it with click behavior and purchase data.
26 53 79 105 95 Above thefold 70 Price range 45 Reviews 20 Footer
Example: content visibility by scroll depth
Transcript of this slide

Scroll maps are popular but often misread. Low scroll depth doesn't automatically mean users are disengaged. It might mean they already saw everything they needed, or that they hit a wall. What matters is the combination: how many users reach the price, the reviews, the shipping information? And what happens after that? Scroll depth without click and purchase behavior is only half the story.

Concept

Reading mobile recordings differently

Mobile users scroll faster, tap less precisely, and have less patience.

  • A tap on a small element can be an accidental click or a rage click.
  • Mobile recordings should always be interpreted in the context of the actual device size and speed.
Desktop: precise clicks. Mobile: fast swipes and taps
Transcript of this slide

Mobile recordings can't be read the same way as desktop recordings. Mobile users scroll faster, tap less precisely, and have less patience. What looks like a deliberate click on desktop can be an accidental tap on a smartphone. That's why you always need to look at mobile recordings in the context of device size and load speed. A rage click on a small touch element isn't just a design detail. It's often a much bigger problem.

Example

Case study: product page with high drop-off

Analytics shows: the product page gets a lot of visitors, but only a 0.8% conversion rate.

  • Recordings show: users scroll quickly to the price but don't read the reviews.
  • Click map shows: lots of clicks on the reviews tab, but on mobile it's barely visible.
  • Hypothesis: surface reviews earlier to build trust.
1
Analytics: low conversion
2
Recording: fast scrolling
3
Click map: tab is missed
4
Hypothesis: move reviews up
Transcript of this slide

A real-world example. The analytics data shows a low conversion rate on the product page. Recordings show that users scroll straight to the price and skip right past the reviews. The click map adds another piece to the picture: lots of users click on the reviews tab, but on mobile it's barely visible. Put it all together and you get a clear hypothesis. Move the reviews higher up the page so they're visible sooner and actually build trust.

Concept

From hypothesis to test or fix

Not every hypothesis needs an A/B test. Small, obvious friction points can be fixed directly.

  • Structural changes that could affect the conversion rate should always be tested.
  • Document your hypothesis, expected impact, and decision rule before making any changes.
1
Pattern
2
Hypothesis
3
Quick fix or test
4
Measure impact
Transcript of this slide

Once you've spotted a pattern, you face the next decision: fix it directly or run a test? Small, clear-cut problems, like a non-clickable element that looks like a button, you can fix right away. Structural changes that could affect your conversion rate should always go through a test. The key is to document your hypothesis, the expected impact, and your decision rule before you do anything. Otherwise, you won't be able to tell afterward whether your change actually worked.

Example

Before and after: checkout transparency with real numbers

Starting point: many mobile users click the shipping cost icon but then abandon the checkout.

  • Hypothesis: unclear shipping costs are eroding trust.
  • Fix: display shipping costs on the product detail page.
  • Result: the mobile checkout abandonment rate drops by six percentage points. With 5,000 mobile checkout visits per month and an average order value of €80, that's €17,000 in additional revenue per year.
20 40 60 80 72 Before (drop-off in %)Before(drop-off in… 66 After (drop-off in %)After(drop-off in…
Checkout abandonment after transparency optimization
Transcript of this slide

A concrete before-and-after example. Many mobile users were clicking the shipping cost icon in the checkout and dropping off right after. The hypothesis was straightforward: they didn't know what shipping would cost, and that uncertainty killed their trust. After the fix, showing shipping costs directly on the product detail page, the mobile checkout abandonment rate dropped by six percentage points. With 5,000 mobile checkout visits per month and an average order value of €80, that translates to €17,000 in additional revenue per year. It shows how quickly a recording insight can turn into a measurable result.

Common misconception

Common mistakes in analysis

Mistake one: treating hot areas as a success. High click counts can just as easily signal frustration.

  • Mistake two: combining mobile and desktop data. The interaction logic is fundamentally different.
  • Mistake three: over-weighting individual outliers. Patterns are what's actionable, not exceptions.
  • Mistake four: using recordings as proof for a decision. They generate hypotheses, not statistical significance.
Apparent insights vs. methodically sound interpretation
Transcript of this slide

Four common mistakes. First: hot areas get treated as a success, even when they signal frustration. Second: mobile and desktop data get lumped together. Third: individual outliers get over-weighted. Fourth: recordings get used as proof. The goal is patterns and hypotheses. Avoid these mistakes and your data analysis will be on a much more professional level.

Exercise

Your quick exercise: a filtered look

Open your heatmap or recording tool.

  • Filter for mobile sessions that reached the cart but didn't purchase.
  • Watch 20 recordings and write down three recurring patterns.
1
Open tool
2
Set filters
3
Review 20 sessions
4
Note 3 patterns
Transcript of this slide

Do this exercise right now. Open your tool, set the filter to mobile sessions with a cart but no purchase, and watch 20 recordings. Write down three recurring patterns. This exercise takes less than an hour and often surfaces more actionable insights than a lengthy report. One thing to keep in mind: don't go hunting for the perfect outlier. Look for patterns that keep showing up.

Concept

Recordings in the research mix

Recordings show the what, surveys explain the why, A/B tests prove the solution.

  • The best sequence: quantitative data reveals the problem, recordings pinpoint it, tests validate the fix.
  • Without a clear question, recordings are nothing more than entertaining but useless data toys.
1
Analytics: problem?
2
Recording: where?
3
Test: solution?
Transcript of this slide

Session recordings are one part of a larger research mix. They show you the what, surveys explain the why, and A/B tests prove the solution. The ideal sequence looks like this: first, quantitative data tells you a problem exists. Then you pinpoint it with recordings. Then you test the fix. Without that clear sequence, recordings are just an entertaining data toy that never actually moves decisions forward.

Interim check

Quick Check

Recordings show behavior, not motivation.

  • Filters matter more than the volume of recordings.
  • Rage clicks and dead clicks are strong frustration signals.
  • Patterns lead to hypotheses, and hypotheses lead to tests or fixes.
1
Behavior
2
Filter
3
Pattern
4
Hypothesis
Transcript of this slide

A quick check-in. Recordings show behavior, not motivation. Filters matter more than sheer volume. Rage clicks and dead clicks are strong signals. And patterns produce hypotheses that you either act on directly or validate through an A/B test. Keep those four points in mind and you'll get far more out of your data.

Summary

Summary

Session recordings make invisible behavior visible, but only when you start with clear questions and the right filters.

  • Heatmaps, scroll maps, and click maps answer different questions and work best together.
  • Mobile recordings need to be interpreted differently than desktop recordings.
  • Recurring patterns are the raw material for concrete optimizations.
1
Ask a question
2
Filter
3
Recognize patterns
4
Take action
Transcript of this slide

The core in four sentences. Recordings are valuable, but only with a clear question. Different maps answer different questions. Mobile data needs to be read differently. And recurring patterns lead to concrete optimizations. Anyone who takes this to heart stops working with assumptions and starts working with observed behavior patterns. The next module covers how to design customer surveys so they reveal real barriers.

Quiz

Quiz

Test your knowledge.

A user clicks five times in rapid succession on a product image that can't be zoomed. They abandon the search right after. What's the best way to interpret this signal?

Which combination of filter criteria works best for finding drop-off reasons in the mobile checkout?

What does a high scroll depth on a product detail page tell you on its own?

How many recordings should you typically review when you're specifically looking for patterns within a particular segment?

You notice a recurring pattern in your recordings. What's the methodically correct next step?

Exercise

Exercise

Apply what you have learned right away.

  • 1
    Your filtered recording analysis
    mini-audit · approx. 30 min
    Pick a specific question for your shop, for example: 'Why are mobile users dropping off in checkout?' Set the appropriate filters in your tool (device: mobile, cart reached, purchase not completed, optionally rage clicks). Review twenty sessions and document at least three recurring patterns, noting their frequency and estimated business impact. For each pattern, write a hypothesis in the format 'If... then... because...' and assign it either 'Quick Fix' or 'A/B Test'.
  • 2
    Practice interpreting heatmaps
    worksheet · approx. 15 min
    Pick a key page in your shop. What three questions would you answer using a heatmap, a scroll map, and a click map? For each map, write down the question and the possible interpretations, both positive and negative. Make sure you don't automatically treat clicks as a sign of interest.
Reflection

Reflection

A quick look back before you continue.

  • What one clear question about your shop will you answer next by reviewing twenty targeted, filtered recordings - for example, mobile sessions with items in the cart but no purchase?
  • What recurring frustration signal - such as rage clicks on a non-clickable element or unusually low scroll depth - would you turn into a test hypothesis first?
  • Which analysis mistake are you most urgently trying to avoid in your team: treating hot zones as an automatic win, or grouping mobile and desktop data together?
  • Which mistake in interpreting heatmaps or scroll maps is most important for your team to avoid?
Feedback

Feedback

Was this module helpful for your shop?

Sources

Sources & further reading

Here you will find links and materials to explore the topic in more depth. Take your time.

Overview & learning objective

This module is aimed at shop owners.

By the end of this module, you'll evaluate heatmaps, scrollmaps, clickmaps, and session recordings based on what each one actually tells you, filter specifically for conversion-relevant segments like add-to-cart without purchase, spot frustration signals such as rage clicks and dead clicks, and turn recurring patterns into testable hypotheses.

Analyzing Session Recordings Effectively