Generatore UTM: crea URL di campagna per Google Analytics
Aggiungi utm_source, utm_medium, utm_campaign e gli altri parametri di campagna di GA4 a qualsiasi link. Scegli un preset per canale, vedi in quale canale di GA4 finirà la visita, genera link in blocco e tieni una cronologia, tutto nel tuo browser.
Un generatore UTM (chiamato anche UTM builder o generatore di URL di campagna) aggiunge dei tag di tracciamento a un link, così i tuoi analytics capiscono quale campagna ha portato ogni visita. Per esempio,example.com/saldi?utm_source=newsletter&utm_medium=email&utm_campaign=saldi_primavera dice a Google Analytics che la visita arriva dall’email dei saldi di primavera. I tag non cambiano la pagina: etichettano il clic.
Come creare un link UTM
- Scegli un preset per canale, oppure compila tu sorgente e mezzo. I preset usano mezzi che le regole dei canali predefiniti di GA4 riconoscono.
- Incolla l’URL di destinazione. I parametri di query esistenti e le #ancore restano; i tag UTM già presenti vengono sostituiti. Se l’URL ha già dei tag, Carica i tag da questo URL li copia nei campi.
- Dai un nome alla campagna e aggiungi, se ti servono, un ID campagna, un termine o un valore di contenuto.
- Controlla il risultato. Il generatore mostra in quale canale predefinito di GA4 dovrebbe finire la visita e segnala maiuscole, spazi, campi mancanti e altri errori comuni.
- Copia, prova, conserva. Copia il link, aprilo una volta per verificare che la pagina si carichi e ritrovalo in seguito in Link recenti.
I parametri UTM spiegati
Google Analytics riconosce questi parametri di campagna (Guida di Google Analytics: generatori di URL). Google dice di usare sempre sorgente, mezzo e campagna, e consiglia vivamente di aggiungere ancheutm_id e utm_source_platform; tutto ciò che ometti viene riportato come(not set).
| Parametro | A cosa serve | Esempio |
|---|---|---|
utm_source | Chi ha inviato il traffico, cioè il referrer. Da impostare sempre. | newsletter, google, billboard |
utm_medium | Il mezzo di marketing. Da impostare sempre; le regole dei canali di GA4 si basano su questo. | email, cpc, banner |
utm_campaign | Il prodotto, la promozione, lo slogan o il codice promozionale. Da impostare sempre. | saldi_primavera |
utm_id | Un ID che identifica una campagna o una promozione specifica. | primavera-2027 |
utm_term | La parola chiave a pagamento. | gestore segnalibri |
utm_content | Distinguere creatività o link all’interno della stessa campagna. | toplink, pulsante-hero |
utm_source_platform | La piattaforma che ha indirizzato il traffico, per esempio una piattaforma di acquisto media. | search ads 360 |
utm_creative_format | Il tipo di creatività. Al momento non è riportato nelle proprietà Google Analytics. | display, native, video |
utm_marketing_tactic | I criteri di targeting della campagna. Al momento non è riportato nelle proprietà Google Analytics. | remarketing, prospecting |
Nei report di GA4 i valori compaiono come dimensioni manuali: utm_source diventa la sorgente manuale, utm_medium il mezzo manuale, utm_term il termine manuale, utm_content il contenuto dell’annuncio manuale e utm_source_platform la piattaforma di origine manuale (nell’interfaccia in inglese Manual source,Manual medium, Manual term, Manual ad content e Manual source platform), ognuna con una variante a livello di sessione e una a livello di primo utente (Guida di Google Analytics: dimensioni delle sorgenti di traffico).
Come GA4 assegna il traffico UTM ai canali
GA4 assegna ogni sessione a un canale predefinito usando regole su sorgente, mezzo e nome della campagna (Guida di Google Analytics: gruppo di canali predefinito). Per i link taggati a mano decide quasi tutto il mezzo. Questi sono i valori che finiscono nel canale giusto (i nomi dei canali sono quelli usati da GA4):
| Per finire in questo canale | Usa questo mezzo (o sorgente) |
|---|---|
email, e-mail, e_mail o e mail come sorgente o mezzo | |
| Organic Social | social, social-network, social-media, sm, oppure una sorgente presente nell’elenco dei siti social di Google |
| Paid Social | Una sorgente dell’elenco dei siti social di Google e un mezzo a pagamento (che contiene cp in qualsiasi punto, ppc, retargeting o che inizia con paid) |
| Paid Search | Una sorgente dell’elenco dei motori di ricerca di Google e un mezzo a pagamento come cpc |
| Display | display, banner, expandable, interstitial, cpm |
| Paid Other | Un mezzo a pagamento la cui sorgente non è in un elenco di ricerca, social, video o shopping |
| Organic Video | Un mezzo che contiene video, oppure una sorgente dell’elenco dei siti video di Google |
| Referral | referral, app, link |
| Affiliates | affiliate |
| Audio | audio |
| SMS | sms come sorgente o mezzo |
| Mobile Push Notifications | Un mezzo che termina con push o contiene mobile o notification, oppure la sorgente firebase |
| Cross-network | Un nome di campagna che contiene cross-network |
Tutto ciò che non corrisponde ad alcuna regola (print, qr, offline, un refuso come emial) viene riportato come Unassigned. Le definizioni dei canali non distinguono tra maiuscole e minuscole, ma i report di sorgente, mezzo e campagna sì: per questo valori coerenti in minuscolo contano comunque. La previsione del canale del generatore segue queste regole pubblicate; gli elenchi delle sorgenti sono di Google, quindi per le sorgenti meno comuni considera la previsione un’indicazione.
Convenzioni di nomenclatura per report puliti
- Scrivi tutto in minuscolo. I valori dei parametri distinguono le maiuscole, quindi
Facebookefacebookdiventano due sorgenti. - Scegli un solo separatore. Trattini o trattini bassi: vanno bene entrambi, mescolarli divide le campagne. Evita gli spazi, che diventano
%20e si sbagliano facilmente. - Evita lettere accentate e caratteri speciali. Una parola come
cittàdiventacitt%C3%A0nel link: funziona, ma è difficile da leggere e da riscrivere uguale la volta dopo. Megliocittao un termine in inglese. - Tieni sorgente e mezzo brevi e fissi. Metti per iscritto l’elenco (newsletter / email, linkedin / social, linkedin / paid_social …) e riusalo. I preset sono un punto di partenza.
- Metti la parte variabile in campagna e contenuto. Date, offerte e nomi delle creatività vanno in
utm_campaign,utm_ideutm_content, non in sorgente o mezzo. - Mai dati personali in un UTM. Google Analytics richiede che percorsi e parametri degli URL non contengano informazioni che consentono l’identificazione personale, come gli indirizzi email (Guida di Google Analytics: evitare di inviare PII). Non inserire nei tag le email o i nomi degli iscritti.
Quando non usare i parametri UTM
Link tra pagine del tuo sito
Gli UTM descrivono da dove arrivava un visitatore prima di raggiungere il tuo sito: la guida di Google ai generatori di URL parla di link di campagna che portano persone dall’esterno. Un tag su un banner che collega la tua home page alla pagina dei prezzi descrive invece una tua pagina, e confonde l’attribuzione di un visitatore che era arrivato davvero dalla ricerca o da un’email. Misura le promozioni interne con gli eventi.
Google Ads con il tagging automatico
Il tagging automatico aggiunge un gclid a ogni clic sull’annuncio, e Google afferma che in GA4 il tagging automatico ha la priorità sul tagging manuale, senza un’opzione per ignorarlo (Guida di Google Ads: tagging automatico). I tag manuali sui link di Google Ads quindi non cambiano sorgente e mezzo, anche se i valori manuali di termine e di contenuto dell’annuncio vengono comunque registrati. Usa gli UTM per tutto ciò che Google Ads non può taggare in automatico: email, social, partner, altre reti pubblicitarie e offline.
Usare le macro delle piattaforme pubblicitarie nei valori UTM
Le piattaforme pubblicitarie possono compilare i valori al momento del clic. I parametri URL dinamici di Meta usano doppie parentesi graffe, per esempioutm_campaign={{campaign.name}}&utm_content={{ad.name}}(Centro assistenza Meta Business), mentre i parametri ValueTrack di Google Ads usano parentesi graffe singole come {campaignid}(Guida di Google Ads: ValueTrack). Con Non codificare le macro attivo, il generatore lascia intatte le parentesi graffe, così la piattaforma può ancora riconoscerle. Incolla quel link nel campo URL dell’annuncio: aperto direttamente, mostrerà i segnaposto letterali.
Prova il link prima di inviarlo
Un link taggato vale quanto la sua destinazione. Aprilo una volta (il pulsante Prova il link lo fa in una nuova scheda) e verifica che la pagina si carichi e non reindirizzi altrove: alcuni redirect eliminano la query string, e i tuoi tag con lei. La verifica dei redirect 301 mostra ogni hop e l’URL finale e avvisa quando un parametro si perde per strada.
Se gestisci molte campagne, tieni landing page, creatività e materiali di riferimento in un unico posto: la paginaMarqly per il marketing spiega come, e lacuratela dei contenuti ti aiuta a raccogliere esempi e fonti da riusare. Per ritrovare i link che ti servono ogni giorno, un organizzatore di segnalibricon la ricerca evita di ricostruirli ogni volta.
Domande frequenti
Quali parametri UTM sono obbligatori?
Google indica di usare sempre utm_source, utm_medium e utm_campaign ogni volta che tagghi un URL, e consiglia vivamente anche utm_id e utm_source_platform. I parametri mancanti compaiono nei report come (not set). utm_term e utm_content sono facoltativi: servono a distinguere parole chiave o varianti degli annunci.
I parametri UTM distinguono tra maiuscole e minuscole?
Sì. Google Analytics tratta utm_source=google e utm_source=Google come due valori diversi, quindi una stessa campagna può dividersi su più righe dei report. Il generatore converte i valori in minuscolo per impostazione predefinita e, se disattivi l’opzione, ti avvisa quando trova maiuscole e spazi.
Che differenza c’è tra utm_source e utm_medium?
La sorgente è chi ha inviato la visita: newsletter, facebook, google, il nome di un partner. Il mezzo è il tipo di canale: email, social, cpc, display, affiliate. GA4 usa soprattutto il mezzo (e, per il traffico a pagamento, anche la sorgente) per decidere a quale canale predefinito appartiene una visita, quindi il mezzo è il valore da tenere più coerente.
Devo aggiungere i tag UTM ai link di Google Ads?
Di solito no. Attiva il tagging automatico, che aggiunge un gclid a ogni clic sull’annuncio. La guida di Google spiega che in GA4 il tagging automatico ha la priorità sul tagging manuale e non c’è un’opzione per ignorarlo, quindi i tag manuali di sorgente e mezzo sui link di Google Ads vengono in gran parte ignorati. I valori manuali di utm_term e utm_content alimentano comunque le dimensioni manuali di termine e di contenuto dell’annuncio.
Posso generare link UTM in blocco?
Sì. Spunta la modalità in blocco, incolla un URL di destinazione per riga e ogni link riceve gli stessi tag di campagna. Aggiungi una virgola e un valore dopo un URL per dare a quella riga il suo utm_content, poi copia l’elenco o scaricalo in CSV per il tuo foglio di calcolo.
Dove viene salvata la cronologia dei link?
Solo in questo browser, nella memoria locale. Niente di ciò che scrivi viene inviato a Marqly o a un server: l’URL viene composto dal tuo browser. Cancellare i dati del browser, o premere Cancella cronologia, la rimuove.
Perché la mia campagna compare come Unassigned in GA4?
La sorgente e il mezzo che hai usato non corrispondono a nessuna regola del gruppo di canali predefinito di GA4. Un mezzo come print, qr o offline non ha un canale predefinito. Scegli un mezzo dalla tabella dei canali in questa pagina, oppure crea in GA4 un gruppo di canali personalizzato per il traffico che vuoi separare.
Posso usare le macro di Meta o di Google Ads nei valori UTM?
Sì. I valori tra parentesi graffe come {{campaign.name}} per Meta o {campaignid} per Google Ads restano così come sono invece di essere codificati con la percentuale, quindi la piattaforma pubblicitaria può ancora sostituirli al momento del clic. Il generatore li segnala, così sai che il link funziona solo quando è la piattaforma a compilarli.





