I parametri UTM sono etichette aggiunte a un URL che permettono di attribuire con precisione le visite e le conversioni alle fonti e alle campagne in Google Analytics. Con i parametri utm_source, utm_medium e utm_campaign è possibile vedere in GA4 da dove arriva il traffico e misurare quali campagne funzionano.
In breve:
- Inserisci sempre utm_source, utm_medium e utm_campaign: se ne manca uno, GA4 può mostrare un valore non impostato e rendere incompleti i rapporti di acquisizione.
- Usa lettere minuscole e valori concordati per ogni canale: ig e instagram creano sorgenti separate, mentre spazi e caratteri speciali complicano i rapporti.
- Aggiungi utm_content per confrontare pulsanti o creatività nella stessa campagna, così puoi capire quale variante genera più clic.
- Prima di accorciare un link o generare un codice QR, aggiungi i parametri UTM all’URL completo e controlla che i reindirizzamenti non li eliminino.
- Non inserire nomi o indirizzi email nei parametri, perché restano visibili nell’URL; se usi cookie analitici o pubblicitari, rispetta le regole sul consenso.
Indice
- Che cosa sono i parametri UTM: struttura tecnica e sintassi
- Parametri obbligatori e opzionali: quando inserirli
- Come creare un link UTM passo dopo passo
- Strumenti e automazione per UTM: generatori, piattaforme e accorciatori
- Convenzioni di denominazione e errori comuni da evitare
- Come verificare i link UTM e dove trovarli in GA4
- Esempi pratici per canale: newsletter, firma email, social, QR e messaggistica
- Prospettiva dell’autore: come applichiamo le best practice sugli UTM
- Strategie per analizzare i dati UTM e ottimizzare le campagne
- Integrazione dei dati UTM con altri strumenti di analisi e CRM
- Protezione della privacy e normative nell’uso dei parametri UTM
- Perché la disciplina conta più degli strumenti
- Servizio consigliato: supporto DigitApp Italia per UTM e reportistica
- Domande frequenti
- Fonti
Che cosa sono i parametri UTM: struttura tecnica e sintassi
Un parametro UTM è una coppia nome=valore che si aggiunge in coda a un URL dopo un punto interrogativo; più parametri si separano con una e commerciale. Questa sintassi è uno standard riconosciuto da Google Analytics, che la usa per popolare le dimensioni di acquisizione traffico.
Un esempio concreto:
https://tuosito.it/?utm_source=newsletter&utm_medium=email&utm_campaign=lancio_autunno
In questo caso, GA4 registra tre informazioni distinte: la fonte del traffico (newsletter), il mezzo con cui è arrivato (email) e la campagna a cui appartiene (lancio autunno). Ogni parametro diventa una dimensione consultabile nei report di acquisizione, e la combinazione dei tre permette di isolare il contributo di ogni singolo link pubblicato, anche quando porta tutti allo stesso indirizzo di destinazione.
Parametri obbligatori e opzionali: quando inserirli
Tre parametri sono indispensabili in ogni link tracciato: utm_source, utm_medium e utm_campaign. Senza questi, Google Analytics non riesce a classificare correttamente la sessione, e il risultato finisce spesso tra le righe con valore “not set” nei report, rendendo i dati di acquisizione incompleti.
Accanto a questi, due parametri opzionali aiutano ad affinare l’analisi:
- utm_term: utile per annotare la parola chiave in campagne a pagamento sui motori di ricerca.
- utm_content: distingue due varianti dello stesso annuncio o due link diversi nella stessa email, per capire quale creatività o posizione genera più clic.
Esistono anche parametri meno comuni, come utm_id e utm_source_platform, che tornano utili quando si gestiscono più piattaforme pubblicitarie e si vuole collegare i dati UTM a un identificativo di campagna specifico lato advertiser.
Come creare un link UTM passo dopo passo
Costruire un link tracciato richiede ordine, non competenze tecniche particolari. Seguire questi passaggi riduce al minimo gli errori che poi si pagano in fase di analisi.
- Parti dall’URL definitivo: verifica che la pagina di destinazione sia quella corretta e che non cambierà a ridosso della pubblicazione.
- Compila i tre parametri obbligatori: utm_source (chi genera il traffico, es. “newsletter”), utm_medium (il canale, es. “email”) e utm_campaign (il nome della campagna, es. un nome descrittivo).
- Aggiungi utm_content o utm_term solo se servono: ad esempio quando hai due pulsanti nella stessa mail o più annunci per la stessa parola chiave.
- Testa il link prima di pubblicarlo: incollalo in un browser e controlla che apra la pagina giusta senza errori di formattazione.
Un ordine utile da seguire è source, medium, campaign e poi gli opzionali: mantenere questa sequenza in tutti i link facilita la rilettura dei report da parte del team.
Un consiglio: prima di inviare una campagna, apri sempre il link UTM da un dispositivo diverso da quello con cui l’hai creato, per escludere refusi o caratteri non voluti copiati dal link breve.
Strumenti e automazione per UTM: generatori, piattaforme e accorciatori
Costruire manualmente un link UTM per ogni pubblicazione diventa presto dispersivo, soprattutto quando i canali si moltiplicano. Diversi strumenti automatizzano parte del lavoro:
- Il Campaign URL Builder di Google e i generatori integrati in molte piattaforme pubblicitarie compilano la struttura corretta evitando errori di sintassi.
- Piattaforme di email marketing come Klaviyo offrono impostazioni UTM dinamiche e statiche, con la possibilità di definire valori predefiniti per utm_medium a livello di account o di singolo invio.
- Gli accorciatori di link come Bitly vanno usati con attenzione: i parametri UTM si aggiungono sempre all’URL lungo prima di accorciarlo, perché un redirect configurato male può rimuovere la stringa di query, come segnala il supporto Bitly sull’uso corretto dei parametri.
Automatizzare la generazione riduce gli errori di battitura, ma non sostituisce un controllo manuale periodico sulle convenzioni di naming adottate dal team.
Convenzioni di denominazione e errori comuni da evitare
I parametri UTM distinguono tra maiuscole e minuscole: “Facebook” e “facebook” vengono registrati come due sorgenti distinte in GA4, frammentando inutilmente i dati. Per questo Google Analytics raccomanda di usare sempre lettere minuscole e uno schema coerente in tutta l’organizzazione.
Uno schema minimo che funziona per la maggior parte dei team:
- utm_source: nome del canale o della piattaforma (es. “newsletter”, “linkedin”, “google”).
- utm_medium: tipo di canale (es. “email”, “social”, “cpc”, “organic”).
- utm_campaign: nome breve e descrittivo, con trattino basso al posto degli spazi (es. nome_della_campagna).
Gli errori più frequenti nascono da sinonimi non concordati in anticipo: qualcuno scrive “ig” e qualcun altro “instagram” per lo stesso canale, oppure si inseriscono spazi e caratteri speciali che l’URL converte in codici illeggibili nei report.
Un consiglio: tieni un foglio condiviso con tutti i valori UTM già usati, così chi crea un nuovo link controlla prima di digitare una variante diversa dello stesso nome.
Come verificare i link UTM e dove trovarli in GA4
Prima di affidarsi ai numeri, vale la pena controllare che il tracciamento funzioni davvero. Tre verifiche rapide bastano nella maggior parte dei casi.
- Clicca il link di test: apri l’URL completo e controlla che la pagina si carichi senza redirect imprevisti.
- Ispeziona l’URL finale: dopo il click, verifica nella barra degli indirizzi che tutti i parametri siano ancora presenti e leggibili.
- Controlla il report in tempo reale di GA4: nella sezione dedicata al traffico in tempo reale puoi vedere comparire la sessione con la sorgente e il mezzo corretti pochi minuti dopo la visita.
In GA4, i valori di utm_source, utm_medium e utm_campaign popolano le dimensioni omonime, visibili nei report di acquisizione e aggregabili nei gruppi di canali predefiniti, come indicato dalla guida ufficiale di Google Analytics. Quando questi valori mancano o sono scritti in modo incoerente, GA4 li classifica come “not set” o li disperde tra canali diversi. Per evitarlo conviene definire gruppi di canali personalizzati che riconoscano le tue convenzioni di naming, così da avere una visione d’insieme coerente anche quando i nomi delle campagne cambiano nel tempo.
Esempi pratici per canale: newsletter, firma email, social, QR e messaggistica
Ogni canale ha convenzioni leggermente diverse, ma il principio resta lo stesso: ogni link deve raccontare da dove arriva.
- Newsletter: usa utm_medium=email e distingui i singoli link nella stessa mail con utm_content, per capire quale pulsante genera più clic.
- Firma email: imposta utm_source=firma-email e mantieni questo valore identico per tutto il team, così il traffico da firme personali si aggrega in un’unica voce.
- Social organico vs adv: separa i due flussi con utm_medium diversi, ad esempio “social-organic” e “social-paid”, per non mescolare risultati gratuiti e a pagamento.
- QR code e materiali offline: aggiungi sempre i parametri UTM all’URL prima di generare il codice QR, mai dopo, altrimenti il codice punterà alla pagina senza tracciamento.
Prospettiva dell’autore: come applichiamo le best practice sugli UTM
Nei progetti di web marketing che seguiamo, i problemi più frequenti non riguardano la tecnica ma l’organizzazione: naming incoerente tra chi gestisce social e chi gestisce email, oppure link pubblicati senza un test preliminare. Per questo, prima di ogni lancio, verifichiamo che ogni campagna abbia una convenzione di naming condivisa e un controllo manuale dei link.
Una checklist minima che usiamo prima di ogni campagna include: nomi dei parametri concordati in anticipo, test del link su dispositivo diverso da quello di creazione e verifica dei dati in GA4 nelle prime ore dopo la pubblicazione.
Strategie per analizzare i dati UTM e ottimizzare le campagne
Raccogliere dati UTM serve a poco se poi non si traducono in decisioni. Il primo passo è confrontare canali e campagne sullo stesso periodo temporale, guardando non solo le sessioni ma anche le conversioni generate da ciascuna combinazione di source e medium: un canale che porta molto traffico ma poche conversioni segnala un problema di coerenza tra messaggio e pagina di destinazione, non di volume.
Un secondo passo utile è isolare le varianti tramite utm_content: quando due versioni dello stesso annuncio o due pulsanti nella stessa newsletter ottengono risultati molto diversi, quella differenza indica cosa funziona meglio con il pubblico, informazione che altrimenti resterebbe nascosta in un dato aggregato.
Conviene anche osservare l’andamento nel tempo della stessa campagna, non solo il totale finale: una campagna che parte bene e cala rapidamente comunica qualcosa di diverso rispetto a una che cresce gradualmente, anche se il numero totale di conversioni è identico.
Infine, i dati UTM diventano più utili quando si incrociano con il comportamento post-click, non solo con il click in sé: tempo sulla pagina, pagine visitate, tasso di abbandono. Un link che genera molte sessioni ma un abbandono immediato segnala un disallineamento tra la promessa del messaggio e il contenuto della pagina di atterraggio, un problema che riguarda sia il copi della campagna sia la coerenza con la pagina collegata, come quelle descritte nella nostra guida al retargeting social.

