Session replays
Configure optional masked recordings and inspect a session responsibly.
On this page
Enable recordings
Recordings are off by default. Enable replay in recorder settings, choose sampling and masking, then install the generated recorder snippet alongside the tracker. The visitor must separately allow recording; analytics consent alone does not enable it.
Configure capture
Default sampling is 0.15 (15%) and the default maximum duration is 300,000 ms (five minutes). Supported duration is one to 60 minutes. Strict masking includes all text; moderate masking still masks all inputs. Use a block selector to exclude additional elements. Validate the resulting capture on your own site before relying on the configuration.
Find and play a session
Filter recordings by date, path, visitor, session or minimum duration. Open one to view its masked replay and event timeline. Sampling means not every permitted visit has a recording. Blocked/private routes and consent withdrawal can stop capture.
Handle missing recordings
Check replay enablement, recording purpose consent, recorder.js loading, sampling, duration and the site's storage configuration. A successful ordinary pageview does not prove recorder upload succeeded.
API equivalents
list_replays, get_replay, get_replay_events, update_recorder_settings. Replay records can contain personal analytics data even after masking.
Still looking for an answer? Try troubleshooting or get in touch.