Capture
One script tag in your head. We record clicks, scrolls, taps, and viewport changes. Form values stay in the browser, we never see them.
gzipped over the wire
Watch real users on your site, click for click, scroll for scroll. What they type into forms never reaches us, masked at the source. One script tag, 5,000 sessions a month on the free plan.
<script async src="https://replayful.co/api/t.js?k=pk_live_xxxxxxxxxxxxxxxxxxxxxxxx"></script>GDPR + POPIA · Input values never captured
We capture the sessions, tag the ones worth watching, then point you at them. Three stages, one tool.
Other tools give you a pile of recordings. We give you the recordings and the dashboard that tells you which ones to open first.
Built on rrweb. We record what the DOM did and play it back as scrubbable video. Not a screen-grab, the actual page state at each moment.
Stitch every page a visitor saw into one continuous replay. Watch them land, scroll, click, navigate, and either convert or drop off.
Rage clicks, dead clicks, quick backs, and excessive scrolling, all detected automatically. Each one points at a different kind of broken.
Four views in one tab — Overview, Acquisition, Behaviour, and Realtime — sharing a date-range picker. Sessions over time, traffic channels, entry and exit paths, and who's on the site right now.
Define what counts as a win with a URL pattern — or describe it in plain language and let AI write the pattern from your real paths. Conversion rates flow into every analytics view.
We ping your site every minute and page you the moment it goes down — over email, Slack, Teams, or a signed webhook — then again when it recovers. Uptime, latency, and incident history built in.
Put an uptime badge, live-visitor counter, stats card, or goal-conversion card on any site with one script tag. Each is a revocable token that only ever shows aggregate numbers.
Connect Claude or any MCP client to your workspace with a scoped API key and ask about your analytics, sessions, and journeys in plain language — no dashboards required.
Pick any page. See visits, bounces, average time, rage clicks, scroll depth, and the flow before and after. The heatmap shows where people actually clicked.
Top Ads table groups by source, campaign, and content, with bounce rates and average duration on each row. The cheapest click isn't always the best one.
Sessions arrive tagged with device, browser, OS, country, and the webview app if any. Filter by anything in one click.
Pause after 5 minutes of nothing, stop after 30. Your average-duration number actually means something, and you don't pay storage for tabs nobody's using.
Form values get masked before they leave the browser. Passwords, search queries, anything typed, we never see it. No ad cookies. IPs derive country at ingest then drop.
5,000 sessions a month, one project, zero credit card. Paid tiers are coming soon, the free plan is live today.
Free
Kick the tyres on a side project.
Starter
For a real product, modest traffic.
Growth
For growing sites tracking real traffic.
Agency vs Enterprise at 5M sessions: both cover the same volume. Choose Agency if you need many isolated projects at a self-serve price. Choose Enterprise when you need SSO, audit logs, a longer retention window, an SLA, or a signed contract.
Enterprise
When you need SSO, audit logs, custom retention, and a contract.
Agency
For agencies running many client sites at a fixed price.