Campaign links in App Store Connect
Free, deterministic, campaign-level attribution that most teams never switch on because it lives in a tab nobody opens.
6 August 2026 by PAD team
Where they live
App Analytics inside App Store Connect has a campaign section where you generate links. Each one is your store URL with a provider token and a campaign token attached. You can also build them by hand, since the format is public.
https://apps.apple.com/app/id123456789?pt=PROVIDER&ct=campaign_name
What the report shows
| Metric | Meaning |
|---|---|
| Impressions | store page views from that campaign |
| App units | first-time downloads |
| Redownloads | installs by users who had it before |
| Sales | revenue attributed to the campaign |
Impressions here mean store page views, not ad impressions, which trips people up when the number looks small compared with what their ad platform reports.
Privacy thresholds
Small campaigns can be suppressed entirely. If a campaign shows nothing, it may have too few users to report rather than none at all. That makes this data poor for testing many small variants and good for comparing a handful of substantial channels.
What it cannot tell you
- Which specific user came from which campaign
- Anything before the store page view, including whether taps arrived
- Retention or events inside the app, which needs your own analytics
The first gap is by design. The second is the one worth pairing with click-side data, because a campaign with plenty of clicks and few store views is telling you the taps are dying on the way.
Pair store-side numbers with click-side delivery data to see where the gap actually is.