Understanding RevenueCat Integration
Learn how FunnelFox communicates purchases with RevenueCat side
It is best to understand how FunnelFox communicates with RevenueCat, so that you can avoid any misunderstanding before release.
All communications can be divided into 2 actions:
- creating RevenueCat customers
- setting transactions upon customers
1. Creating RevenueCat customers
FunnelFox creates a new RevenueCat profile, when user buys a subscription on your onboarding. Buying a consumable product will not create a new account.
So, as soon as user completes a checkout, new RevenueCat profile is created.
By default, this RevenueCat profile will be given a App User ID
equal to their email. This will later allow you to identify this user in your application.
If you'd like to, you can change App User ID
to any Custom User ID.
FunnelFox uses RevenueCat internal user ID to notify about changes to profile.
2. Setting transactions upon customers
FunnelFox sets transaction to an existing customer, when user purchases a subscription on your funnel. FunnelFox communicates that subscription should be granted to a certain customer.
After initial transaction grant, RevenueCat starts to monitor subscription updates automatically, meaning subscription cancellation, revenue metrics, etc. are calculated by RevenueCat platform, not FunnelFox.
Updated 28 days ago