Documentation
Everything you need to connect Redchurn to your mobile app and run billing recovery, cancel saves, and win back on email, inside your app, or both.
What Redchurn does
Redchurn is a retention layer for mobile subscription apps on RevenueCat. It listens to billing events and runs automated flows when a payment fails, a subscriber taps cancel, or someone has already churned.
You can start with email only (through your Resend domain) and add in-app flows later with the SDK. Each flow toggles independently from the dashboard.
How it fits your stack
RevenueCat remains your source of truth for entitlements and billing. Redchurn reads webhook events and optionally registers subscribers through the SDK. Your paywall, purchase flow, and store billing stay unchanged.
If Redchurn is unavailable, your app keeps working normally. The SDK is fail-safe: no crashes, no blocked cancellations.
- RevenueCat webhooks trigger email and in-app flows
- React Native SDK shows native UI for cancel saves, dunning, and win back
- Dashboard controls copy, offers, timing, and channel mix
- Changes propagate to apps within 60 seconds without a release
Quick start
Most teams connect in this order: add the RevenueCat webhook, configure a billing recovery email sequence, then install the React Native SDK when ready for in-app flows.
Start with the RevenueCat setup guide, then move to the React Native SDK doc when you are ready for in-app flows.