Appy
← Torna al blog
Guida

Parametri UTM per campagne di app: guida pratica

A cosa serve ogni tag UTM, un sistema di naming che resta ordinato, valori pronti per ogni canale di un’app e cosa succede davvero ai tuoi tag su App Store e Google Play.

1º ottobre 2026•7 min di lettura

Perché le campagne di app rompono gli UTM

I tag UTM sono nati per il web. Qualcuno clicca, la pagina si carica, il tuo analytics legge utm_source e gli altri dalla barra degli indirizzi e la visita finisce nella riga giusta. In mezzo non decide nessuno.

Una campagna di app ha uno store nel mezzo. Il tocco porta su App Store o Google Play, la persona installa e l’app si apre più tardi dalla schermata home. Che i tuoi tag sopravvivano al viaggio dipende dallo store e dal link che hai usato.

Questa guida parte dal naming, perché nomi puliti ripagano su ogni canale, e passa poi agli store, dove la maggior parte delle campagne di app perde i dati senza accorgersene.

Quattro numeri da conoscere

tag che Google Analytics chiede su ogni link: source, medium, campaign
3

tag che Google Analytics chiede su ogni link: source, medium, campaign

giorni in cui Google Play tiene l’install referrer leggibile per l’app
90

giorni in cui Google Play tiene l’install referrer leggibile per l’app

ore entro cui App Store Connect attribuisce un download a un link di campagna
24

ore entro cui App Store Connect attribuisce un download a un link di campagna

caratteri al massimo in un token di campagna Apple
30

caratteri al massimo in un token di campagna Apple

I cinque parametri e la domanda a cui risponde ognuno

Google Analytics legge cinque tag standard. Tre vanno su ogni link, due sono facoltativi.

01

utm_source: dov’era il link?

La piattaforma, la lista o l’oggetto: instagram, tiktok, newsletter, packaging. Indica il posto, non il tipo di canale.

02

utm_medium: che tipo di canale?

social, email, sms, qr, audio. GA4 assegna le visite ai canali soprattutto in base a questo valore, quindi serve un elenco breve e fisso.

03

utm_campaign: quale iniziativa?

saldi_primavera_2026_04. Un nome per campagna, identico su tutti i canali, così i numeri si sommano.

04

utm_content: quale link o creatività?

Facoltativo. story_frame_2 o header_button, quando una campagna ha più link nello stesso posto.

05

utm_term: quale parola chiave?

Facoltativo e soprattutto per la ricerca a pagamento. Quasi tutte le campagne di app lo lasciano vuoto.

Un sistema di naming che resta ordinato

Le regole

  • Solo minuscole, perché i valori distinguono maiuscole e minuscole
  • Niente spazi e un solo separatore: _ o -, mai entrambi
  • Il mezzo viene da un elenco fisso
  • Campagna: prima il tema, in fondo la data, come saldi_primavera_2026_04
  • Scrivi l’elenco dove chiunque tagghi link possa trovarlo

Un elenco di mezzi per le app

  • social per post, storie e bio organici
  • paid_social per i posizionamenti a pagamento
  • email e sms per i tuoi messaggi
  • qr per stampa, confezioni e schermi
  • audio per podcast e radio
  • influencer o affiliate per i creator

Come GA4 legge il mezzo

Google Analytics 4 colloca ogni visita in un gruppo di canali predefinito con regole fisse. Un mezzo email va in Email, sms in SMS, audio in Audio, affiliate in Affiliates e social in Organic Social. Un mezzo che inizia con paid o contiene cp, come cpc, conta come a pagamento.

Non esiste un canale predefinito per QR code o creator. Un mezzo qr finisce in Unassigned a meno che la sorgente non sia un sito che GA4 riconosce, e un link di creator con sorgente instagram conta come Organic Social grazie alla sorgente. Se questi canali ti interessano, crea un gruppo di canali personalizzato in GA4 invece di piegare i nomi.

Esempi canale per canale

I valori che inserisce il nostro generatore di UTM gratuito e dove GA4 li colloca di default.

