App Store URL format: app ID, storefront and campaign tags

Identify the app ID in an Apple listing URL, keep Apple-generated campaign parameters and distinguish a store link from an installed-app link.

29 October 2026 · PAD team

On this page

  1. Start with the listing URL
  2. Campaign tags come from App Store Connect
  3. Keep the download and app-screen journeys separate
  4. Prefer a tested HTTPS address in public placements
  5. Pair the Android destination
  6. Set up your link
  7. Questions

Start with the listing URL

https://apps.apple.com/us/app/example-app/id123456789
PartPurpose
apps.apple.comApple’s public App Store website
/us/Storefront in this example
example-appReadable listing name in this example
id123456789The numeric app identifier

Copy the actual listing link for your app, then test it in the intended markets. A shared address such as https://apps.apple.com/app/id123456789 keeps the app ID visible, but country availability still depends on the listing. Do not infer availability from the shape of a URL.

Campaign tags come from App Store Connect

Use the campaign URL generated for your app in App Store Connect. Keep its provider token, pt, and campaign label, ct. Website UTM tags are not a substitute for Apple’s campaign-link setup. Check the current Apple campaign-link documentation and GoToApp token handling.

Keep the download and app-screen journeys separate

A listing URL serves a store journey. Opening a particular screen in an installed application requires a supported scheme or associated HTTPS link. A store redirect does not implement deferred deep linking or guarantee the intended screen after a new installation.

Prefer a tested HTTPS address in public placements

Custom store schemes can behave differently across source apps and browsers. Do not assume an embedded browser always accepts or always blocks them. Test the actual profile, ad or email and keep a useful fallback. A server-side redirect check cannot prove that a native store opened.

Pair the Android destination

https://play.google.com/store/apps/details?id=com.example.app

Google Play uses a package identifier. Configure that separately from the Apple app ID when creating one link for both stores. Keep Play referrer configuration separate from Apple campaign tokens.

Set up your link

Use the link type decision tree and campaign parameter guide.

Questions

Does an App Store listing URL provide deferred deep linking?

No. A store URL alone does not retain an intended in-app screen through a new installation.

Can a URL check prove the native App Store opened?

No. Test the actual placement on a phone.

Create a GoToApp link with your destinations, then test it on the devices and channels you plan to use. Free for up to three projects.

Create a link

Related