Skip to main content
You may notice an Apple icon next to certain metrics in your campaign dashboard — this means the data isn’t measurable for iOS campaigns due to Apple’s privacy changes. Here’s what changed and where to find iOS data instead.

What changed with iOS privacy

Apple introduced a series of privacy changes that fundamentally altered how iOS app attribution works:
TimelineChangeImpact
Before 2021Apps could freely access device identifiers (IDFA)Full user-level attribution and tracking
iOS 14.5 (2021)App Tracking Transparency (ATT) required opt-in consent~75% of users opted out, breaking deterministic attribution
iOS 16.1+ (2023)SKAdNetwork 4.0 became the primary attribution methodAttribution is now aggregated, delayed, and privacy-thresholded
These limitations affect all mobile attribution tools, not just Linkrunner. Any platform reporting user-level iOS campaign data post-ATT is either using modeled estimates or limited to the small percentage of users who opted in.

Affected metrics

The following metrics cannot be reliably measured at the campaign level for iOS-only campaigns. When unavailable, they appear as ”-” with the Apple icon tooltip.
MetricWhy it’s affected
RevenueCannot attribute revenue back to a specific iOS campaign without user-level identity
ROASRequires revenue attribution, which depends on user-level tracking
CPIInstall counts from SKAN are aggregated and delayed, making per-campaign cost calculations unreliable
CPSSign-up attribution is unavailable, so cost-per-signup cannot be calculated
SpendAd network spend data may still be available, but cannot be matched to Linkrunner attribution data
MetricWhy it’s affected
Sign-upsPost-install events cannot be attributed to specific campaigns without user-level identity
UninstallsUninstall tracking relies on device tokens that cannot be tied back to campaigns
Suspicious InstallsFraud detection signals require user-level data that is no longer available
MetricWhy it’s affected
Rolling RetentionRequires tracking individual users over time, which needs user-level attribution
Classic RetentionSame as rolling retention — day-N return rates need user-level identity
Active UsersCannot segment active users by acquisition campaign without device-level attribution
Any custom events you track (e.g. purchase, level_complete, add_to_cart) cannot be attributed back to the originating iOS campaign. The events are still recorded — they just can’t be tied to a specific campaign source.

What you CAN still measure

Even with these privacy limitations, iOS campaign measurement isn’t completely gone — it has shifted to Apple’s privacy-preserving framework:
  • SKAN postbacks — aggregated install and conversion data sent by Apple
  • Conversion values — encode post-install behavior (revenue tiers, engagement signals) within Apple’s privacy thresholds
  • Privacy tier distribution — understand how much data Apple is sharing for your campaigns
  • Campaign-level install trends — track install volume patterns over time via SKAN

Tips for better iOS measurement

  • Consolidate iOS campaigns — fewer campaigns means more data per campaign, which helps meet Apple’s privacy thresholds and reduces null conversion values.
  • Set up SKAN conversion values — define a conversion value schema to capture the post-install signals that matter most (revenue tiers, key events, retention).
  • Use mixed-platform campaigns — if your campaign targets both iOS and Android, the Android portion will still provide full user-level metrics alongside the SKAN data for iOS.
  • Check your SKAN Dashboard regularly — the SKAN Dashboard is purpose-built for iOS measurement and shows data that the standard campaign view cannot.