

RevenueCat provides a subscription backend designed to handle in-app purchases across iOS, Android, Smart TV, and web platforms. It offers a single API to manage customer entitlements and payment data, which may reduce the need to build separate systems for each app store.
The platform is designed for engineering, product, and marketing teams who wish to manage subscriptions without manual updates to store APIs. It includes growth tools such as a no-code paywall editor and A/B testing to help optimize conversion rates.
Buyers should confirm how their current data stack integrates with the platform, as it can serve as a central source of truth for other marketing and analytics tools. The pricing follows a usage-based model after a specific revenue threshold.
Supports automated receipt validation for StoreKit, Google Play Billing, and web transactions through a single API.
A WYSIWYG editor with templates for creating and updating paywalls without requiring app store approvals.
Supports multivariate tests on pricing, trial lengths, and paywall designs with full-funnel analytics.
Allows targeting of paywalls based on country, platform, app version, and custom user attributes.
Supports managing Apple refund requests based on usage data and user preferences.
Provides LTV cohort analysis and estimates for campaign payback periods.
Implementing subscriptions across iOS, Android, and web apps using a single SDK.
Testing pricing strategies and layouts through A/B experiments to evaluate conversion variants.
Establishing a source of truth for revenue data to sync with marketing and analytics stacks.
Using unified event data to trigger winback campaigns for lapsed subscribers.
Pricing is usage-based: free for apps with up to $2,500 in monthly tracked revenue (MTR), then 1% of MTR above that threshold. Custom enterprise pricing is available.
MTR is the amount of revenue RevenueCat tracks in USD during a one-month billing period, including paid subscriptions, renewals, and one-time purchases, before platform cuts.
It is free for apps earning up to $2,500 MTR. After that threshold, the platform charges 1% of the MTR for the months the threshold is exceeded.
No, RevenueCat is not a payment processor. Payments are handled by providers such as Apple, Google, or Stripe.
Source category: Finance & Accounting
Source subcategory: Billing & Invoicing
RevenueCat is a subscription management platform for mobile and web app developers. It supports workflows for in-app purchase automation, paywall A/B testing, and cross-platform revenue tracking. Costs are based on monthly tracked revenue after a $2,500 threshold.