Storia Instagram
source / medium (content)instagram / social (story)
Canale predefinito GA4Organic Social
Bio TikTok
source / medium (content)tiktok / social (bio_link)
Canale predefinito GA4Organic Social
Post sponsorizzato
source / medium (content)instagram / paid_social (carousel_a)
Canale predefinito GA4Paid Social
Newsletter
source / medium (content)newsletter / email (header_button)
Canale predefinito GA4Email
SMS
source / medium (content)crm / sms (reminder)
Canale predefinito GA4SMS
QR code sulla confezione
source / medium (content)packaging / qr (box_back)
Canale predefinito GA4Unassigned, salvo un gruppo di canali personalizzato
Podcast
source / medium (content)podcast / audio (host_read)
Canale predefinito GA4Audio
Post di un creator
source / medium (content)instagram / influencer (handle del creator)
Canale predefinito GA4Organic Social, grazie alla sorgente
Regole di canale predefinite di GA4 secondo la documentazione di Google. Un gruppo di canali personalizzato cambia la colonna di destra.

Cosa succede ai tuoi tag in ogni store

La stessa campagna taggata e quattro posti in cui può finire un tocco.

primavera

Una campagna, gli stessi tag UTM, quattro tipi di link.

  • Link App StorePersi. App Store non passa alcun parametro del link all’app.
  • Link Google PlayConservati solo dentro il parametro referrer, leggibile dall’app per 90 giorni.
  • Il tuo sito webLetti dal tuo analytics quando la pagina si carica.
  • Smart link AppyInoltrati a store, app e sito; con l’SDK, installazioni per campagna.
I link agli store decidono al posto tuo. Uno smart link usa un unico URL taggato e porta i tag oltre lo store.

Google Play: tutto passa da referrer

Google Play prevede un modo documentato per passare dati di campagna a un’app. Tutto ciò che l’app deve ricevere va in un unico parametro referrer dell’URL dello store, codificato: utm_source=tiktok viaggia come referrer=utm_source%3Dtiktok. Solo quel parametro arriva all’app; i tag utm_ messi direttamente sull’URL di Play no.

Dopo l’installazione l’app legge la stringa con l’API Google Play Install Referrer, insieme all’ora del clic e all’ora di inizio dell’installazione. Google la tiene disponibile per 90 giorni e consiglia di leggerla una sola volta, al primo avvio. Firebase e la maggior parte degli SDK di attribuzione lo fanno per te.

App Store: token di campagna al posto degli UTM

App Store non ha un install referrer. Qualunque parametro tu aggiunga a un link App Store, l’app che si apre dopo l’installazione non lo vede, e App Store Connect ignora gli UTM.

La risposta di Apple è il link di campagna, creato in App Store Connect Analytics. Contiene un token del provider (pt) che identifica il tuo account sviluppatore, un token di campagna (ct) fino a 30 caratteri e un tipo di media (mt=8). Un download conta per la campagna se avviene entro 24 ore dall’uso del link.

I risultati restano in App Store Connect, e solo in forma aggregata: una campagna compare quando almeno cinque persone hanno scaricato tramite essa. Utile per confrontare le campagne, ma non dice alla tua app quale persona è arrivata da quale link.

Link agli store o smart link

Un solo link per tutti i telefoni
Link agli storeDue link, uno per store
Smart link AppyUn link, ogni telefono al suo store
I tag arrivano al tuo sito
Link agli storeSolo se il sito è la destinazione
Smart link AppySì, con l’inoltro dei parametri (Business)
I tag arrivano all’app su Android
Link agli storeSolo se costruisci il referrer a mano
Smart link AppySì, scritti nel referrer al posto tuo (Business)
I tag arrivano all’app su iPhone
Link agli storeNo
Smart link AppyTramite il deep link (Business) o dopo l’installazione con l’SDK (Enterprise)
Installazioni per sorgente, mezzo e campagna
Link agli storeNon dal link
Smart link AppySì, con l’SDK (Enterprise)
Piani come indicati nella pagina prezzi: gli smart link sono gratuiti, i deep link partono da Pro, l’inoltro dei parametri arriva con Business, l’SDK con Enterprise.

Come uno smart link porta gli UTM fino all’app

01

Tagga lo smart link, non i link agli store

Aggiungi utm_source=tiktok, utm_medium=social e utm_campaign=saldi_primavera ad appy.to/primavera e metti quell’unico link nella bio, nella storia o nel QR code.

02

Ogni telefono va nel posto giusto

App Store su iPhone, Google Play su Android, AppGallery su Huawei, il tuo sito su computer. Con i deep link (Pro), chi ha già l’app la apre.

