RevenueCat is great… until you realize how much money it doesn’t recover for you.
If you’ve built a subscription app, you already know this pain.
Cards fail and users disappear. Grace periods end and recovery never happens. Win-back emails go out too late, or not at all. iOS and Android behave differently, which makes everything harder.
And then you’re stuck guessing where the revenue actually went.
We kept running into this ourselves, so we built the missing layer on top of RevenueCat. not a flashy dashboard. Not another analytics tool. just the stuff that helps you actually recover revenue.
Email dunning triggered by RevenueCat billing_issue events
Apple-compliant subscription pause portal
Win-back flows on Day 1, 7, and 30 after expiration
Store-aware recovery for App Store vs Play Store
Grace period dashboard so you can see who’s at risk before they lapse
Cancellation reason routing so your copy matches why they left
iOS and Android recovery analytics split
SMS dunning for mobile users
Auto-stop when someone reactivates, so you don’t keep spamming them
Branded payment update portal
90-day backfill when you connect
Full control over templates, timing, and messaging
The goal is simple : Recover revenue you were probably already losing.
If you’re already on RevenueCat, this plugs into your stack here:
The UPI recovery angle for India is something I haven't seen anyone else tackle — most tools just pretend it doesn't exist. One question worth thinking about: your landing page has to explain a 12-point feature set to someone who isn't sure they even have a problem yet. That's a hard conversion job. I'm building an AI UX reviewer for landing pages — happy to run yours for free if you want a fresh set of eyes on how the page lands. pagepulse.page.