Skip to main content

Session Recordings

The Recordings screen lists all captured user sessions.

Recordings List

Navigate to Dashboard → Recordings.

Each row shows:

  • Session start time and duration
  • Page URL where the session started
  • Browser and OS (parsed from User-Agent)
  • ⚠️ Gap warning icon if the recording has missing segments

Filtering

FilterOptions
Date rangeFilter by session start date
DurationMinimum session length (seconds)
Has gapsShow only recordings with integrity issues
Has rage clicksShow sessions with frustrated interactions

Session Player

Click any session to open the rrweb player.

Player Controls

ControlAction
Play / PauseSpace bar or on-screen button
SeekClick anywhere on the progress bar
Speed1×, 2×, 4× playback speed
Skip inactiveJump over periods of no activity

Timeline Events

The player timeline shows coloured markers for:

  • Clicks — green dots
  • Rage clicks — red clusters
  • Dead clicks — orange dots
  • Errors — red exclamation marks (click to see the error detail)
  • Segment boundaries — grey dividers (yellow if a gap exists before this segment)

Integrity Warning

If the recording has gaps (hasGaps: true), a yellow banner appears:

⚠️ This recording has missing segments: [1, 3]. Playback may skip.

Missing segments are shown as blank periods in the timeline.

Rage Clicks & Dead Clicks

Below the player, two panels show aggregated interaction data:

Rage Clicks

FieldDescription
CoordinatesX, Y position on the page
SelectorCSS selector of the target element
CountNumber of rapid clicks
TimestampWhen the rage click occurred

Dead Clicks

FieldDescription
CoordinatesX, Y position
SelectorCSS selector of the target element
TimestampWhen the dead click occurred

Use this data to identify frustrating or broken UI elements and prioritise fixes.

Deleting Recordings

To delete a recording:

  1. Open the recording detail
  2. Click Delete in the top-right
  3. Confirm

Deleting a recording also removes all stored segment files.