Live · observing real users

Nobody's converting.Churnary tells you why.

Churnary watches every session on your site and hands you a 2-minute morning brief: where users got stuck, who's about to leave, and what to fix first. Built for founders, not data teams.

Daily brief·Frustration signals·Session replay·Churn alerts·Channel retention
Users struggling · today
live
10 100%

frustrated sessions

7-day avg 5

/ 4/pricing 3/checkout 3
AI insight · high Watch

The user rapidly scrolled up and down the page multiple times while searching for specific content they could not locate.

Add a persistent search bar or make navigation more visible, so users find content without excessive scrolling.

Friction sessions173 sessions today
Built for founders, not data teams
Before

Old way

  • Charts tell you a page has a high exit rate. Never why
  • Scrub through hours of replays hoping to spot the moment it broke
  • Guess which channels bring users who actually stick around
  • Find out a user churned weeks after they stopped caring
  • Enterprise analytics with enterprise setup, and you still do the digging
With Churnary

New way

  • AI reads the behavior and explains why users leave, in plain English
  • Open a 2-minute brief: what broke, who's leaving, and what to fix first
  • See which channels send users who come back, and which just burn spend
  • Get named the users going quiet, while you can still win them back
  • One script tag and 60 seconds. Answers the same morning, not after onboarding
Behavioral insights

Understand why users leave.

Analytics tell you a page has a high exit rate. Churnary reads the actual behavior (scroll storms, click loops, hesitation) and explains what the user was trying to do, in plain English. With the fix.

Detected issues1
Lost on Page
3:42

The user was scanning the page rapidly to find specific information but could not locate it, leading to repeated, erratic scrolling across the entire page length.

  • 3 scroll direction reversals in 2.8s
  • 6969px scrolled, peaking at 4892px/s
  • Pattern suggests the user was hunting for content they could not find

Conduct a content audit to ensure key information is clearly labeled and accessible, or add a search bar and improved navigation menu to help users find content faster.

5× on this page in the last 7 days

Churnary turns raw pointer, scroll, keystroke and network events into named behaviors, so a churn signal reads like a sentence, not a chart.

Lost on PageRage ClickDead ClickForm FrictionError LoopConfusing UISlow LoadingFailed Request
Churn signals

See who's about to leave before they go.

Churn shows up in your dashboard weeks after the user stopped caring. Churnary flags the users who went quiet, and names the ones who slipped at risk in the last 24 hours, while you can still win them back.

At risk of churn · today
no visit in 5+ days
38

users at risk of churn

-12%

active users vs. last week

3

newly at-risk in last 24h

Became at-risk in the last 24h

acme.co · Pro
via Organic
6d ago
beacon.io · Team
via Referral
5d ago
north.app · Pro
via Email
5d ago

Two of today's at-risk users hit a form friction loop on their last visit. The churn started with a broken page.

Distribution

Know which channels bring users who come back.

Anyone can show you traffic. Churnary ties every visitor to the channel that brought them, and tells you which channels send users who actually return.

Returning rate by channel · last 30 days
first-touch
Organic Search1,240 acquired · 62% return
Referral430 acquired · 48% return
Email610 acquired · 41% return
Paid Search2,100 acquired · 14% return
Direct880 acquired · 11% return

Paid Search drives the most volume but the fewest returns. Organic Search users are more likely to come back. Spend accordingly.

Session replay

Watch the exact moment a user breaks.

Every session recorded. Frustration and errors are tagged on the timeline, so playback starts where it went wrong.

Live sessions · last 60 minutes12 flagged
RAGE
/checkout
2m 14s
2m ago
Replay
ERR
/product/42
48s
5m ago
Replay
DEAD
/pricing
1m 03s
11m ago
Replay
OK
/blog/launch
3m 51s
14m ago
Replay

9 of 142 sessions rage-clicked /checkout. Jump straight to the moment it happened.

Pricing

Two plans. Pick one.

Slide to your traffic. No calculators. No surprise bills. Cancel anytime.

Monthly sessions · Pro10,000
Free

Free

Every feature we make, on us. Just add the snippet.

$0/mo

No credit card required

  • 1,000 sessions / mo
  • 1 project
  • 30-day data retention
  • Session replay & timeline
  • AI insights & fix-first brief
  • Churn signals: who's about to leave
  • Frustration signals
  • Console errors & network failures
  • Core web vitals & API health
  • 1 team seat
ProPopular

Pro

Everything Free has, at your real traffic volume.

$29/mo
  • 10,000 sessions / mo
  • 30 projects
  • 6-month data retention
  • Everything in Free, plus:
  • 30 team seats
  • Priority support

Free forever · No credit card required · Cancel anytime

Install

Live in 60 seconds.

One script tag. Works with Next.js, React, Vite, Webflow, WordPress, Shopify, anything that runs HTML. No data team required.

index.html
one line
<script src="https://churnary.com/t.js?id=your-project-id" defer></script>
Churnary loaded · recording active · 0.4ms cpu
Watching for: rage_click, dead_click, form_rage, error, lcp...
< 18 kb gzipped·0 cpu when idle·masked by default·no cookies