Beta open·2 mo. free · 3/10 spots

Join
Flow 02Cancel saves

Stop cancels before Apple takes the user.

When a subscriber taps cancel, you have one chance to keep them before Apple or Google take over. Redchurn shows a native save screen inside your app and optional follow-up emails.

  • Email
  • In-app
  • Both

Founding rate · 2 months at $0, then from $49/mo

7 founding beta spots left · 3/10 beta testers

9:41

Before you go

Stay with us for less.

You've listened 142 hours this month. Keep going with 40% off.

40% off · 3 months

$5.99/mo

Best

Pause subscription

Up to 90 days

Downgrade plan

Save $4/mo

The problem

The cancel tap is your last owned moment

Most cancel attempts never see a save offer. The subscriber goes straight to the store.

  • Most apps link straight to store cancellation settings. No intercept. No save offer. No data on why the subscriber is leaving.

  • On iOS, once the user enters Apple's cancellation UI, you lose control. The only window you own is the moment they tap cancel inside your app.

68%

Cancel attempts unchecked

No intercept, no save offer, no data

Mobile subscription benchmarks

3

Save offer types

Pause, downgrade, or discount

Redchurn cancel saves

48h

Email follow-up window

Second chance if they leave anyway

Redchurn default sequence

The workflow

How the workflow runs

Cancel save intercepts the tap before it reaches the store. The subscriber sees a native sheet with your configured offers. If they accept, they stay. If not, cancellation proceeds as normal.

Default sequence

  1. Step 1

    Subscriber taps cancel in your app

  2. Step 2

    Redchurn SDK shows save sheet (survey + offers)

  3. Step 3

    Pause, downgrade, discount, or proceed to cancel

  4. Step 4

    Outcome tracked by offer type and channel

  5. Step 5

    Optional email follow-up within 48h

    Complete

Copy, offers, and styling update from the dashboard without a new app release.

Channels

In your app first, email as backup

Cancel intent peaks at the tap. Wire your cancel button to useCancelFlow from the React Native SDK instead of opening the store directly.

If they still cancel, enable email follow-ups under Scenarios → Email → Cancel save. Same offers, second chance within 48 hours.

Resend + your domainReact Native SDK
  • Email

    From your domain via Resend

  • In-app

    Native screens on next open

  • Both

    Stack channels per flow

Save offers

Save offers that protect margin

Not every cancel needs a discount. Pause works for subscribers who need a break. Downgrade keeps MRR at a lower tier instead of zero.

Run a short survey before offers to capture churn reason and route to the right save.

  • Pause subscription up to 90 days
  • Downgrade to a lower tier
  • Time-limited discount on current plan
  • Route to support for edge cases
Dashboard

What you configure in the dashboard

Offer rules, survey questions, sheet copy, and styling all live in the dashboard. Changes propagate to the SDK within 60 seconds.

01

Cancel saves: offer rules per plan and tenure

02

Scenarios → In-app → Cancel save: copy, survey, appearance

03

Scenarios → Email → Cancel save: follow-up sequence

04

Cancel saves view: save rate, offer performance, by channel

Get started

Getting started

Install the React Native SDK and wire your cancel button to useCancelFlow. Configure offers before pointing traffic to the new flow.

RevenueCat must be connected so Redchurn can track subscriber status and outcomes.

Founding rate · 2 months at $0, then from $49/mo

7 founding beta spots left · 3/10 beta testers

Beta open

Be first to recover the MRR you're losing.

Three churn-killing flows on email, in-app, or both. Founding rate: 2 months at $0, then from $49/mo. Only 10 spots.

2 months at $0 on every plan

7 founding beta spots left · 3/10 beta testers