Mobile Attribution

What is Deterministic Attribution?

Deterministic attribution matches an ad click to an install using a unique device identifier, giving you a certain (not estimated) answer about which ad drove which install.

Deterministic Attribution: Full Definition

Deterministic attribution uses a unique, persistent device identifier to create an exact match between an ad interaction and a conversion. On Android, this identifier is the GAID (Google Advertising ID). On iOS, it's the IDFA (Identifier for Advertisers). When a user clicks an ad and later installs the app, the MMP checks whether the device ID from the click matches the device ID from the install. If they match, attribution is certain.

This is the gold standard of mobile attribution because there's no guesswork involved. One device, one click, one install. The match is deterministic: either the IDs match or they don't.

Apple's ATT framework, introduced in iOS 14.5, significantly reduced the availability of IDFA on iOS. Users must now explicitly opt in to allow tracking. With industry opt-in rates sitting at 25 to 45%, the majority of iOS installs can no longer be attributed deterministically. Android retains broader deterministic coverage through GAID, though Google has signaled plans to introduce similar privacy controls with Privacy Sandbox.

Why Deterministic Attribution matters

Deterministic attribution is the most accurate way to know your creative and campaign performance. When you have it, your CPI, ROAS, and LTV numbers are based on verified install-to-ad matches, not statistical estimates. Losing deterministic coverage on iOS (post-ATT) is why probabilistic attribution and SKAN have become necessary, and why MMP data for iOS campaigns now requires careful interpretation rather than face-value reading.

Example

A user clicks a Meta ad on their iPhone (IDFA: abc-123) and installs the app the next day. AppsFlyer records the click with IDFA abc-123 and matches it to the install event from the same device. That's deterministic attribution: a certain, verifiable match.

Frequently asked questions

Deterministic attribution uses an exact device ID match, so it's certain. Probabilistic attribution uses signals like IP address and device parameters to infer a likely match when an ID isn't available. Deterministic is more accurate; probabilistic fills the gap when ATT opt-out prevents ID-based matching.

Related terms

See which creative elements drive your best ROAS

Connect your ad networks and MMP in 5 minutes. AI tags every creative automatically.

Start Free Trial