All articles

App Store attribution

Why iOS affiliate installs are invisible to web attribution tools

Web affiliate tools rely on cookies and pixels at checkout. App Store purchases happen inside Apple's system, so those signals never fire.

Published · Last reviewed

Written by Attribloom Engineering · Reviewed by Attribloom Product · Last reviewed

Web attribution assumes a web checkout

Classic affiliate tools attribute by dropping a cookie when a link is clicked and firing a pixel on the merchant's checkout page. That works when the purchase happens in a browser you control. It does not work when the purchase happens in the App Store, because there is no page on which to fire a pixel and no cookie that crosses from the browser into Apple's purchase flow.

Fingerprinting is not an option

Some mobile attribution historically leaned on device fingerprinting to guess which click led to which install. Since iOS 14.5, using fingerprinting for attribution is against Apple's App Tracking Transparency rules. That closes the workaround that once papered over the gap.

The fix is Apple's own signals

The reliable path is to use signals Apple itself provides: a StoreKit 2 appAccountToken carried into the purchase, and App Store Server Notifications v2 that confirm it server side. These are deterministic and privacy-respecting, and they see exactly the conversions that web tools miss.

This is the core reason a commission-only affiliate platform built for the App Store can attribute installs and subscriptions that web-first affiliate tools structurally cannot.

Frequently asked

Can I just use SKAdNetwork instead?

SKAdNetwork reports aggregated install data for ad campaigns without per-conversion, per-affiliate detail, so it cannot credit a specific affiliate for a specific subscription.

In the glossary

Continue reading

App Store attribution

How to attribute App Store subscriptions to an affiliate

Shopify attribution

How to attribute Shopify sales to affiliates without third-party cookies

Pricing models

Commission-only vs revenue-share affiliate programs

App Store attribution

How to validate App Store attribution before release

Payouts

How commission holds and clawbacks protect an affiliate program

iOS program launch

How to start an affiliate program for an iOS app

Shopify program launch

How to launch a Shopify affiliate program

Program economics

Affiliate commission rates: 2026 benchmarks by industry and how to set yours

Program policy

Affiliate program agreement template (2026): full contract and clause guide

Creator strategy

AI UGC vs human creators for affiliate marketing

Custom attribution

How signed conversion postbacks and refunds work

App Store attribution

How to attribute App Store subscription renewals to an affiliate

App Store attribution

RevenueCat affiliate attribution for iOS subscriptions: a server-side pattern

App Store attribution

Affiliate-aware paywalls on iOS: pass referral context without fingerprinting

App Store attribution

iOS affiliate tracking without an SDK: StoreKit 2, appAccountToken, and server notifications

App Store attribution

SKAdNetwork vs affiliate attribution for iOS subscriptions

Shopify attribution

How to run a Shopify affiliate program without editing your theme

Shopify attribution

Shopify affiliate link tracking with cart attributes: a theme.liquid recipe

Compliance

FTC affiliate disclosure: the complete 2026 guide (rules, examples, placement)

Attribution concepts

What is deferred deep linking? A plain-English guide for attribution
Get startedSee pricingMore articles