03

I tag proseguono

Con l’inoltro dei parametri (Business), gli UTM vengono aggiunti al link dello store, al deep link e al sito, e scritti nel referrer di Google Play.

04

L’installazione viene attribuita alla campagna

Con l’SDK di Appy (Enterprise), il primo avvio viene collegato al tocco e riportato con sorgente, mezzo e campagna. Senza identificativi pubblicitari.

Una checklist per ogni link taggato

Prima di pubblicare

  • Sorgente, mezzo e campagna sono compilati
  • Ogni valore è minuscolo e senza spazi
  • Il mezzo viene dall’elenco del team
  • Il nome della campagna coincide con gli altri canali dell’iniziativa
  • I link agli store stanno dietro uno smart link invece di essere taggati direttamente
  • Hai provato il link una volta su iPhone e una su Android

Dopo il primo giorno

  • La campagna compare sotto la sorgente e il mezzo previsti
  • Non è spuntata una nuova grafia di una vecchia sorgente
  • Unassigned non è cresciuto; se sì, controlla il mezzo
  • Con l’SDK, le installazioni compaiono con lo stesso nome di campagna

Crealo, poi continua a leggere

Fonti

Domande frequenti

I parametri UTM sopravvivono all’installazione di un’app?

Non da soli. App Store li scarta e Google Play passa solo ciò che sta dentro il parametro referrer. Uno smart link con inoltro dei parametri li porta a store, app e sito, e l’SDK di Appy attribuisce l’installazione a sorgente, mezzo e campagna.

Di quali parametri UTM ha bisogno una campagna di app?

utm_source, utm_medium e utm_campaign su ogni link, come consiglia Google Analytics. Aggiungi utm_content quando una campagna ha più link nello stesso posto, ad esempio due pulsanti in una newsletter.

Per i post dei creator è meglio social o influencer come mezzo?

Vanno bene entrambi se resti coerente. GA4 non ha un canale influencer, quindi un mezzo influencer conta come Organic Social solo quando la sorgente è un social come instagram. Se vuoi vedere i creator come canale a sé, crea un gruppo di canali personalizzato.

Cosa sono pt e ct nei link App Store?

I token di campagna di Apple. pt identifica il tuo account sviluppatore e non cambia, ct dà il nome alla campagna. Si ottengono da App Store Connect Analytics e riportano lì i download, in forma aggregata. La tua app non può leggerli.

Per quanto tempo un’app Android può leggere l’install referrer?

Google tiene disponibili i dati dell’install referrer per 90 giorni dopo l’installazione e consiglia di leggerli una sola volta, al primo avvio.

Posso vedere le installazioni per campagna UTM senza un MMP?

Sì, per i link che sono tuoi. Con l’SDK di Appy nel piano Enterprise, ogni installazione viene attribuita al link e a sorgente, mezzo e campagna del tocco. Per gli annunci a pagamento su Meta, Google o TikTok un MMP resta la scelta migliore.

Continua a esplorare

Guida
Oct 1, 2026
6 min di lettura

Link brevi sul tuo dominio per le app: guida pratica

Perché conviene avere i link sul tuo dominio, come scegliere il sottodominio, la configurazione in tre passaggi e cosa succede ai link e ai QR code che hai già condiviso.

custom domain
branded short links
url shortener
qr codes
Leggi l’articolo
Guida
Jul 16, 2026
8 min di lettura

Inoltro dei parametri per deeplink, Universal Link, app store e web

Scopri come conservare parametri di campagna e contesto tra app, store, Universal Link e web senza sovrascrivere i valori fissi.

parameter forwarding
deep linking
universal links
app stores
Leggi l’articolo
Guida
May 14, 2026
9 min di lettura

Deferred deep linking: come funziona e quando usarlo

Porta l’intento originale del link oltre l’installazione, così i nuovi utenti arrivano sulla schermata giusta in-app invece che su una home generica.

deferred deep linking
install referrer
deep linking
mobile attribution
Leggi l’articolo

Cerchi altro? Sfoglia tutti gli argomenti su il blog.

Tagga una volta, conserva i tag oltre lo store

Crea il link taggato con il generatore di UTM gratuito, poi mettilo su uno smart link Appy così ogni telefono arriva allo store giusto. Piano gratuito, senza carta di credito.