Noibu blog

Session Replay Without Sampling: Why Every Session Matters in Ecommerce

Session replay without sampling for ecommerce

TL;DR

  • Sampling decides which sessions you can never watch. It keeps enough data for trends and quietly drops the edge cases you open replay to find.
  • The sessions that matter most in ecommerce are rare by definition: one shopper's failed checkout, one broken payment field, one device-specific bug.
  • Full capture means the session is already recorded when a complaint lands or conversion dips. You are searching a complete record, not hoping it was kept.
  • Evaluate any replay tool on four things: capture completeness, findability, the link to revenue, and the link to technical cause.

Sampled session replay records only a subset of visitors. That is fine for spotting broad trends, but it is the wrong tool for finding the one failed checkout or the single broken session behind a complaint. Full-capture session replay records 100% of sessions, so the exact session you need is already there the moment a problem or a conversion dip appears.

When ecommerce teams evaluate session replay, the question they usually ask is “does it record sessions?” Almost every tool says yes. The question that actually matters is narrower: which sessions does it record, and is the one you need to see going to be there when you look for it?

That distinction is the difference between sampled and unsampled session replay, and for online stores it is the difference between catching a revenue leak in an afternoon and never finding it at all.

What session replay sampling actually is

Sampling means a tool records a percentage of visitor sessions rather than all of them. Some platforms sample to control storage costs. Others throttle capture automatically when traffic spikes. Either way, a decision gets made on your behalf about which sessions are worth keeping, and that decision is invisible. You do not see the sessions that were dropped, because by definition they were never recorded.

For high-level behaviour analysis, a representative sample is usually good enough. If you want to know roughly how far shoppers scroll on a category page, a slice of traffic answers the question. The problem starts when the session you need is not representative. It is the exception. And in ecommerce, the exceptions are exactly where revenue leaks.

Fewer than 1% of customers who hit a problem will tell you about it. The rest abandon and move on.

<1%

of customers who hit a problem will tell you about it. The rest abandon and move on.

The three moments sampling fails ecommerce teams

Sampling does not announce itself. It fails quietly, at the exact moments you most need the record. Three of those moments show up again and again.

1. The complaint you cannot reproduce

A customer reports that they could not check out. Support escalates it. Engineering tries to recreate the issue on their own machine and cannot, because the bug only fires on a specific browser, a specific payment method, or a specific cart state. Without the customer's actual session, the investigation stalls and the ticket gets closed as “cannot reproduce.” If that session was sampled out, it never existed for you to watch.

“Before Noibu, we were shining a flashlight, hoping to spot issues in the dark. Noibu turned the lights on. We can see the entire room, not just the corners we happened to point at. That's the difference.”
— Yoav Shargil, CDO at David's Bridal

2. The conversion dip with no session to open

Conversion on a key template drops two points overnight. Your analytics confirm the drop but cannot explain it. The natural next step is to watch sessions from the affected segment and see what shoppers actually hit. If your tool only kept a sample, the specific sessions from that segment, on that device, in that window may simply not be there. You are left inferring a cause instead of watching it.

3. Peak season, when throttling quietly kicks in

Black Friday and Cyber Monday are when capture matters most and when sampled tools are most likely to throttle. Traffic surges, the platform protects itself by recording less, and the sessions you lose are the ones from your highest-revenue hours of the year. The phrase ecommerce teams use is blunt: sampling isn't good enough for checkout, and it is least good enough exactly when checkout volume peaks.

How to evaluate session replay for full capture

“Unsampled” is a useful filter, but it is only the first of four criteria worth checking. A complete evaluation looks at capture, findability, revenue, and cause together.

How to evaluate a session replay tool

1Capture completeness

Does it record 100% of sessions, including during traffic spikes?

Why it matters

The session you need is usually the rare one. If it was sampled out, no feature can recover it.

2Findability

Can you find the right session fast, without watching hundreds?

Why it matters

Capturing everything is useless if you cannot surface the one session that explains the problem.

3Revenue link

Does it tell you what a problem is costing, not just that it happened?

Why it matters

Prioritization needs dollars. “This breaks” and “this costs $40k a month” lead to different decisions.

4Cause link

Does it connect the behaviour you watched to the technical reason behind it?

Why it matters

Seeing a shopper struggle is step one. Knowing the script error or failed request that caused it is what gets it fixed.

A general-purpose behaviour tool will often clear the findability bar and stop there. It shows you what a shopper did, then leaves you to guess why. For an ecommerce team trying to protect conversion, the last two rows are where most tools fall short.

Where Noibu fits

Noibu is an ecommerce analytics and monitoring platform, and its session replay is built around full capture by design. Every session is recorded, with no sampling, so the session behind a complaint or a conversion dip is already waiting when you go looking. AI-assisted search surfaces the relevant sessions instead of asking you to scrub through them, which is the answer to the buyer who says “I don't want to watch every session, just tell me what to look at.”

The part that closes the loop is the cause link. Within a replay, Noibu shows the technical signals firing inside the session, the script errors, failed requests, and rage clicks, and ties them to an estimate of the revenue at risk. You move from “a shopper struggled here” to “this issue is costing this much, and here is the line where it breaks,” in one view.

The average documented online cart abandonment rate is roughly 70%. A meaningful share of that is friction and failure you can watch, not changed minds.

~70%

average documented online cart abandonment. A meaningful share of that is friction and failure you can watch, not changed minds.

The team that watches the right sessions is the one that catches the failed payment field before it becomes a quarter's worth of lost orders. That only works if the session was captured in the first place.

Frequently asked questions

It depends on the tool. Many session replay platforms sample, meaning they record a percentage of visitors rather than all of them, often to manage storage cost or to throttle during traffic spikes. Full-capture tools record 100% of sessions with no sampling, so any individual session, including rare edge cases, is available to review.

Because the sessions that explain lost revenue are usually the rare ones: a single failed checkout, a device-specific bug, a broken payment field. Sampling drops sessions at random, so the exact one you need to diagnose a complaint or a conversion dip may never have been recorded. Sampling is also most likely to throttle during peak traffic, when capture matters most.

Session replay shows what a shopper experienced, the clicks, hesitation, and friction in their journey. Error monitoring detects the technical faults firing on the site. They answer different questions, and they are strongest together: replay shows the behaviour, monitoring shows the cause. A platform that connects the two lets you move from watching a struggle to fixing the issue behind it.

Check four things. Capture completeness: does it record every session, including during spikes? Findability: can you surface the right session quickly? Revenue link: does it quantify what a problem is costing? Cause link: does it connect the behaviour to the technical reason behind it? General behaviour tools usually clear the first two; ecommerce-built tools are stronger on the last two.

Related topics

See the sessions you have been missing

If your replay tool samples, the session behind your next unexplained conversion dip may already be gone. Noibu captures 100% of sessions, surfaces the ones that matter, and ties each one to the revenue at stake and the technical cause.

Get a free website audit and see exactly what is happening on your site, or request a demo to watch full-capture session replay in action.

Back to all blogs

Identify the top errors, slowdowns, and friction points impacting conversion and revenue
Free website audit
Share

Don’t lose customers to site errors—protect your revenue with Noibu