Send in-app purchase events to Iterable

Send events, like trial activations, subscriptions, renewals, cancellations and others to Iterable to improve engagement and retention.

Use the Iterable integration to:

  • Create campaign triggers

    Automatically trigger an email to users who start a trial, subscribe, or cancel.

  • Incentivize loyalty

    Send a discount code to customer that have been subscribed over 6 months.

  • Proactively deal with billing issues

    Reduce churn by getting in front of pesky billing failures.

Events

Using our Iterable integration you can connect the following events:

  • Initial Purchase
  • Trial Started
  • Trial Converted
  • Trial Cancelled
  • Renewal
  • Cancellation
  • Uncancellation
  • Non Subscription Purchase
  • Billing Issues
  • Expiration
  • Product Change
    Try it now

Sample Event

Below is sample JSON that is delivered to Iterable for a trial start event:

JSON
1{
2  "createdAt": 1644624970000,
3  "id": "1000000967584331",
4  "items": [
5    {
6      "dataFields": {
7        "country_code": "US",
8        "currency": "USD",
9        "entitlement_ids": [
10          "pro"
11        ],
12        "environment": "SANDBOX",
13        "expiration_at_ms": 1644625150000,
14        "is_family_share": false,
15        "offer_code": null,
16        "original_transaction_id": "1000000967584331",
17        "period_type": "TRIAL",
18        "presented_offering_id": "default",
19        "store": "APP_STORE",
20        "takehome_percentage": 0.7
21      },
22      "id": "rc_3999_1y_1w0",
23      "name": "rc_trial_started_event",
24      "price": 0,
25      "quantity": 1
26    }
27  ],
28  "total": 0,
29  "user": {
30    "dataFields": {
31      "app_user_id": "$RCAnonymousID:354629ce52324242a03a42f5efe7d020",
32      "original_app_user_id": "$RCAnonymousID:354629ce52324242a03a42f5efe7d020",
33      "subscriber_attributes": {
34        "$email": {
35          "updated_at_ms": 1644624942354,
36          "value": "test@gmail.com"
37        }
38      }
39    },
40    "email": "test@gmail.com",
41    "preferUserId": true,
42    "userId": "$RCAnonymousID:354629ce52324242a03a42f5efe7d020"
43  }
44}

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