Session Replay
The Replay module replaces tools like LogRocket, FullStory, and PostHog’s session replay.
Planned Features
Section titled “Planned Features”- Session recording - Record user sessions with rrweb
- Privacy controls - Mask sensitive inputs automatically
- Error tracking - Filter sessions with errors
- Rage click detection - Find frustrated users
- Network logs - See API calls and responses
- Console logs - Debug with console output
Quick Start (Preview)
Section titled “Quick Start (Preview)”# Enable replay for a site (requires Analytics module)soup replay enable mysite.com
# Get the enhanced scriptsoup analytics script mysite.com --with-replayScript Installation (Preview)
Section titled “Script Installation (Preview)”<script defer data-domain="mysite.com" data-replay="true" src="https://getsoup.dev/a.js"></script>Privacy Controls (Preview)
Section titled “Privacy Controls (Preview)”By default, Replay masks:
- Password inputs
- Credit card fields
- Any element with
data-soup-mask
<!-- This will be masked --><input type="password" name="password">
<!-- Explicitly mask sensitive content --><div data-soup-mask> SSN: 123-45-6789</div>
<!-- Exclude from recording entirely --><div data-soup-ignore> This won't be recorded at all</div>Dashboard Features (Preview)
Section titled “Dashboard Features (Preview)”- Session list - Browse all recorded sessions
- Filters - By date, duration, errors, rage clicks
- Playback - Watch sessions with timeline controls
- DevTools - Console, network, and error tabs
- User timeline - See all sessions for a user
Pricing (Planned)
Section titled “Pricing (Planned)”| Tier | Limits |
|---|---|
| Free | Not available |
| Standard | 1,000 sessions/month ($2/user/month addon) |
| Self-hosted | Unlimited (free) |
Session Replay is a paid addon because of storage requirements.
Interested?
Section titled “Interested?”Sign up for early access to be notified when Replay is available.