Come preservare i parametri UTM attraverso i reindirizzamenti

29 luglio 2026
5 min di lettura
Come preservare i parametri UTM attraverso i reindirizzamenti

Preservare i parametri UTM durante i redirect mantiene l’attribuzione della campagna intatta dalla prima visita fino alla pagina di atterraggio finale. Senza inoltro dei parametri, un visitatore può raggiungere la destinazione corretta mentre la tua analitica perde la fonte, il mezzo, la campagna o altri contesti che spiegano perché è arrivato.

Questa guida mostra un modo pratico per preservare i dati UTM: decidi come i parametri entrano nell’URL, abilita l’inoltro dei parametri, aggiungi valori coerenti con un generatore UTM, testa l’intera catena di redirect e verifica il risultato nella tua piattaforma di analisi.

Passo 1: Decidi se gli UTM sono in ingresso o aggiunti#

Per prima cosa identifica da dove provengono i parametri di tracciamento. Gli UTM in ingresso sono già collegati da una rete pubblicitaria, da una piattaforma email o da uno scheduler social. Ad esempio, una campagna può inviare i visitatori a https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=summer-sale.

Gli UTM aggiunti vengono inseriti direttamente dal redirect. Questo può essere utile quando serve un link di marca stabile per inviare traffico a una destinazione che cambia, mantenendo un’etichetta di campagna fissa. Scegli un approccio per ogni link e documentalo. Aggiungere due volte lo stesso parametro può generare report confusi e attribuzioni incoerenti.

Passo 2: Abilita l’inoltro dei parametri#

L’inoltro dei parametri indica al redirect di trasportare la stringa di query in arrivo alla destinazione. Quando è attivo, una richiesta come /offer?utm_source=linkedin viene inoltrata con i suoi dati di tracciamento invece di arrivare come un semplice URL /offer. Controlla questa impostazione nella configurazione del tuo redirect prima di avviare la campagna.

Presta attenzione all’interazione tra i parametri già presenti nella destinazione e quelli in arrivo. Decidi se il sistema deve preservare, sostituire o unire i valori, quindi testa quel comportamento con URL realistici. Un redirect che funziona per un percorso pulito potrebbe comunque gestire in modo errato valori codificati, chiavi ripetute o una destinazione che contiene già un punto interrogativo.

Passo 3: Aggiungi UTM con un generatore coerente#

Usa un generatore UTM o una convenzione di denominazione condivisa, così ogni campagna usa lo stesso vocabolario. Una base comune è utm_source per la piattaforma, utm_medium per il canale e utm_campaign per il nome della campagna. Aggiungi utm_content quando devi distinguere varianti creative.

Standardizza maiuscole, separatori e ortografia prima di distribuire i link. Tratta summer_sale e summer-sale come valori diversi a meno che il tuo processo di reportistica non li normalizzi. Mantieni i valori in minuscolo e leggibili, evita gli spazi e usa lo stesso identificatore della campagna tra annunci, email, codici QR e post social.

Passaggio 4: Testa l’intera catena di reindirizzamento#

Non testare solo il primo salto. Segui il link dall’URL brandizzato attraverso ogni reindirizzamento fino a quando la pagina finale si carica. Verifica che l’indirizzo finale contenga ancora i valori UTM previsti e che nessun servizio intermedio li rimuova o li riscriva.

Testa almeno un URL per ciascun canale principale e includi casi limite: un URL senza stringa di query, una stringa di query di destinazione già esistente, caratteri codificati e un link aperto da un dispositivo mobile. Gli strumenti di sviluppo del browser o un controllo dell’header da riga di comando possono evidenziare hop imprevisti 301 o 302 prima che la campagna vada online.

Passaggio 5: Verifica i parametri in Analytics#

Dopo aver testato il reindirizzamento, apri la tua piattaforma di analisi e verifica che una visita di test venga attribuita alla sorgente, al mezzo e alla campagna previsti. L’URL può mantenere gli UTM mentre la proprietà di analytics filtra, trasforma o ritarda il report: quindi verifica sia l’indirizzo nel browser sia la sessione registrata.

Mantieni un piccolo registro di test con l’URL di input, l’URL finale, i valori attesi e i valori osservati. Le analisi a livello di link possono quindi essere confrontate con le analisi del sito per individuare discrepanze tra clic e sessioni.

Risoluzione dei problemi: UTMs mancanti#

Se gli UTMs scompaiono, ispeziona le intestazioni della risposta di reindirizzamento e confronta ogni salto. Cause comuni includono il forwarding della query disabilitato, un template di destinazione che sovrascrive la stringa di query, un secondo reindirizzamento dalla pagina di atterraggio o una piattaforma di campagna che genera un nuovo URL senza i parametri originali. Controlla anche che la tua proprietà di analytics non abbia escluso parametri di query dalla raccolta o dal reporting.

Una volta che il flusso è affidabile, mantieni documentate le regole di reindirizzamento e di naming così che i nuovi link seguano lo stesso schema. Puoi creare un reindirizzamento che preservi gli UTM e validarlo prima di inviare traffico alla campagna.

Conclusione#

La conservazione UTM è un’impostazione di reindirizzamento di piccole dimensioni con un grande impatto sull’attribuzione. Decidi dove vengono creati i parametri, inoltrali in modo coerente, testa ogni passaggio e verifica la sessione registrata prima del lancio. Crea ora un reindirizzamento che preservi le UTM e rendi i report delle campagne più affidabili.

Domande frequenti

Preservare i parametri UTM significa trasportare i valori della query string come utm_source, utm_medium e utm_campaign dall'URL originale alla destinazione finale. Questo consente alle piattaforme di analisi di attribuire la visita alla campagna corretta.

Abilita l'inoltro della query sul reindirizzamento e testa l'intera catena fino alla pagina di destinazione finale. Conferma che l'URL finale e la sessione di analisi contengano entrambi i parametri attesi.

Sì, un reindirizzamento può aggiungere parametri di campagna fissi quando questo comportamento è supportato dalla configurazione. Usa parametri in entrata o parametri aggiunti per un dato link e definisci come i valori della query esistenti vengono uniti o sostituiti.

Le cause più comuni sono l'inoltro della query disabilitato, un modello di destinazione che sostituisce la query string o un altro reindirizzamento sulla pagina di destinazione che la rimuove. Ispeziona ogni passaggio e controlla le impostazioni di raccolta delle analisi.

Entrambi possono funzionare, ma la coerenza è importante perché molti report di analisi trattano diverse maiuscole come valori diversi. I valori in minuscolo con una convenzione di denominazione condivisa sono più facili da mantenere e analizzare.

I parametri UTM sono valori di tracciamento, non un segnale di ranking SEO. Possono creare varianti di URL duplicate, quindi utilizza la canonicalizzazione e le convenzioni di reporting appropriate per il tuo sito mentre li preservi per l'attribuzione della campagna.

Leo Astarothman

Leo Astarothman is the Brand & Content Lead at RedirHub, where he shapes the company's visual identity, educational content, product experiences, and marketing strategies. He also specializes in system design. Simplifying complex redirect infrastructure into practical resources, product experiences, and campaigns that help businesses understand and adopt modern redirect management.