Session replay
Pixel-accurate playback of a real visit — clicks, scrolls, typing, and rage moments included.
Every session records DOM structure and mutations (via rrweb), so replay is a pixel-accurate reconstruction of what the visitor actually saw — not a video, an interactive re-render. Open Sessions in the sidebar, pick a row, and playback starts immediately with a scrubber, speed control, and click/scroll markers.
Player controls
- Speed control from 0.5× to 8×, plus "skip inactivity" to jump over the long pauses where nothing happens.
- Click and scroll markers on the scrubber, so you can jump to interaction moments without scrubbing blindly.
- The timeline lists every meaningful event — clicks, navigations, errors, form interactions — and clicking one seeks the player to it.
Highlights and AI summary
"Highlights" auto-surfaces the segments most likely to matter — rage clicks, errors, dead ends — so a ten-minute session becomes three moments worth watching. The AI summary condenses the whole session into a few sentences, and you can ask follow-up questions about it from the session-scoped AI chat.
Related
Live session viewing & co-browse
Watch a visitor's session as it happens, streamed over server-sent events.
Filtering and finding sessions
How to get from thousands of sessions to the three worth watching.
Click & tap heatmaps
Where visitors actually click, aggregated across every session on a page.
JavaScript errors
Every uncaught error your visitors actually hit, grouped and ranked by frequency.
Still have a question?
Support is included on every plan, including Free. Tell us what you're trying to do and we'll point you at the right page — or fix the docs.
Contact support