Attribloom
All integrations

iOS App Store

Even in-app subscriptions. The conversions other tools can't see.

Coming soon

How it works

StoreKit 2 lets you attach an appAccountToken (a UUID you generate) at the moment of purchase. We mint that token server-side and tie it to the affiliate's click before it ever reaches Apple.

Apple's App Store Server Notifications v2 ping our endpoint when a subscription starts, renews, or cancels. We verify each notification against the App Store Server API and credit or claw back commission accordingly.

The install-to-affiliate bridge uses a referral code entered in-app or a deferred deep link match. Device fingerprinting is banned since iOS 14.5, so we rely on these declared, user-consented signals only.

Setup

01

Attach an appAccountToken at purchase

At purchase time, call our API to generate a UUID tied to the referring affiliate. Pass it to StoreKit 2 as the appAccountToken.
02

Point App Store Server Notifications v2 at our endpoint

In App Store Connect, set the ASSN v2 URL to our endpoint. Apple will sign and send every subscription lifecycle event.
03

We verify and attribute

We validate each ASSN v2 JWS notification against the App Store Server API, match the appAccountToken to the affiliate, and record the commission.
04

Commission on subscriptions and IAP

Trials are tracked but not commissioned. Redeemer rewards attach to a post-install action like subscribing, never the install itself (per Apple guideline 3.2.2).

The native iOS App Store connector is in active development. Today you can attribute iOS-driven web conversions with the universal signed webhook.

Get startedI'm an affiliateTalk to us