Operated by Airbridge (AB180 Inc.), a mobile measurement partner that appears in this comparison. How we compareReviewed 2026-11-10
bestappattribution.comAn Airbridge reference
How we compare

Guide

AdAttributionKit and how it relates to SKAdNetwork

Reviewed 2026-11-10 · By the Airbridge team, which operates this site

Answer in brief

AdAttributionKit is Apple's newer framework for measuring ad campaigns while helping maintain user privacy. It attributes installs in iOS 17.4 and iPadOS 17.4 or later, works with the App Store and alternative app marketplaces, and adds re-engagement in iOS 18. It runs alongside SKAdNetwork: when an app has impressions from both, only one wins the conversion.

What is AdAttributionKit?

It is Apple's newer framework for telling an ad network that its ad led to an install or a return visit, without identifying the person. Apple's wording is that AdAttributionKit helps advertisers measure the success of ad campaigns while helping maintain user privacy.[1] It attributes installations based on clicks or views in iOS 17.4 and iPadOS 17.4, or later.[2]

If you already know SKAdNetwork, the shape is familiar. The device decides which ad wins, waits, and sends a postback. Apple says the system provides three conversion windows if the ad network meets the criteria for conversion.[1]

What does it add over SKAdNetwork?

PointSKAdNetworkAdAttributionKit
Where the app is distributedApp Store[3]App Store and alternative app marketplaces[3]
Re-engagementNot described in the sources used hereIncluded in iOS 18 and iPadOS 18 or later, for click-through attribution[2]
ATT prompt neededNo[4]No[2]
Apple's current guidancePage carries a notice pointing to AdAttributionKit[4]Named as the framework to use for app ad campaigns[4]

Alternative marketplaces. AdAttributionKit covers in-app ads in the App Store and alternative app marketplaces.[1] If your app is only on the App Store, this point changes nothing for you today.

Re-engagement. This is the larger change if you run ads to existing users. A reengagement conversion occurs when someone already has the advertised app installed and taps a custom rendered ad, or taps the Open button on a StoreKit rendered ad.[5] In iOS 18 and later, publisher apps can pass a reengagement URL.[5] Two limits apply: Apple describes this for click-through attribution, and the system does not create reengagement postbacks from view-through ads.[2, 5] The general idea is covered in re-engagement attribution.

How do the two frameworks work together?

They share one contest. If an app has both AdAttributionKit and SKAdNetwork impressions, the system sorts both of them and decides the winner. Only one impression can win for a conversion, whether it comes from AdAttributionKit or SKAdNetwork.[3]

The practical result is that you do not count the same install twice across the two frameworks, and you do not choose one at the expense of the other. Which framework an ad uses depends on the ad network that serves it. Your reports may contain postbacks from both for some time.

What should an app team do?

  1. Ask each ad channel which framework its ads use. This decides which postbacks you will receive.
  2. Ask your attribution provider whether it reads both. You want one iOS report that includes postbacks from either framework.
  3. Keep your conversion value mapping. Both frameworks report through conversion windows.[6, 1] Ask your provider how your SKAdNetwork mapping, described in fine and coarse conversion values, carries over to AdAttributionKit.
  4. Decide whether you run re-engagement ads on iOS. If you do, check the iOS 18 requirement against the system versions your users run, and plan for click-based measurement only.[2, 5]
  5. Do not add the ATT prompt for this. Neither framework needs it.[4, 2] What the prompt does control is on the App Tracking Transparency page.

Questions and answers

Does AdAttributionKit replace SKAdNetwork?

Apple's SKAdNetwork documentation now carries a notice to use AdAttributionKit for app ad campaigns on the App Store and alternative marketplaces.[4] The two frameworks interoperate, so ads measured through either one can still win a conversion.[3]

Do I need the ATT prompt for AdAttributionKit?

No. Apple says AdAttributionKit lets advertising networks attribute app installations while preserving user privacy, so you do not need to use the AppTrackingTransparency prompt.[2]

Continue reading

Sources

  1. Apple: https://developer.apple.com/documentation/adattributionkit Checked 2026-11-10.
  2. Apple: https://developer.apple.com/app-store/ad-attribution/ Checked 2026-11-10.
  3. Apple: https://developer.apple.com/documentation/adattributionkit/adattributionkit-skadnetwork-interoperability Checked 2026-11-10.
  4. Apple: https://developer.apple.com/documentation/storekit/skadnetwork Checked 2026-11-10.
  5. Apple: https://developer.apple.com/documentation/adattributionkit/receiving-ad-attributions-and-postbacks Checked 2026-11-10.
  6. Apple: https://developer.apple.com/documentation/storekit/receiving-postbacks-in-multiple-conversion-windows Checked 2026-11-10.

Cite this page

Airbridge. “AdAttributionKit and how it relates to SKAdNetwork.” bestappattribution.com. Reviewed 2026-11-10. https://bestappattribution.com/adattributionkit