RevenueCat IntegrationNo revenue share

Recovery emails and win-back for RevenueCat subscribers.

App Store and Google Play own the billing retry. It's a 30-day black box. Recurflux adds recovery emails, subscription pause, and win-back sequences — the layer Apple and Google don't provide.

Quick answer

App Store and Google Play own the billing retry — it's a 30-day black box. Recurflux adds recovery emails, grace period dashboards, subscription pause, SMS recovery, and win-back sequences for RevenueCat subscribers. Dedicated RevenueCat plans from $29/month. No revenue share.

RevenueCat + Recurflux

What RevenueCat does natively

  • Surfaces billing_issue and expiration events via webhook
  • Apple and Google run their own billing retry (up to 30 days)
  • Grace period prevents access loss during the retry window
  • Dashboard shows lapsed and at-risk subscriber counts

What Recurflux adds on top

  • Branded recovery emails on billing_issue — Day 0, 1, 3, 7, 14
  • Subscription pause portal (Apple 3.1.2 compliant) — capture pause intent before lapse
  • Win-back email sequence post-expiration — 2 to 3 emails (LTV-weighted)
  • Store-aware post-grace win-back — App Store and Google Play subscribers get different copy because re-subscribing works differently on each store (Growth)
  • Grace period dashboard — live list of every subscriber whose billing has failed but grace period has not expired yet, so you can see the exposure before it becomes churn (Growth)
  • Cancellation reason routing — win-back email copy changes based on why the subscriber said they cancelled (Growth)
  • SMS recovery for high-value mobile subscribers (Surge plan)
  • Recovery analytics split by platform: iOS vs Android
  • Monthly MRR recovery digest + milestone notifications
  • Reactivation event stops all active sequences automatically
Setup

3 steps · under 5 minutes

1

Connect RevenueCat

Enter your RevenueCat API key with project_configuration:projects:read and customers:read permissions. Recurflux begins listening to billing_issue, expiration, cancellation, and reactivation events immediately.

2

Configure your sequence

Set your recovery email cadence, pause window length, and win-back timing. Recurflux defaults are tuned for mobile subscriber behavior.

3

Recover automatically

When RevenueCat fires a billing_issue, your recovery email sequence starts. When expiration fires without recovery, the win-back sequence takes over. Reactivation stops everything.

What's included
Recovery emails on RevenueCat billing_issue events
Subscription pause portal — Apple 3.1.2 compliant
Win-back sequence — 2 to 3 emails after expiration
Store-aware post-grace win-back — different copy for App Store vs Google Play (Growth)
Grace period dashboard — see who's at risk before they lapse (Growth)
Cancellation reason routing — win-back copy reflects why they left (Growth)
Recovery analytics split by iOS and Android
SMS recovery for mobile subscribers (Surge)
Monthly MRR digest + milestone alerts
Reactivation auto-stops active sequences
Branded payment update portal
90-day historical sync on connect
Full template editor — subject, body, send timing

Pricing

From $29/mo

RevenueCat pricing reflects the narrower feature scope — card retry, card health, and dispute tools don't apply to App Store billing. Rise at $29/mo, Surge at $79/mo.

See full pricing
FAQ

RevenueCat
questions.

How RevenueCat and Recurflux work together.

RevenueCat does not send recovery emails. Apple and Google display a billing notification inside the App Store and Play Store, but there is no email outreach to the subscriber. Recurflux listens to RevenueCat webhook events and fires a branded recovery email sequence when a billing_issue event is received.

Yes, both retry within a 30-day window, but the retry schedule and logic are not disclosed. You have no control over timing or frequency. Recurflux works alongside the native retry: while Apple and Google attempt the charge, your recovery emails keep the subscriber engaged and prompt them to update their payment method.

Recurflux implements pause intent capture through a web-based manage portal, accessible via a link in recovery emails. When a subscriber clicks pause, Recurflux records the intent and sends a reactivation reminder after the pause window ends. This flow is Apple 3.1.2 compliant — it does not interfere with App Store subscription management.

Billing issue, expiration, cancellation, and reactivation events. When billing_issue fires, the recovery email sequence starts. When expiration fires without recovery, the win-back sequence starts. Reactivation stops all active sequences for that subscriber.

Card retry, card health monitoring, and dispute protection don't apply to App Store and Google Play billing — Apple and Google own the charge and handle payment method updates. Recurflux pricing reflects the narrower feature scope: Rise at $29/mo, Surge at $79/mo.

Recurflux requires a RevenueCat V2 secret key (starting with sk_) with two permissions: project_configuration:projects:read (to verify project configuration during setup) and customers:read (to sync historical subscriber data). Both are read-only.

When a RevenueCat subscriber's billing fails, Apple and Google enter a grace period — they keep retrying the charge for up to 30 days, and the subscription stays active throughout. The grace period dashboard shows every subscriber currently in this window: their email, which store they're on (App Store or Google Play), their current status, and how long they've been in the grace period. This gives you visibility into at-risk subscribers before they expire, so you can prioritize outreach. Available on Growth plan.

When a subscriber's billing grace period ends without recovery, Recurflux fires a win-back sequence. On Growth plan, the first email is written specifically for the store the subscriber is on. App Store subscribers see copy about re-subscribing through the App Store. Google Play subscribers see copy about re-subscribing through Google Play. The steps for re-subscribing are different on each platform, so the emails reflect that — rather than sending generic copy that could confuse a subscriber trying to act on it.

5-minute setup

Connect RevenueCat.
Start recovering today.

RevenueCat pricing reflects the narrower feature scope — card retry, card health, and dispute tools don't apply to App Store billing. Rise at $29/mo, Surge at $79/mo.

Connect RevenueCat