First of all, thanks for choosing us! We hope that our service will help you improve your app monetization.
So, to safely migrate from any other solution, and specifically RevenueCat, you need to take these steps:
- Switch subscription status URL to Adapty
- Integrate Adapty SDK instead of RevenueCat SDK.
- Test and release updates of your app.
- Ask RevenueCat support for historical data in CSV format.
- Import historical data via Adapty support.
This step is required for Adapty to properly process your subscriptions data. You can safely do it while your app is still using RevenueCat SDK, you won't lose any data. Paste Adapty's URL in your App Store Connect, and paste RevenueCat's URL in forwarding from Adapty. More on that here: App Store Server Notifications
- Copy Adapty's URL from Settings -> iOS SDK
- Paste it in your App Store Connect (select v1)
- Copy URL from RevenueCat (Project -> iOS App -> Apple Server Notification URL)
- Paste in in Adapty field URL for forwarding Apple Events
Please follow the usual Adapty SDK installation process, but during implementation replace RevenueCat's SDK calls to Adapty. Start here: Installation
Use Adapty paywalls
Note that Adapty SDK also has methods for paywalls, you should use them from the start. More on that here: Displaying Products
Don't forget to configure products and paywalls in Adapty Dashboard. More on that in your Home page guides.
At this point you should already implement Adapty SDK, moved you Apple S2S URL to Adapty and configured products and paywalls in Adapty Dashboard. Now you should test purchases in Sandbox. Please also check Release Checklist, then release the update. Don't worry about subscription statuses, Adapty SDK will move your subscribers automatically.
Congratulations, your app is now fully powered by Adapty! You can start doing A/B Tests to improve your product metrics!
Next steps are optional
If you don't need to see historical data in Adapty charts, you can skip them.
Don't rush the historical data import
You should wait at least a week after the release with SDK before doing historical data import. During that time we will get all info about purchase prices from the SDK, so the data you import will be more relevant.
Ask RevenueCat at support page (https://app.revenuecat.com/settings/support). For file format reference, check this page: Importing Historical Data to Adapty. Also, you can use this Google Sheets file.
Right now we don't have an automatic tool for that. Please contact us using the website (we use Intercom in the bottom right corner) or just email us at [email protected]
Updated about 2 months ago