Guide
Tracking & ROI
Brands
App installs can't be tracked with cookies or UTM parameters, because the app doesn't exist on the device yet when the customer clicks the link. Instead, a Mobile Measurement Partner (MMP) generates an attribution link per creator, matched to the app's first open via an SDK built into the app itself. On Android, that match is deterministic through Google's own Install Referrer API. On iOS, it can only be deterministic for users who've actively granted App Tracking Transparency (ATT) permission — the rest of the installs are just as real, but can't legally be tied back to the specific creator.
The entire existing influencer-tracking toolkit — cookies, click IDs, UTM parameters — assumes there's a browser session to write information into. See how that mechanism works technically for a webshop. An app install has no such foundation: the app isn't installed on the device when the customer clicks the creator's link, so there's no cookie store to write anything into, and an ordinary UTM parameter typically gets stripped the moment the browser hands the customer off to the App Store or Google Play. App-install tracking therefore runs on entirely different infrastructure: a Mobile Measurement Partner (MMP) — the most widely used are AppsFlyer, Adjust, Branch and Singular — generates an attribution link per creator, and an SDK built into the app itself matches the install to the original click the first time the app is opened.
Four concepts recur across every MMP:
Step five — the matching — is exactly where iOS and Android diverge sharply, and where most brands are surprised by what they can actually see.
| Android | iOS | |
|---|---|---|
| Source of the match | Google's own Install Referrer API — delivers the full referrer string (including the creator parameter) directly to the app on first open | The device's IDFA (Identifier for Advertisers), but only if the user has granted permission via App Tracking Transparency |
| Requires user consent? | No — the Install Referrer API is part of the Play Store install flow itself | Yes — without ATT permission, there's no access to IDFA |
| What happens without consent/access? | Not applicable — matching happens regardless | Apple's App Store guidelines prohibit fingerprinting (guessing the device from IP, screen resolution, etc.) as a workaround for the missing IDFA. The install can't legally be attributed to a specific creator and shows up as "organic" in the MMP dashboard |
| Global coverage (industry estimate) | Effectively close to all installs via the link, since there's no consent gate | Only the users who actively accepted ATT — per Adjust's own benchmark analysis, roughly 38% globally in Q1 2026, with wide variation by app category |
| Apple's own aggregated system (SKAdNetwork/AdAttributionKit) | Doesn't exist on Android | Only covers installs that come from a paid ad shown through an Apple-registered ad network's SDK — not an organic creator link shared in a bio or Story |
On Android, the install count from a creator's link is close to a complete, deterministic count, because the Install Referrer API isn't gated by any consent requirement. On iOS, the picture is different: for an organic (unpaid) creator link, you can only deterministically attribute installs from the share of users who actively granted ATT permission. The remaining installs are just as real, and just as much a result of the creator's content — they simply can't legally be tied to the specific creator, because Apple has, since 2024, prohibited the fingerprinting techniques MMPs previously used as a workaround for the missing IDFA. SKAdNetwork and its successor AdAttributionKit don't solve this either, because they cover only paid ads shown through a registered ad network — not a link a creator puts in their own bio.
| Aspect | Web (webshop purchase) | App install |
|---|---|---|
| Core mechanism | Cookie or click ID set by the tracking system, see how influencer tracking actually works | MMP SDK inside the app matches the install against a prior click |
| Requires consent? | Cookie consent (browser-level, varies by browser) | On iOS: yes, ATT permission for deterministic matching. On Android: no |
| Typical attribution window | Up to 30 days (e.g. Make Influence's own model) | 1-7 days is common |
| Fallback without consent/cookie | IP-based fallback or server-to-server tracking | No legal fallback on iOS — the install shows as organic |
| Robust manual backup | Discount code at checkout | Redeemable in-app code after install |
The numbers below are illustrative only, built to demonstrate the mechanism — not a real Make Influence customer case and not a benchmark. The 55/45% iOS/Android split and the 8% install rate are assumptions, not measured figures; the 38% ATT-consent share, by contrast, is taken from Adjust's own published Q1 2026 benchmark.
Assume a creator's attribution link gets 5,000 clicks over a campaign, split 55% iOS (2,750 clicks) and 45% Android (2,250 clicks), and that 8% of clicks genuinely lead to an install on both platforms.
Android: 2,250 clicks × 8% = 180 installs. Because the Install Referrer API needs no consent, effectively all 180 are matched to the creator's link.
iOS: 2,750 clicks × 8% = 220 genuine installs. Only the roughly 38% who granted ATT permission can be matched deterministically: 220 × 38% ≈ 84 installs. The remaining 220 − 84 = 136 installs are just as real — they genuinely happened via the creator's link — but show up in the MMP dashboard as organic or unknown, because there's no legal way to tie them back to that specific creator.
Total: The campaign generates 180 + 220 = 400 genuine installs. The brand can see and attribute 180 + 84 = 264 of them to the creator — 66%. The last 136 (34%) are invisible to per-creator attribution purely because of iOS's consent requirement, not because tracking technically failed.
Getting the technical tracking right is necessary but not sufficient — it only tells you whether an install can be attributed, not whether the attribution link or QR code actually gets used in the first place. See influencer marketing for app installs: creative strategy, not just tracking for the brief and content-format side of the problem — launch bursts vs evergreen programs, link/QR placement, and how to test creative systematically.
Make Influence's own tracking model — a tracking cookie for up to 30 days plus IP fallback for up to 3 months, see how it works technically — is built for webshop purchases, not native app installs. If a brand's growth goal is an app install rather than a webshop purchase, a dedicated MMP integration is the right tool, and that's a different job from the one Make Influence's own tracking solves. That's not a weakness in either — they're two different technical problems that each need their own solution.
No. UTM parameters typically get stripped when the browser hands the customer off to the App Store or Google Play. You need an attribution link generated by an MMP, built specifically to survive that handoff.
You can see the overall install trend for the whole app in App Store Connect, but attributing each individual install to one specific creator is only reliable for users who granted ATT consent — unless you pair the link with a redeemable in-app code.
A deep link only works if the app is already installed, and points straight to a specific place inside it. A deferred deep link also works for users without the app: they're sent to the App Store/Google Play, and after installing, they're carried through to that same destination.
Not necessarily. At low volume, a manually tracked, redeemable in-app code is often enough. A full MMP integration pays off most once you're running several creators and campaigns at once and need automated reporting.
ATT governs access to IDFA and other device signals broadly — not just paid ads. What is ad-specific is SKAdNetwork/AdAttributionKit, Apple's own aggregated fallback system, but that covers only installs from ads shown through a registered ad network, not an organic link in a creator's bio.
Make Influence
Find creators with real audience data, run collaborations in one place, and see clicks and sales per creator while the campaign is live.
Book a demoCreate accountMake Influence
Apply to campaigns from brands that are actively looking, follow your own clicks and sales, and get paid without chasing invoices.
Create creator profileMore creator guidesMake Influence
Briefs, agreed terms, tracking links and results sit together — so brands and creators see the same numbers.
See how it worksBrowse the Academy