WebmasterID logoWebmasterID
UTM tracking

App store campaign tracking with UTM

App-store listings do not consume standard utm_ parameters the way a web page does — Apple and Google each have their own campaign-tracking mechanisms (App Store campaign links / Apple Ads attribution and Google Play referrer / the Install Referrer). When you drive traffic from web links to a store, you tag the web hop with UTMs, then hand off to the store's native parameter. This page covers that handoff so install attribution is not lost.

Verified against primary sources

UTMs stop at the store front door

When a user taps a UTM-tagged link to your App Store or Play listing, the store strips your utm_ values; they do not survive into the install. So UTMs measure the click-to-store step in web analytics, not the install.

For the install, use each platform's native mechanism: Google Play's Play Install Referrer API (with a referrer string you set on the store URL) and Apple's campaign/attribution tooling for the App Store.

Designing the handoff

Build the web link with UTMs for analytics, and separately construct the store URL with the store's own campaign parameter (for Play, a referrer value; for Apple, its campaign mechanism). Keep the naming aligned across both so a web campaign and its installs are recognisably the same effort.

Document that utm_ is web-only and the store parameter is install-only, so teammates do not expect utm_ to appear in the store console.

How it appears in analytics and logs

A UTM on a web link tells web analytics which campaign sent someone toward your app. The install itself is attributed by the store's parameter — Google Play's install referrer or Apple's campaign/attribution — not by utm_ values, which the stores do not forward into the app.

Diagnostic use case

Attribute traffic that flows from web campaigns into an App Store or Google Play listing, by tagging the web link with UTMs and using each store's own campaign/referrer mechanism for the install step.

What WebmasterID can help detect

WebmasterID measures the web hop — the UTM-tagged click toward the store — server-side as a campaign source. Install attribution beyond that handoff is owned by the store's own console, which WebmasterID does not impersonate.

Common mistakes

Privacy and accuracy notes

Store campaign parameters describe the campaign, not the installer. Apple and Google constrain install attribution for privacy; you receive campaign-level signals, never an individual device or person from a UTM.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.