Skip to main content

Attribution Providers

Integrate and collect attribution data with Purchases SDK

AIAsk AIChatGPTClaude
👍Pro Integration

Attribution collection is only available to all users signed up after September '23, the legacy Pro plan, and Enterprise plans. If you're on a legacy Free or Starter plan and want to access attribution, migrate to our new pricing via your billing settings.

Attribution integrations help you understand which campaigns, channels, and partners are acquiring customers who go on to subscribe. RevenueCat connects your subscription lifecycle and revenue data to attribution systems, including renewals and other events that happen after a customer stops opening your app.

With attribution integrations, you can:

  • Measure subscription revenue by campaign, channel, ad group, or keyword.
  • Track the full lifetime value of customers acquired by a campaign, including renewals.
  • Send renewals and other lifecycle events to attribution providers from RevenueCat's servers.
  • Improve provider-side reporting, optimization, or audience workflows with RevenueCat purchase data.
  • Compare RevenueCat delivery with provider-side attribution and reporting expectations.

How RevenueCat works with attribution providers

Most attribution integrations are event-forwarding integrations. RevenueCat sends subscription lifecycle and revenue events to the provider from our servers, including renewals that happen after the customer stops opening your app. The provider then matches those events to its own users, campaigns, optimization systems, and reports.

Some integrations collect or enrich attribution data instead of receiving RevenueCat lifecycle events. Apple Search Ads works this way: RevenueCat collects Apple attribution data and stores campaign, ad group, and keyword fields. RevenueCat uses those fields to segment Charts and can attach them to supported downstream integrations, such as Asapty and SplitMetrics Acquire.

RevenueCat isn't an attribution network. RevenueCat doesn't decide which campaign or ad caused an install; attribution context must come from your attribution provider, Apple's AdServices attribution data, or values your app sends to RevenueCat.

Campaign fields in RevenueCat only exist when your app, the provider SDK, or another integration sends attribution data to RevenueCat. RevenueCat stores these campaign fields as write-once values, so don't set placeholders; only set final attribution values.

Delivery from RevenueCat means the provider endpoint accepted the event. It doesn't guarantee that the provider can attribute, optimize, or report on those events in the way you expect. Before choosing a setup path, review Getting Started with Attribution Integrations and the provider comparison.

Supported networks

RevenueCat supports the following attribution providers and related Apple Search Ads integrations:

Adjust

Adjust is a mobile measurement platform that helps you track and analyze your app's performance and user acquisition.

Adjust

Airbridge

Airbridge is a mobile measurement and analytics platform focused on performance marketing optimization.

Airbridge

Apple Search Ads

Apple Search Ads helps you promote your app in App Store search results to reach high-intent users.

Apple Search Ads

AppsFlyer

AppsFlyer is a mobile attribution and marketing analytics platform that helps you measure and optimize your marketing campaigns.

AppsFlyer

Appstack

Appstack is a mobile attribution platform that helps you track campaign performance and attribute subscription revenue.

Appstack

Asapty

Asapty is an Apple Search Ads optimization tool that helps you track and optimize your Apple Search Ads campaigns.

Asapty

Branch

Branch is a mobile linking platform that helps you acquire, engage, and measure across all devices, channels, and platforms.

Branch

Meta Ads

Meta Ads helps you reach and engage your target audience on Facebook, Instagram, and other platforms in the Meta network.

Meta Ads

Kochava

Kochava is a mobile attribution and marketing analytics platform that helps you measure and optimize your marketing campaigns.

Kochava

SplitMetrics Acquire

SplitMetrics Acquire (formerly SearchAdsHQ) is a platform for Apple Search Ads management and optimization.

SplitMetrics Acquire

Tenjin

Tenjin is a mobile marketing infrastructure that provides attribution, analytics, and ad network data aggregation.

Tenjin

Singular

Singular is a marketing intelligence platform that unifies marketing analytics, giving you a holistic view of your marketing performance.

Singular

If you use an attribution provider not listed here, contact us.

Was this page helpful?