How to Measure RevenueCat Trial-to-Paid by Creator in Airbridge

Join creator acquisition and RevenueCat subscription events, then separate first paid conversions from renewals.

Airbridge2 min read
How to Measure RevenueCat Trial-to-Paid by Creator in Airbridge

To measure trial-to-paid conversion by creator, connect the creator campaign that acquired a user to the subscription events for that same user. Then count the first paid conversion once per eligible user. A count of all subscription events does not answer the question because it can include renewals.

Make the acquisition and subscription records match

Use a dedicated campaign link for the creator activity you want to measure. Follow the Airbridge RevenueCat setup guide and the RevenueCat integration guide to configure the integration and the identifiers for your SDK version. Align the App User ID sent to Airbridge with the ID you use in RevenueCat. Separately, pass Airbridge’s DeviceUUID to RevenueCat as $airbridgeDeviceId. Confirm both identifiers are available before the first purchase.

Check when the integration can send events relative to when those identifiers are available. Test a known user from campaign click through app open, trial start, first paid conversion, and renewal. Run sandbox checks separately from production reporting. Do not send the same subscription event from both RevenueCat and the Airbridge SDK. Trace the test event to verify that only the intended path sends it.

Define the conversion and denominator

Start with unique users who started a trial in the creator's acquisition cohort. Set a fixed follow-up window that allows each trial to reach its paid decision. Count a user only after confirming that their trial converted to a first paid subscription in that window. Under the documented default mapping, INITIAL_PURCHASE, TRIAL_CONVERTED, and RENEWAL all map to Subscribe. Use a first-paid metric only after verifying its definition, or check the billing record for the first payment after a trial and count each eligible user once. If you cannot distinguish the event types, report subscription activity separately and leave the first-paid rate unreported.

CheckExpected result
A user starts a trialOne eligible trial starter in the chosen cohort
A trial converts to paidOne first paid conversion for that user
The subscription renewsNo additional first paid conversion
A new customer pays without a trialA paid acquisition, outside the trial-to-paid denominator

For example, if a creator cohort has 80 unique trial starters and 24 convert to paid within the agreed window, the trial-to-paid rate is 30%. Five later renewals do not change that rate. Use the same window when comparing another creator.