Send in-app purchase events to Adjust

Using our prebuilt integration you can sync in-app subscription events like trial starts, subscriptions, and cancelations from iOS and Android to Adjust in minutes.

Use the Adjust integration to:

  • Improve precision

    Accurately track subscriptions generated from Adjust campaigns.

  • Get more accurate data

    Get trial conversion and renewal data even without an app open.

  • Understand the longtail

    Track campaign performance over the entire lifetime of a cohort.

Send campaign data to RevenueCat

Using Subscriber Attributes, you can attach data to users which can be used in Charts or send to other downstream analytics integration and available via APIs and webhooks.

  • $mediaSource
  • $campaign
  • $adGroup
  • $keyword
  • $creative

Sample Event

Below is a sample event sent to Adjust. The type of the event (e.g. initial purchase) is defined by the event_token. Note that product identifiers, subscriber attributes, app user IDs, etc. don't get sent to Adjust.

JSON
1{
2  "app_token": "abcdefg",
3  "event_token": "abcdefg",
4  "s2s": 1,
5  "created_at_unix": 1640995185,
6  "adid": "00000000000000000000000000000000",
7  "environment": "production",
8  "currency": "USD",
9  "revenue": 34.511,
10  "idfa": "00000000-0000-0000-0000-000000000000",
11  "idfv": "00000000-0000-0000-0000-000000000000",
12  "ip_address": "00.0.000.000"
13}

Ready to get started?

We saved 6,000+ engineering hours per year by switching to RevenueCat

Kemal Ugur, Pixery LabsKemal Ugur, Pixery Labs
Read case study