How it works
Configure Products
Map your app store products to offerings and packages in the RevenueCat dashboard.
Connect the SDK
Our Purchases SDK is easy to integrate and supports all major platforms and frameworks.
Fetch, Subscribe Unlock
Fetch product information and make purchases with just a few lines of code.
Simplify your codebase, cut maintenance time to zero
- Our SDK seamlessly implements purchases and subscriptions across platforms while syncing tokens with the RevenueCat server.
- The complicated process of receipt validation and interacting with the various native frameworks are handled automatically.
- Never worry about changes to the Apple or Google APIs again. RevenueCat ensures your team always has the latest features without losing valuable engineering time.
Get the data you need to build better products and retain customers
- Get a clear picture of every trial, subscription, and cancellation in real time – regardless of where it happens.
- RevenueCat Charts automate reporting with data visualization for 15+ top subscription performance metrics.
- Debug issues and easily grant promotional subscriptions with a customer-level view of cross-platform usage and purchase timelines.
Optimize your campaigns, pricing and packaging like a marketing pro
- RevenueCat Experiments offers easy-to-deploy A/B price testing powered by reliable data.
- We handle events server-side and transmit them in near real time, allowing you to trigger timely marketing messages, and send data to your marketing stack.
- Accurately attribute revenue to advertising campaigns, not just the first purchase with integrations to Facebook Ads and Apple Search Ads.
Why RevenueCat
Join a community of mobile indies
In-app subscriptions are all we do. Our team - many of them with indie apps of their own - is dedicated to helping developers succeed.