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

ParametroFunzioneObbligatorioEsempio di valore
utm_sourceIdentifica la fonte del trafficoConsigliatonewsletter
utm_mediumIndica il canale o il mezzoConsigliatoemail
utm_campaignSpecifica il nome della campagnaConsigliatolancio_primavera
utm_termRegistra la parola chiave a pagamentoFacoltativoscarpe_running
utm_contentDistingue versioni dello stesso annuncioFacoltativobanner_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.

  1. Scegliere l’indirizzo di destinazione completo, includendo l’eventuale percorso della pagina.
  2. Definire la fonte del traffico e assegnarla al parametro utm_source.
  3. Stabilire il canale o mezzo e inserirlo in utm_medium.
  4. Individuare un nome univoco per la campagna e scriverlo in utm_campaign.
  5. Aggiungere facoltativamente utm_term per le parole chiave e utm_content per le varianti creative.
  6. Unire i parametri all’indirizzo con il punto interrogativo e la e commerciale.
  7. Verificare che non ci siano spazi, maiuscole incoerenti o caratteri non consentiti.
  8. 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