Drop-in churn prevention for Stripe

Stop losing subscribers
before they cancel.

One script tag. One function call. A smart cancellation flow that shows personalised retention offers — pause, discount, downgrade — the moment someone tries to leave.

34%Avg churn saved
60 secTo install
1 callTo integrate
14dFree trial

How it works

Installed in minutes.
Working forever.

01 —

Add one script tag

Drop a single line into your <head>. Works with React, Vue, plain HTML — anything.

02 —

Trigger on cancel

Call CancelFlow.trigger() with just the subscription ID. We fetch everything else from Stripe.

03 —

Configure offers

Set rules in your dashboard. Bigger discounts for loyal customers, pause for new ones. No redeployments.

04 —

Watch churn drop

Track every save in your dashboard. Webhooks fire when an offer is accepted so Stripe acts automatically.


Live demo

Your flow. Your rules.

Click "Cancel subscription" below to trigger the flow. Adjust settings on the right and watch it update in real time.

app.yoursaas.com/settings/billing

Current plan

Pro — $49 / monthRenews April 25, 2026
Click "Cancel subscription" above
to trigger the flow
MRR saved this month
$3,240 recovered
Cancelled: 12Saved: 27
Pause subscription30-day pause, no charge
Discount offer% off for N months
40% off for 3 months
Downgrade optionMove to a lower plan
Collect cancel reasonAdds reason step
Dashboard

Know exactly what's
saving your MRR.

MRR Saved · 30d
$8,420
↑ 23% vs last month
Save Rate
34%
of cancel attempts intercepted
Pause 41%
Discount 35%
Downgrade 24%
Top Cancel Reason
Too expensive
62% of all cancel reasons
Missing features 18%
Switching tools 12%
Not using it 8%
Pricing

Start saving MRR today.

Every plan includes all core features. Upgrade for more volume, richer reporting, and better support.

Starter
$9/mo
1 embed
  • All offer types + inferred rules
  • 30 cancellation requests / embed
  • MRR saved tracking & analytics
  • Cancel reason collection
  • Custom copy & accent colour
  • Email notification on save
14-day free trial
Most popular
Pro
$25/mo
5 embeds
  • Everything in Starter
  • 100 cancellation requests / embed
  • Save rate breakdown by offer type
  • Weekly email digest
  • Custom branding
  • Remove CancelFlow branding
14-day free trial
Unlimited
$59/mo
Unlimited embeds
  • Everything in Pro
  • Unlimited cancellation requests / embed
  • Advanced offer rules
  • Webhooks to your own endpoints
  • Priority support
  • SLA uptime guarantee
14-day free trial
14-day free trial·Cancel anytime

FAQ

Everything you
need to know

Still have questions? Email us at hello@cancelflow.dev


From the blog

Churn prevention guides

All posts →