I parametri UTM sono stringhe di testo aggiunte alla fine di un indirizzo web (URL) per tracciare l’origine, il canale e la campagna di provenienza di un visitatore. Il nome deriva da Urchin Tracking Module, il sistema di analisi statistica sviluppato dall’azienda Urchin Software Corporation, acquisita da Google nel 2005 e confluita poi in Google Analytics. Nella pratica quotidiana del marketing digitale, i parametri UTM rappresentano lo strumento più diffuso per attribuire le visite a una specifica azione promozionale, distinguendo, ad esempio, il traffico generato da una newsletter rispetto a quello prodotto da un annuncio a pagamento o da un post sui social network.
Quando un utente clicca su un link che contiene parametri UTM, il sistema di analisi del sito di destinazione legge tali valori e li registra insieme alla visita. In questo modo è possibile ricostruire quali iniziative portano traffico, quali convertono meglio e come si comportano i diversi segmenti di pubblico. La loro semplicità di utilizzo è il motivo principale della diffusione capillare, ma proprio questa facilità genera spesso errori di denominazione che rendono i dati difficili da interpretare.
Origine e funzione dei parametri UTM
I parametri UTM nascono come estensione del sistema di tracciamento di Urchin e sono stati mantenuti in Google Analytics, dove costituiscono ancora oggi il metodo standard per la categorizzazione del traffico. La loro funzione primaria è superare i limiti del referrer, ossia l’informazione che il browser invia automaticamente sul sito di provenienza. Il referrer, infatti, non è disponibile in molte situazioni: nei link contenuti nelle email, negli annunci su alcune piattaforme, nelle applicazioni mobili o quando la politica di riferimento del browser lo occulta. I parametri UTM colmano questa lacuna perché viaggiano all’interno dell’URL stesso e non dipendono dal comportamento del browser.
I cinque parametri principali
La specifica originale prevede cinque parametri, tutti facoltativi ma pensati per essere usati in combinazione. La loro denominazione è convenzionale e viene riconosciuta dalla maggior parte degli strumenti di analisi web.
utm_source
Indica la fonte del traffico, ovvero la piattaforma o il soggetto che ha generato il clic. Esempi tipici sono il nome di un motore di ricerca, di un social network, di una newsletter o di un sito partner. È il parametro che risponde alla domanda «da dove arriva il visitatore».
utm_medium
Descrive il canale o la categoria del mezzo utilizzato, come email, social, costo per clic o banner. Mentre la fonte identifica il soggetto, il mezzo ne specifica la natura, consentendo di raggruppare fonti diverse sotto un’unica etichetta di canale.
utm_campaign
Identifica il nome della campagna o dell’iniziativa promozionale. Serve a distinguere, all’interno della stessa fonte e dello stesso mezzo, promozioni differenti, come un lancio di prodotto, una vendita stagionale o una comunicazione istituzionale.
utm_term e utm_content
Sono i due parametri opzionali. Il primo era pensato per registrare la parola chiave a pagamento che ha attivato l’annuncio, ma con la diffusione delle campagne senza corrispondenza esatta ha perso parte della sua utilità. Il secondo distingue versioni diverse dello stesso annuncio o dello stesso link, ad esempio due varianti grafiche o due posizioni all’interno di una email.
Confronto tra i parametri
| Parametro | Funzione | Obbligatorio | Esempio di valore |
|---|---|---|---|
| utm_source | Identifica la fonte del traffico | Consigliato | newsletter |
| utm_medium | Indica il canale o il mezzo | Consigliato | |
| utm_campaign | Specifica il nome della campagna | Consigliato | lancio_primavera |
| utm_term | Registra la parola chiave a pagamento | Facoltativo | scarpe_running |
| utm_content | Distingue versioni dello stesso annuncio | Facoltativo | banner_rosso |
Come costruire un URL con parametri UTM
La costruzione di un indirizzo tracciato segue regole sintattiche precise. Il primo parametro viene separato dall’indirizzo di base con un punto interrogativo, mentre i parametri successivi sono separati tra loro dalla e commerciale. Ogni parametro è composto da un nome, dal segno di uguale e dal valore assegnato. I valori non devono contenere spazi, che vengono normalmente sostituiti dal segno più o dal trattino basso. È inoltre buona norma utilizzare lettere minuscole e uno stile di denominazione coerente, per evitare che lo stesso concetto venga registrato in modi diversi e frammenti i dati.
- Scegliere l’indirizzo di destinazione completo, includendo l’eventuale percorso della pagina.
- Definire la fonte del traffico e assegnarla al parametro utm_source.
- Stabilire il canale o mezzo e inserirlo in utm_medium.
- Individuare un nome univoco per la campagna e scriverlo in utm_campaign.
- Aggiungere facoltativamente utm_term per le parole chiave e utm_content per le varianti creative.
- Unire i parametri all’indirizzo con il punto interrogativo e la e commerciale.
- Verificare che non ci siano spazi, maiuscole incoerenti o caratteri non consentiti.
- Testare il link prima della diffusione per assicurarsi che la pagina si apra correttamente.
Buone pratiche e limiti
Per mantenere un archivio di dati leggibile è opportuno definire in anticipo un documento di convenzioni che stabilisca quali valori usare per fonti, mezzi e campagne. La coerenza tra maiuscole e minuscole è fondamentale, poiché i sistemi di analisi trattano valori diversi come categorie distinte. Occorre inoltre evitare di inserire parametri UTM nei link interni al proprio sito, perché ciò sovrascrive l’attribuzione originale della visita e genera duplicazioni. Un altro limite riguarda la privacy: i parametri UTM possono contenere informazioni personali se inseriti in modo improprio, quindi vanno evitati dati sensibili o identificativi degli utenti. Infine, questi parametri non sono l’unico metodo di attribuzione disponibile e vanno integrati con le altre tecniche di misurazione per ottenere un quadro completo.
Domande frequenti
I parametri UTM influenzano il posizionamento sui motori di ricerca?
In generale no, poiché i parametri non modificano il contenuto della pagina. Tuttavia, se generano indirizzi duplicati con lo stesso contenuto, possono creare problemi di contenuto duplicato e richiedere l’uso di regole di canonicalizzazione per evitare effetti indesiderati.
Posso usare i parametri UTM nei link interni del mio sito?
È sconsigliato, perché i parametri sovrascrivono la fonte originale della visita e falsano le statistiche di attribuzione. Per il monitoraggio interno conviene utilizzare altri strumenti, come gli eventi o le dimensioni personalizzate.
Quali caratteri sono consentiti nei valori?
I valori dovrebbero contenere solo lettere, numeri, trattini e trattini bassi. Gli spazi vanno evitati o codificati, mentre i caratteri speciali possono causare errori nella lettura da parte degli strumenti di analisi.
I parametri UTM funzionano anche sulle applicazioni mobili?
Sì, ma con alcune limitazioni. Nelle applicazioni il passaggio dei parametri dipende dal modo in cui il link viene aperto e dalla configurazione della piattaforma, quindi in alcuni casi è necessario utilizzare soluzioni di tracciamento dedicate.
Quanti parametri posso aggiungere a un singolo indirizzo?
Non esiste un limite tecnico rigido, ma è buona pratica limitarsi ai cinque parametri previsti dalla specifica. Aggiungere parametri non standard può rendere i dati incoerenti e difficili da interpretare.
I parametri UTM sono ancora utili con le nuove normative sulla privacy?
Sì, ma il loro funzionamento dipende dal consenso dell’utente e dalle regole di conservazione dei dati. In assenza di consenso, le visite potrebbero non essere registrate o essere trattate in forma aggregata, riducendo la precisione delle analisi.
Hai dubbi sui parametri UTM?Stai monitorando correttamente le tue campagne con i parametri UTM?Un errore nella configurazione può falsare i dati di analytics. Contattaci per una consulenza personalizzata e scopri come tracciare ogni traffico.Parla con un esperto