Integrazione dei dati UTM con altri strumenti di analisi e CRM
I dati raccolti tramite UTM diventano più preziosi quando escono da Google Analytics e raggiungono gli strumenti dove si gestiscono i contatti e le vendite. Molti CRM permettono di importare o collegare i parametri di origine di un contatto, così da sapere non solo quante visite ha generato una campagna, ma quanti di quei visitatori sono diventati clienti paganti.
Questo collegamento è particolarmente utile per i cicli di vendita lunghi, dove la conversione avviene settimane dopo il primo contatto: senza un dato di origine persistente nel CRM, diventa impossibile risalire alla campagna che ha generato il lead iniziale. Molte piattaforme di marketing automation, incluse quelle usate per l’invio di newsletter, registrano automaticamente i parametri UTM dei link cliccati e li associano al profilo del contatto, permettendo di costruire segmenti basati sulla fonte di acquisizione.
Anche gli strumenti di analisi dei contenuti e della SEO traggono beneficio da questa integrazione: incrociare i dati UTM delle campagne a pagamento con le metriche organiche aiuta a capire se un argomento trattato in una campagna sponsorizzata genera anche ricerche spontanee successive, un segnale utile per chi lavora sull’intento di ricerca descritto nella nostra guida al search intent. Per chi gestisce campagne complesse su più canali B2B, una checklist di governance del tracciamento come quella proposta da CONPAC può offrire un ulteriore livello di struttura ai processi interni.
Protezione della privacy e normative nell’uso dei parametri UTM
I parametri UTM di per sé non contengono dati personali: sono etichette descrittive di canale, fonte e campagna, non identificativi di singoli utenti. Questo li rende generalmente meno delicati rispetto ai cookie di tracciamento individuale, ma non li esenta da attenzione quando vengono combinati con altri dati raccolti sul sito.
Il punto critico riguarda cosa succede dopo che il link UTM porta l’utente sul sito: se la pagina di destinazione utilizza cookie di analisi o remarketing, valgono le stesse regole previste dal regolamento generale sulla protezione dei dati per qualsiasi altro strumento di tracciamento, incluso il consenso informato prima della raccolta. Evita di inserire dati personali, come nomi o indirizzi email specifici di un contatto, direttamente nei valori dei parametri UTM: questi compaiono in chiaro nell’URL e possono finire salvati nella cronologia del browser o condivisi accidentalmente.
Una buona pratica è documentare, insieme alle convenzioni di naming, anche quali strumenti di terze parti ricevono i dati UTM raccolti, soprattutto quando si integrano piattaforme di email marketing o CRM esterni. Mantenere coerenza tra l’informativa privacy del sito e gli strumenti effettivamente utilizzati per l’analisi del traffico resta una responsabilità di chi gestisce la campagna, non solo di chi configura lo strumento tecnico.

