Churn.io

HOW IT WORKS

From install to first save
in under 10 minutes.

No engineers needed. No complex setup. Just connect Stripe and start saving subscriptions.

01

Sign up and connect Stripe

Create your Churn.io account and connect your Stripe account in one click. We'll import your subscription data, plans, and customer attributes immediately — no manual setup.

Connect billing

S

Stripe

Connected

Imported automatically:

• 2,847 active subscriptions

• 12 pricing plans

• Customer attributes

02

Choose a template or build from scratch

Pick from three battle-tested templates — Trial Rescue, Standard Cancellation, or Annual Upgrade. Or build a fully custom flow with our visual editor.

Choose a template

Standard Cancellation

Survey → Offer → Confirm

Trial Rescue

Survey → Free Month → Confirm

Annual Upgrade

Survey → Discount → Confirm

03

Customize your cancel experience

Match your brand with custom colors, logo, and button styles. Choose between an embedded widget or a hosted full-page experience. Preview changes in real-time.

Brand preview

04

Add retention offers

Configure offers that appear when customers try to cancel: discounts, pauses, free months, trial extensions, or a link to book a call. Set eligibility rules so the right offer reaches the right customer.

Offer configuration

Discount 30%

Price concern

Pause account

Not using it

Free month

Trial users
3 offers configured
05

Embed or go live

Add two lines of JavaScript to your app. Or use our hosted cancel page — just redirect your cancel button to flow.churn.io/[your-id]. No engineering changes required.

index.html

<!-- Add before </body> -->

<script

src="https://cdn.churn.io/widget.js"

data-org="your-org-id"

</script>

Widget active
06

Track and optimize

Watch saves roll in on your real-time dashboard. See exactly why customers cancel, which offers work best, and where in the flow customers drop off. Run A/B tests to keep improving.

Sessions Saved

1,284

+38%
Too expensive
42%
Not using it
28%
Missing feature
18%

THE SCIENCE

Why it works

01

Personalization

Generic cancel buttons lose customers. Personalized flows that address the specific reason — price, missing features, lack of use — save them.

02

Timing

The moment of cancellation is the highest-intent moment for intervention. Churn.io captures that moment before the decision becomes permanent.

03

Data

Every interaction is tracked. You'll know exactly what drives churn and what stops it — so you can keep improving month over month.

Ready to see it in action?

Set up your first cancel flow in minutes. Free plan available.

Start free trial →