RevenueCat

    Jusang SongWritten by Jusang Song,

    RevenueCat is a tracking tool for web and in-app subscription events. With the integration, you can view subscription events together with the attribution data on the Airbridge dashboard. This integration can be useful in successfully driving marketing efforts for subscription-based services.

     

     

    Integration

    1. Log in to Airbridge, go to [Integrations]>[Third-party Integration], and select "RevenueCat."

    2. Copy the Webhook URL and the Authorization header value.

    3. Log in to RevenueCat and navigate to your project in the RevenueCat dashboard. Find the Integrations card in the left menu and select the “+New” button.

     

    4. Select “Webhooks” from the Integrations menu.

     

    5. Enter the Webhook URL and Authorization header value that you received from your Airbridge Customer Success Manager. Then click the “ADD WEBHOOK” button in the upper right corner. 

     

    How to view data

    With the integration, subscription events can be viewed together with the attribution data on the Airbridge dashboard. The start, renewal, and cancellation of subscriptions are mapped to Airbridge Standard Events. RevenueCat events can be viewed by selecting the Metrics and Groupby fields accordingly.

    Event type

    RevenueCat Event name

    Airbridge Event name

    Start of subscription

    INITIAL_PURCHASE

    Start Trial
    Subscribe

    Renewal of subscription

    RENEWAL

    Subscribe

    Cancellation of subscription

    CANCELLATION

    Unsubscribe

    Custom Event Mapping

    All RevenueCat events that fall outside those covered by Airbridge Standard Events are mapped as Custom Events. The Custom Event names are identical to the RevenueCat Event names. The properties of the Custom Events can be found under Custom Attributes.

     

     

    Considerations

    App user ID tracking

    The RevenueCat App User ID must match with Airbridge SDK App User ID to view clean data. For proper matching, the RevenueCat App User ID must be sent to Airbridge SDK with events that generally occur before making a purchase, such as sign-in and login events.

    Airbridge creates a random User ID if no matching User ID to RevenueCat App User ID is found. The number of users who performed subscription events on the Airbridge dashboard may be larger than the numbers on RevenueCat.

     

    Double Counting of Events

    After the integration, if the Airbridge SDK renews the definition of subscription events, events may be double-counted. Therefore, the Airbridge SDK should not track subscription events after integrating with RevenueCat.

    Was this page helpful?

    Have any questions or suggestions?