Churn preventionfor subscription SaaS.
See which customers on flat and seat plans are likely to churn, ranked by money at risk.
Subscription churn is the revenue lost when customers on flat or seat plans cancel, cut seats or downgrade.
To reduce it, watch early signals in Stripe and product usage, such as seat cuts, quiet accounts and scheduled cancels, rank customers by money at risk, and act before the cancel or renewal date.
Where subscriptionchurn hides.
Seats, renewals, quiet cancels. Each leaves a trace in Stripe or PostHog before the revenue stops.
Early signals onflat and seat plans.
Stripe shows seat cuts, failed payments and scheduled cancels. PostHog shows who stopped logging in. Both feed one list.
The movesthat fit.
One move per customer, chosen by type and reason: approve each move, or set rules. Customer retention software without a CS team.
Money at riskon annual plans.
A lost annual renewal takes a full year of revenue at once, so the warning has to come before the renewal date, not on it.
Every annual plan counts toward money at risk at its monthly value.
Like any other plan, it ranks by MRR × risk score. Example: a $24K/yr customer counts as $2K/mo.
Annual plans get a renewal warning at 60 and 30 days.
Low usage before the date drafts a check-in note, and a scheduled cancel drafts a save email. Behind each warning is churn prediction from Stripe billing and PostHog usage.
If they renew after a move, Kept MRR counts what they now pay.
It’s tied to the invoice, and Kept ARR shows the year. Stripe’s own recoveries are never counted, and a comparison group of at-risk customers left alone shows what changed. That is how we measure money kept.
Free shows who.Paid keeps them.
Questions aboutsubscription churn.
Subscription churn is the revenue lost when customers on flat or seat plans cancel, cut seats or downgrade, as a share of MRR in a period. Customer churn counts cancels only, so seat cuts show up first in revenue.