In-app purchase verification

Affiliate Tracking for Adapty Apps

Keep Adapty as your purchase source and add Insert Affiliate to credit each sale to the affiliate or creator who referred the user.

Get a discount on Adapty

New to Adapty? Insert Affiliate customers get a discount on Adapty for a limited period. Sign up to Insert Affiliate first: the discount link is in your onboarding, at the step where you choose Adapty. The offer is for new Adapty accounts only.

Get started with Insert Affiliate

How it works

If your app runs on Adapty, you can add an affiliate or referral programme without changing how purchases are made. Adapty stays the purchase source, and Insert Affiliate works out which affiliate referred each sale. Insert Affiliate is an Adapty certified partner.

Setup is a choice in your Insert Affiliate settings, the Insert Affiliate SDK in your app, and a connection between your Adapty account and Insert Affiliate.

This page covers what setup involves, the platforms it supports, how offers and short codes work with Adapty, and what you get once purchases start arriving.

Setting it up

  1. Step 1

    Choose Adapty in Insert Affiliate

    In your Insert Affiliate settings, select Adapty as your in-app purchase verification.

  2. Step 2

    Connect Adapty to Insert Affiliate

    Link your Adapty account so that purchases reach Insert Affiliate. This is done in the Adapty dashboard with details copied from your Insert Affiliate settings, and the docs list each setting.

  3. Step 3

    Add the Insert Affiliate SDK

    Install the SDK for your platform next to the Adapty SDK. Each SDK guide has an Adapty section with the code changes.

  4. Step 4

    Test with a sandbox purchase

    Create a test affiliate, enter their short code or open their link on a test device, and make a sandbox purchase. The docs show how to confirm the result in both dashboards.

How it works with Adapty

A user arrives from an affiliate link or enters an affiliate short code, and your app remembers who referred them. When that user buys, Adapty confirms the purchase as it does today, and Insert Affiliate credits the sale to that affiliate and calculates the commission.

Nothing changes in how you sell. Your products, paywalls and access levels stay in Adapty.

Supported platforms and SDKs

Adapty setup is documented for four Insert Affiliate SDKs:

  • iOS (Swift)
  • Android
  • React Native
  • Flutter

Checking Adapty attribution

After a test purchase you can confirm the result from both sides. The transaction appears in your Insert Affiliate dashboard against the test affiliate, and the referring affiliate is also visible on that user inside Adapty. The setup guide shows where to look.

Offers, promo codes and short codes with Adapty

You can attach an offer to an affiliate so that the people they refer see a discount or a free trial without typing a promo code. You set up the promotional product in App Store Connect or Google Play Console, and your app shows it to referred users in place of the standard one. The docs say which SDKs have an offer guide.

Affiliates can share a link, a short code, or both. A short code is a short string of letters and numbers that the user enters in your app, which suits video platforms where links cannot be clicked. For links, Insert Links are built in, and Branch and AppsFlyer also work alongside Adapty.

What you get once it is connected

  • Each attributed transaction in your dashboard, against the affiliate who referred it.
  • Commission rates per affiliate, with the choice of whether renewals earn commission.
  • Payouts to affiliates through Stripe, one at a time or with automatic daily payouts, which are opt-in.
  • Refunds reflected in what each affiliate is owed.
  • In-app referrals: a Refer a friend screen that gives each user a code and link, with the option to reward referrers with free premium time automatically.

If you also sell on your website, web sales are tracked separately through the Stripe integration. For how the two products differ, see Adapty vs Insert Affiliate.

Frequently asked questions

Does Adapty have a built-in affiliate or referral programme?
Adapty does not calculate or pay affiliate commissions. Insert Affiliate adds that on top, using Adapty as the purchase source.
Do I have to change how purchases work in my app?
No. Adapty stays your purchase source. You add the Insert Affiliate SDK next to it and connect your Adapty account.
How does Adapty attribution to an affiliate work?
A user arrives from an affiliate link or enters a code, and the app remembers who referred them. Adapty confirms the purchase and Insert Affiliate credits that affiliate.
Can I give referred users a discount in an Adapty app?
Yes. You can attach an offer to an affiliate so referred users see a discount or free trial without typing a promo code.
Which platforms are supported with Adapty?
The docs cover Adapty setup for the iOS, Android, React Native and Flutter SDKs.
Can I track web purchases too?
Yes. Web sales billed through Stripe are tracked separately from your Adapty setup, and both appear in the same Insert Affiliate dashboard.
Is there an Adapty discount for Insert Affiliate customers?
Yes. Insert Affiliate customers who create a new Adapty account get a discount on Adapty for a limited period. Sign up to Insert Affiliate and you will find the discount link in your onboarding. It applies to new Adapty accounts only.

Documentation

Full setup instructions and code samples are in the docs.

How Adapty and Insert Affiliate differ

Read Adapty vs Insert Affiliate

I want to help you setup your iOS or android affiliate scheme

Book a call with me and we can run through your ideas, get help with setup, or speak to me about your current affiliate situation

“I couldn't use affiliate marketing in my subscription app, so I built insert affiliate to solve this issue”
- Michael Butler, CEO
Michael Butler, CEO