SKAdNetwork (SKAN)
What is SKAdNetwork (SKAN)?
SKAdNetwork (SKAN) is Apple's privacy-first attribution framework for measuring app installs and in-app events on iOS 14.5+. It enables advertisers to track campaign performance without accessing personal user data by using aggregated, anonymized attribution signals with delayed reporting mechanisms.
How it works
Key Components
SKAdNetwork operates through four main players working in coordination:
Target Apps integrate the SKAdNetwork framework and send install confirmations to ad networks. App developers register conversion values to track specific in-app events beyond installs.
Publishing Apps display ads and assign unique SKAdNetwork IDs to each advertisement. They trigger view events when ads are displayed for 3+ seconds and StoreKit render events when users engage with ads.
Ad Networks receive install confirmations and attribution data, matching conversions to campaigns using SKAdNetwork IDs. They process postbacks containing campaign and conversion information.
Mobile Measurement Partners (MMPs) aggregate SKAdNetwork data with other attribution methods to provide comprehensive campaign analysis and reporting.
Attribution Process
- Ad Display: Publishing app assigns SKAdNetwork ID to ads and tracks view/engagement events
- User Interaction: When users click ads, the SKAdNetwork ID passes to the ad network
- App Install: Target app sends install confirmation including the SKAdNetwork ID
- Attribution: Ad network matches install to appropriate campaign using the ID
- Conversion Tracking: Additional in-app events are measured using conversion values
- Delayed Reporting: Apple applies a conversion value timer (24 hours from install, reset on each update) plus a random delay of 24 to 48 hours before sending the postback. In SKAN 4.0, postbacks are split into up to three windows, with the first arriving 24 to 144 hours after install before sending attribution data
Privacy Protection Mechanisms
SKAdNetwork employs several privacy safeguards including randomized reporting delays, conversion value limitations, and crowd anonymity thresholds that require minimum install volumes before attribution data is released.
Why it matters
SKAdNetwork fundamentally changed iOS attribution by eliminating deterministic tracking while maintaining measurement capabilities. With iOS holding 27% global mobile market share and higher user spending rates, SKAN compliance became essential for mobile marketers. The framework addresses Apple's App Tracking Transparency requirements while enabling campaign optimization. Advertisers using SKAN-compliant measurement gain access to deterministic install attribution that probabilistic modeling alone cannot provide. Proper SKAN implementation helps recover attribution gaps and maintains campaign optimization capabilities in the post-IDFA landscape.
How to Implement SKAdNetwork
1. Framework Integration Integrate SKAdNetwork into your target app by adding the framework to your Xcode project and configuring conversion values for key events like purchases, registrations, or level completions.
2. Ad Network Registration Register with Apple's SKAdNetwork and obtain your unique ad network identifier. Include this ID in publishers' apps' Info.plist under the SKAdNetworkItems key.
3. Conversion Value Mapping Define a 6-bit conversion value system (0-63) to track meaningful post-install events. Map values to business-critical actions while considering the limited data range.
4. Postback Configuration Set up systems to receive and process SKAdNetwork postbacks containing campaign, creative, and conversion data. Configure your attribution platform to handle delayed attribution signals.
5. Campaign Optimization Adjust bidding strategies based on SKAdNetwork data while accounting for attribution delays. Use conversion values to optimize for quality metrics beyond install volume.
6. Measurement Platform Integration Partner with MMPs like Airbridge that specialize in SKAdNetwork data processing, aggregation with other attribution signals, and privacy-compliant reporting to maximize measurement accuracy and campaign performance insights.
Related concepts
| Term | Relationship | Description |
|---|---|---|
| App Tracking Transparency (ATT) | Parent | Apple's privacy framework that requires user consent for tracking, making SKAN the primary attribution method |
| Mobile Measurement Partner (MMP) | Solution | Third-party platforms that process and aggregate SKAdNetwork data for comprehensive attribution reporting |
| Attribution Modeling | Method | Statistical approaches used alongside SKAN to fill attribution gaps and optimize campaigns |
| Postback | Method | Server-to-server notifications that deliver SKAdNetwork attribution data to advertisers |
| Privacy Manifest | Related | Apple's required privacy disclosure that works alongside SKAN for transparent data practices |
Put these concepts into practice
See how Airbridge helps teams implement mobile attribution strategies at scale.