App Store Campaign Link Builder

Build App Store links with Apple’s provider and campaign tokens so App Store Connect can report impressions, downloads and proceeds per campaign.

The number after “id” in your App Store URL.
Optional two-letter code.
Shown in App Store Connect → App Analytics → Campaigns.
Up to 40 characters. Appears as the campaign in App Analytics.

Apple reports these campaigns in App Store Connect. To see the same campaign in GA4, also tag the web landing page that links to the App Store with UTM parameters.

How iOS campaign tracking works

The App Store ignores UTM parameters. Instead, Apple’s App Analytics recognises two parameters of its own: pt, your provider token, and ct, a campaign token of up to 40 characters that you choose. Links that carry both are reported as campaigns in App Store Connect under App Analytics, with the number of App Store page views, downloads, sessions and sales they produced.

https://apps.apple.com/us/app/id123456789?pt=118012&ct=spring_launch_email&mt=8

Your provider token is shown in App Store Connect when you generate a campaign link under App Analytics. The mt=8 parameter identifies the link as pointing to a mobile app and is added automatically.

Connecting iOS campaigns to GA4

Apple does not pass campaign tokens on to your app, so GA4 cannot attribute an iOS install to a campaign the way it can on Android. Two practical approaches cover most needs:

  • Tag the web step. Send campaign traffic to a landing page on your site with normal UTM tags, then link from that page to the App Store. GA4 records the campaign for the web visit and the outbound click.
  • Mirror the naming. Build the campaign token from your UTM values – for example spring_launch_email – so App Store Connect and GA4 reports can be lined up side by side.

Apple Search Ads campaigns are attributed by Apple’s own AdServices framework and do not need these links.

App Store campaign FAQ

Where do I find my App ID?

It is the number after “id” in your App Store URL, for example 123456789 in apps.apple.com/app/id123456789. It is also shown as “Apple ID” on the App Information page in App Store Connect.

How long can a campaign token be?

Up to 40 characters. The builder warns you if the token is longer.

Can I use UTM parameters on an App Store link?

You can add them, but neither the App Store nor your app will receive them. Use pt and ct for App Analytics and keep UTM tags for web pages.