Airbridge supports integration with RevenueCat. With the integration, you can import subscription-related events to Airbridge.
Attention
Subscription-related events received through the server-to-server integration from a third-party solution cannot be used for the SKAN conversion value setup. If you wish to do so, create a Custom Event equivalent to the subscription-related event you want to measure through SKAN and collect it through the Airbridge SDK. Refer to this section of this article for more details.
To implement the integration, the following information shall be copied from Airbridge and pasted into the RevenueCat dashboard.
Webhook URL
Authorization header value
1. Log in to Airbridge, go to [Integrations]>[Third-party Integration], and select RevenueCat.
2. Copy the Webhook URL and the Authorization header value.
1. Log in to RevenueCat and navigate to your project in the RevenueCat dashboard. Find the Integrations card in the left menu and click + New.
2. Select Webhooks from the Integrations menu.
3. Paste the Webhook URL and Authorization header value into the respective fields. Then click ADD WEBHOOK in the upper right corner.
With the integration, the RevenueCat events are available as metric and GroupBy options for creating Airbridge reports.
RevenueCat Events | Airbridge Events |
---|---|
INITIAL_PURCHASE | Start Trial or Subscribe |
RENEWAL | Subscribe |
CANCELLATION | Unsubscribe |
When the INITIAL_PURCHASE event has the trial
property, it is mapped to the Start Trial event. If it has other properties than the trial
property, it is mapped to the Subscribe event.
To learn more about the Airbridge events, refer to this article.
RevenueCat events imported as Custom Events
When imported to Airbridge, all RevenueCat events other than INITIAL_PURCHASE, RENEWAL, and CANCELLATION are displayed in their event names used in RevenueCat, and are categorized as Airbridge Custom Events. The properties of such events can be found as Custom Attributes.
Airbridge supports only Standard Events collected through the Airbridge SDK and Custom Events collected more than once for the SKAN conversion value setup. Other events are not supported.
Therefore, subscription-related events received through the server-to-server integration from a third-party solution cannot be used for the SKAN conversion value setup. If you wish to do so, create a Custom Event equivalent to the event you want to measure through SKAN and collect it through the Airbridge SDK.
User IDs must be identically logged in both the Airbridge SDK and RevenueCat to ensure seamless data integration. To achieve this, send RevenueCat's App User ID to the Airbridge SDK when sending events like sign-up and sign-in, which usually happen before a user subscribes to a service.
If Airbridge cannot find a matching User ID in RevenueCat, it generates a random User ID. This may result in the number of users for subscription-related events displayed in Airbridge being higher than the actual figures.
If subscription-related events are being imported to Airbridge from third-party solutions, make sure the Airbridge SDK does not collect subscription-related events to avoid event duplication.
Was this page helpful?