RevenueCat integration

RevenueCat MRR for all your mobile apps, next to everything else

RevenueCat shows one project at a time. SoulStack brings each app's mobile MRR into one dashboard, blends it with Stripe for apps that sell on both, and ranks every app by health.

What SoulStack reads from RevenueCat

  • MRR from your RevenueCat project's overview, in the currency RevenueCat reports

How it feeds your health score and alerts

RevenueCat MRR drives MRR growth, the biggest part of the health score, and the MRR drop alert. Churn isn't read from RevenueCat yet; connect Stripe too if you sell on the web, or the score is worked out from the inputs you do have.

Access it needs

A secret API key, version 2, with read access to Charts metrics, plus your project ID.

Connect RevenueCat in a few minutes

  1. In RevenueCat, open Project settings → API keys → New secret API key, and pick version 2.
  2. Give it read access to Charts metrics.
  3. Copy the key and your project ID (it's in the address bar of any project page).
  4. Paste both into SoulStack when you connect RevenueCat to an app.

Syncs every 6 hours, plus whenever you press Sync now.

Questions

Can I combine RevenueCat and Stripe for one app?
Yes. Connect both to the same app and SoulStack adds them into one MRR figure, so an app that sells on iOS and the web shows its full revenue.
Does SoulStack read my customers' details from RevenueCat?
No. It reads the MRR figure from your project's overview and nothing about individual customers.

Works well with

Stripe, App Store Connect, Google Play, PostHog, Sentry, OpenAI, Anthropic, OpenRouter, Vercel and Supabase. Each one adds another part of the health score, so the more you connect, the more of the picture SoulStack can see.

See which app needs you first.

Free for 1 app. No card needed.

Start free
PACHIFUNK OÜ · Tornimäe tn 5, Tallinn, Harju maakond, 10145, Estonia