Perché la disciplina conta più degli strumenti
La parte tecnica degli UTM è semplice, e proprio per questo viene sottovalutata: molti team si concentrano sulla scelta dello strumento di generazione, dimenticando che il vero rischio è organizzativo. Un generatore automatico non impedisce a due persone di scrivere “ig” e “instagram” per lo stesso canale.
La convinzione diffusa che basti “aggiungere UTM a tutto” per avere dati affidabili è fuorviante: senza una convenzione di naming condivisa e un controllo periodico, i dati si frammentano più velocemente di quanto si riescano ad analizzare. Chi legge questa guida dovrebbe dare priorità a un documento condiviso di naming prima ancora di scegliere un generatore o un accorciatore di link.
Il vantaggio reale degli UTM non sta nella quantità di dati raccolti, ma nella capacità di confrontare like per like tra campagne diverse nel tempo: questo richiede costanza, non sofisticazione tecnica.
— Teodoro
Servizio consigliato: supporto DigitApp Italia per UTM e reportistica
Se preferisci delegare la configurazione del tracciamento, offriamo servizi di web marketing che includono l’impostazione di convenzioni UTM, l’integrazione con GA4 e la reportistica delle campagne.

I nostri pacchetti di Gestione Social partono da 249 € al mese e comprendono anche il monitoraggio delle campagne pubblicate sui vari canali. Per chi ha bisogno di una consulenza più ampia su web marketing e ottimizzazione SEO, puoi consultare la nostra pagina servizi e richiedere un preventivo su misura.
Domande frequenti
Come funzionano i parametri UTM nel tracciamento?
I parametri UTM si aggiungono in coda a un URL e vengono letti da Google Analytics come dimensioni separate: sorgente, mezzo e campagna. Quando un utente clicca il link, queste informazioni restano associate alla sessione generata, permettendo di distinguere il traffico proveniente da canali diversi.
Cosa sono i parametri UTM?
Sono stringhe di testo aggiunte a un URL nel formato nome=valore, usate per etichettare la provenienza di una visita. I tre parametri principali sono utm_source, utm_medium e utm_campaign, indicati come fondamentali dalla guida ufficiale di Google Analytics.
Come si crea un link con parametri UTM?
Si parte dall’URL di destinazione definitivo e si aggiungono i parametri dopo un punto interrogativo, separati da e commerciale, oppure si usa un generatore come il Campaign URL Builder. Per link destinati a essere accorciati, i parametri vanno aggiunti prima dell’accorciamento, come indicato dal supporto Bitly.
Cosa significa l’acronimo UTM?
UTM sta per Urchin Tracking Module, il nome del sistema di analisi web da cui deriva questo formato di tracciamento, poi integrato in Google Analytics. Oggi il termine indica semplicemente i parametri aggiunti agli URL per identificare fonte, mezzo e campagna di una visita.
Quali parametri UTM sono opzionali ma utili?
Utm_term e utm_content permettono un’analisi più granulare, distinguendo parole chiave o varianti creative all’interno della stessa campagna. Piattaforme come Klaviyo supportano anche valori dinamici per questi parametri nelle comunicazioni email.
Fonti
- Strumenti di creazione URL: raccogli i dati delle campagne con URL personalizzati – Guida di Analytics
- Informazioni sul tracciamento UTM in Klaviyo | Klaviyo Help Center
- Che cosa sono i parametri UTM? – Supporto Bitly
