SKAdNetwork (SKAN)

Apple's privacy-preserving framework for mobile app install attribution on iOS devices.

What is SKAdNetwork?

SKAdNetwork (SKAN) is Apple's privacy-centric attribution framework introduced with iOS 14. It allows advertisers to measure campaign effectiveness without tracking individual users, by providing aggregated, anonymized conversion data.

SKAN is now the primary method for attributing iOS app installs since the introduction of App Tracking Transparency (ATT), which requires users to opt-in to tracking.

How SKAdNetwork Works

  1. Ad Display: An ad is shown to a user within an app
  2. Click/View: User engages with the ad
  3. Install: User downloads and opens the advertised app
  4. Conversion Value: App sets a 6-bit value (0-63) representing user value
  5. Timer Expires: After a privacy-preserving delay
  6. Postback Sent: Apple sends anonymous data to the ad network

Conversion Values

SKAN uses a 6-bit conversion value (0-63) to communicate post-install behavior. Advertisers must carefully design their conversion value schema to maximize insights within this limitation.

SKAN 4.0 Key Features

Multiple Postbacks

Up to 3 postbacks at different time windows

Hierarchical Conversion Values

Coarse (low/medium/high) and fine values

Web-to-App Attribution

Track installs from Safari web campaigns

Crowd Anonymity

Data granularity based on campaign scale

SKAN Limitations

Best Practices

  1. Design conversion value schemas that capture your most valuable signals
  2. Use predictive models to supplement limited SKAN data
  3. Run larger campaigns to unlock more granular data (crowd anonymity)
  4. Combine SKAN data with other signals for fuller picture