TapCub is live — analytics, insights and live chat, free on one platform
Glossary

What is session replay? How it works, when to use it and privacy settings

Session replay reconstructs one visitor’s session from recorded page changes, clicks and scrolls so you can watch what happened. How it works, how to choose sessions worth watching, and what to mask.

Sophia Bennett Reviewed by Ethan Brooks Also called session recording Last updated Nov 4, 2026 Glossary

Quick answer

Session replay reconstructs a single visitor session from recorded page structure changes, mouse movement, clicks, scrolls and inputs, so you can play it back like a video. It is a rebuild of the page, not a screen recording.

What is session replay?

Session replay lets you watch one visitor's session: where they moved, what they clicked, where they scrolled and hesitated, and what the page did in response. Most tools record the page's structure (the DOM) and every change to it, plus user events, then rebuild it in a player. It is not a camera on the screen, and nothing outside the tab is recorded.

When replay beats a report

Aggregate reports tell you where people struggle; replay shows why:

  • A funnel step loses 40% of people, and the numbers alone do not explain it.
  • A heatmap shows clicks on something that is not a link.
  • Support gets "the button does nothing" and cannot reproduce it.
  • A script error spikes and you need to see what the user did just before.

Choose sessions, do not browse

Watching random sessions wastes hours. Work from a question:

  1. Start from a drop. Pick the funnel step or page with the problem.
  2. Filter the list to sessions on that page with errors or rage clicks, and a minimum duration so bounces are skipped.
  3. Watch five to ten sessions and write down what repeats: a validation message nobody sees, a price that appears late, a tap target too small on mobile.
  4. Count it. Turn the pattern into an event or a funnel breakdown so you know how many people it affects before you fix it.

Privacy settings to decide first

SettingWhat to choose
InputsMask them; never record what people type into forms
Sensitive pagesExclude payment, ID, medical and account pages
SamplingRecord a share of sessions, not everything
RetentionKeep recordings only as long as you need them
Notice and consentSay it in your privacy policy; ask for consent where required

Session replay in TapCub

Replay is in All-platform analytics › Behavior › Session replay, for web visits only, and is off by default. An admin or owner turns it on in Settings and confirms the privacy points. Defaults: 10% sample, input values masked, recordings kept 30 days (1–90), up to 20 excluded path prefixes; password fields and blocks marked data-tc-ignore are never recorded. The list filters by errors, rage clicks, page and minimum duration, and the player has a timeline of the session's pageviews, events and errors. See the replay docs.

See also: Watch session recordings.

Was this explanation clear?

We use your answers to fix and expand this page.

Sophia Bennett

Product Adoption Consultant

Explores customer onboarding, live conversations, and self-service, turning common usage questions into practical guidance and improvements.

FAQ

Questions people ask

Short answers to the follow-up questions that come up most.

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

Is session replay a video of the screen?

No. Most tools, including TapCub, record changes to the page structure (the DOM) and user events, then rebuild the page in a player. Nothing outside the browser tab is captured.

Is session replay legal?

It depends on where your visitors are and how you configure it. Tell visitors in your privacy policy, mask inputs, exclude sensitive pages and get consent where required. This is not legal advice.

How many sessions should I record?

A sample is usually enough. Record a share of sessions (TapCub defaults to 10%) and filter for the ones with errors or rage clicks.

What is the difference between heatmaps and session replay?

A heatmap stacks many people’s clicks on one page; replay shows one person’s whole session. Use heatmaps to find where, replay to see why.

See this number on your own site

Add one script tag for web and apps, and the first reports fill in within minutes.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics