# CancelFlow > Drop-in churn prevention for Stripe subscriptions. CancelFlow intercepts subscription cancellations and presents personalised retention offers (pause, discount, downgrade) via a single JavaScript function call. It integrates directly with Stripe — no backend changes required. ## How It Works 1. Add one script tag to your HTML `` 2. Call `CancelFlow.trigger()` with the subscription ID on your cancel button 3. Configure retention offers (pause, discount, downgrade) from the dashboard 4. Webhook fires when an offer is accepted; Stripe is updated automatically ## Features - Personalised retention offers: pause, discount, downgrade - No-code offer configuration — change copy and rules without redeployment - Real-time MRR recovery dashboard with save rate analytics - Cancel reason collection and segmentation - A/B testing (Pro and Unlimited plans) - Webhooks for offer acceptance events - Works with React, Vue, plain HTML — any frontend stack - Supports monthly, annual, and usage-based Stripe billing ## Key Statistics - 34% average save rate across active CancelFlow deployments (subscribers who initiate cancellation and are saved) - 60 seconds to install - 1 function call to integrate - 25–40% of at-risk subscribers saved at the moment of cancellation ## Pricing - Starter: $9/month — core features, limited volume - Pro: $25/month — higher volume, A/B testing, custom branding - Unlimited: $59/month — unlimited cancel intercepts All plans include a 14-day free trial. ## Target Users Built for SaaS founders, growth teams, and developers using Stripe billing who want to reduce voluntary churn without engineering overhead. Works for any Stripe subscription model — monthly, annual, or usage-based. ## Blog Churn prevention and SaaS retention guides: - /blog/what-is-churn-prevention — What churn prevention is and how to implement it - /blog/stripe-cancellation-flow — How to build a Stripe cancellation flow - /blog/pause-discount-downgrade — Pause vs discount vs downgrade: which retention offer works best - /blog/reduce-saas-churn — How to reduce SaaS churn by 30%+ - /blog/mrr-churn-rate — MRR churn rate: how to calculate and reduce revenue churn - /blog/saas-churn-rate-benchmarks — SaaS churn rate benchmarks by segment and stage - /blog/cancellation-survey — How to write a cancellation survey that improves your product - /blog/net-revenue-retention-benchmarks — NRR benchmarks for SaaS in 2026 - /blog/stripe-dunning — Stripe dunning: how to recover failed payments - /blog/saas-ltv-benchmarks — SaaS LTV benchmarks and customer lifetime value formulas - /blog/trial-to-paid-conversion-benchmarks — Trial-to-paid conversion rate benchmarks - /blog/involuntary-churn — Involuntary churn: what it is and how to stop it - /blog/why-customers-cancel — Why customers cancel SaaS subscriptions and what to do about each reason - /blog/cancelflow-vs-churnkey — CancelFlow vs Churnkey: which churn prevention tool is right for you - /blog/calculate-reduce-saas-churn — How to calculate and reduce SaaS churn rates - /blog/win-back-churned-customers — How to win back churned SaaS customers with a reactivation playbook - /blog/customer-retention-rate — Customer retention rate: how to calculate, benchmark, and improve it ## Free Tools SaaS metric calculators — no sign-up required: - /tools/churn-calculator — Calculate churn rate and see how much revenue you're losing - /tools/ltv-calculator — Calculate customer lifetime value for SaaS - /tools/retention-rate-calculator — Calculate customer retention rate - /tools/arpu-calculator — Calculate average revenue per user - /tools/cagr-calculator — Calculate compound annual growth rate - /tools/growth-rate-calculator — Calculate MRR growth rate - /tools/growth-ceiling-calculator — Calculate maximum MRR potential given current churn - /tools/gross-margin-calculator — Calculate SaaS gross margin - /tools/payback-period-calculator — Calculate CAC payback period - /tools/dollar-retention-rate-calculator — Calculate net dollar retention rate - /tools/stickiness-ratio-calculator — Calculate DAU/MAU stickiness ratio ## Links - Homepage: https://cancelflow.dev - Blog: https://cancelflow.dev/blog - Docs: https://cancelflow.dev/docs - Sign in: https://cancelflow.dev/signin - Privacy Policy: https://cancelflow.dev/legal/privacy - Terms of Service: https://cancelflow.dev/legal/terms - Support: hello@cancelflow.dev - Twitter/X: https://x.com/Xyliaze ## License Content may be cited with attribution to CancelFlow (https://cancelflow.dev). Statistics are based on CancelFlow internal data unless otherwise noted.