Prova gratis
AccediProva gratis
BlogHow X (how-to)

Come impostare i parametri UTM: guida completa 2026

Setup passo per passo dei parametri UTM per Google Ads, Meta Ads, TikTok ed email: valori statici e dinamici, generatori, errori comuni e analisi in GA4.

Published:
Come impostare i parametri UTM: guida completa 2026

Cosa sono i parametri UTM e cosa includono

I parametri UTM sono codici di tracciamento aggiunti al tuo URL dopo il punto interrogativo (?). Catturano cinque informazioni: utm_source (da dove arriva il traffico), utm_medium (il tipo di traffico), utm_campaign (nome della campagna), utm_content (annuncio o creativo specifico) e utm_term (parola chiave). I primi tre sono obbligatori, gli ultimi due facoltativi. I parametri non cambiano la pagina di destinazione — gli utenti atterrano esattamente dove vuoi tu. Ma Google Analytics 4 (GA4) e le altre piattaforme di analisi usano questi parametri per organizzare i dati sul traffico e mostrarti esattamente da dove arrivavano i visitatori.

iPerché ti servono i parametri UTM

Senza tracciamento UTM, le piattaforme di analisi accorpano tutto il tuo traffico a pagamento in categorie generiche come «direct / none» o «referral». Vedi che sono arrivati 500 visitatori — ma da quale campagna, quale annuncio e quale budget speso? I parametri UTM risolvono questo. Ogni clic viene taggato, e i tuoi report mostrano subito la fonte.

Scomponiamo un esempio reale:

https://admetric.pro/?utm_source=google&utm_medium=cpc&utm_campaign=blog_utm&utm_content=hero_button&utm_term=how_to_set_utm

L'URL di base è https://admetric.pro/. Il punto interrogativo (?) separa l'URL dai parametri. Dopo il punto interrogativo arrivano le coppie chiave-valore unite da e commerciali (&). Ecco cosa significa: il visitatore è arrivato da Google (utm_source=google) tramite un clic a pagamento (utm_medium=cpc), nell'ambito di una campagna UTM del blog (utm_campaign=blog_utm), e ha cliccato il pulsante nella sezione hero (utm_content=hero_button) dopo aver cercato «how to set utm» (utm_term=how_to_set_utm). La pagina si carica normalmente — i parametri sono invisibili agli utenti e visibili solo al tuo sistema di analisi.

Cinque parametri: tre obbligatori, due facoltativi

ParametroSignificatoValore di esempioObbligatorio
utm_sourceDa dove arriva il traffico (piattaforma pubblicitaria, sito partner)google, meta, tiktok, linkedinSì
utm_mediumTipo di traffico — clic a pagamento, display, email, social, QRcpc, cpm, email, social, qrSì
utm_campaignNome o ID della campagnasummer_promo, brand_2026q1Sì
utm_contentIdentificatore dell'annuncio o del creativo (per i test A/B)banner_top, video_30s, ad_123No
utm_termParola chiave (per gli annunci di ricerca)how_to_set_utm, marketing_analyticsNo

Una regola: se tagghi un link, compila tutti e tre i parametri obbligatori. Lasciane uno vuoto e la tua analisi attribuirà i dati a una fonte sbagliata. Compilali tutti consapevolmente invece di copiare i valori tra campagne.

Valori statici vs dinamici

I valori statici restano uguali: utm_source=google rimane sempre «google». I valori dinamici vengono auto-compilati dalla piattaforma pubblicitaria tramite macro — codici speciali tra parentesi graffe. Per esempio, utm_term={keyword} in Google Ads viene sostituito automaticamente con la term di ricerca effettiva che ha innescato il clic: «how to track UTM», «guida ai parametri UTM» e così via. È perfetto per campagne con centinaia di parole chiave — non devi taggarle una a una a mano. La sintassi delle macro per le diverse piattaforme è trattata più avanti in questa guida.

Prima di iniziare: pianificare la strategia UTM

Prima di creare i tag, costruisci un dizionario dei valori: utm_source=google (non Google o Google Ads), utm_medium=cpc (Cost Per Click — clic a pagamento) o cpm (annunci display) o email (campagne email) o social (piattaforme social). Usa sempre lettere latine minuscole; separa i valori multi-parola con trattini bassi. Poi imposta una tabella di tracciamento condivisa (Google Sheets, Notion o Excel) dove il team registra ogni nuova campagna e attinge link già pronti. Senza un dizionario coerente, entro un mese ti ritroverai con sei varianti diverse di «google» nell'analisi e non potrai raggruppare i report.

Decidi quale livello di dettaglio ti serve

Chiediti: ti basta vedere «traffico da Google Ads» — o ti serve anche il dettaglio per annuncio, parola chiave e landing page? La risposta determina quanto granulari rendere utm_campaign, utm_content e utm_term. Una granularità più fine significa più lavoro manuale, ma anche un'analisi più affilata. Trova l'equilibrio giusto per la dimensione del tuo team.

Crea un dizionario dei valori (source = google, non Google)

Esempio reale: un team di quattro persone tagga una singola campagna, e la tua analisi mostra all'improvviso google, Google, Google_Ads e google_ads come quattro fonti separate. Combinare quei report richiede un'ora. Per evitarlo, documenta le regole di tagging in un unico posto:

  • utm_source: lettere latine minuscole, una parola o con trattini bassi (google, meta_ads, tiktok_ads). Traslitterazione solo se necessaria.
  • utm_medium: attieniti ai valori standard — cpc, cpm, email, social, qr, offline, sms, push. Non inventarne di personalizzati.
  • utm_campaign: formattalo come «tipo-obiettivo-periodo», per esempio promo-summer-2026q2 o launch-integrations-2026.
  • Niente caratteri non latini, spazi o simboli speciali nei valori — rompono il link quando viene copiato.

Imposta un foglio di tracciamento

Ecco come appare una semplice tabella di tracciamento. Una persona la mantiene; tutti gli altri attingono da lì i link già pronti:

CampagnaLanding pageutm_sourceutm_mediumutm_campaignLink pronto
Promo estiva su Google Ads/pricing/googlecpcpromo-summer-2026q2admetric.pro/pricing/?utm_source=google&utm_medium=cpc&utm_campaign=promo-summer-2026q2
Lancio integrazioni su TikTok Ads/integrations/tiktoksociallaunch-integrations-2026admetric.pro/integrations/?utm_source=tiktok&utm_medium=social&utm_campaign=launch-integrations-2026

Usa Google Sheets, Notion, ClickUp — quello che funziona. Nomina una persona che la tenga aggiornata (di solito uno specialista di marketing o di traffico a pagamento) così le nuove campagne entrano dal primo giorno, non settimane dopo.

Come creare un parametro UTM a mano: guida passo per passo

Costruire un tag UTM richiede quattro passaggi. Parti da un URL pulito. Aggiungi un punto interrogativo. Digita utm_source, utm_medium e utm_campaign separati da e commerciali. Aggiungi eventualmente utm_content e utm_term. Infine, apri il link in una finestra di navigazione in incognito (navigazione privata senza sessioni in cache né dati memorizzati) e verifica che la pagina si carichi senza errore 404 o redirect inatteso.

Sembra complesso in teoria, ma costruirai il primo tag in 60 secondi e il decimo in 20. Il trucco è capire la struttura: il punto interrogativo apre il blocco di parametri, e gli e commerciali separano le coppie chiave-valore. Tutto qui.

  1. 1

    Parti da un URL pulito

    Apri la pagina verso cui vuoi portare traffico e copia l'URL dalla barra degli indirizzi. Rimuovi qualsiasi cosa dopo il ? se c'è già — sono parametri residui di una sessione precedente. Esempio: admetric.pro/pricing/

  2. 2

    Aggiungi i tre parametri obbligatori

    Aggiungi un ? e inserisci utm_source, utm_medium e utm_campaign separati da &. Risultato: admetric.pro/pricing/?utm_source=google&utm_medium=cpc&utm_campaign=summer_promo. L'ordine non conta; il maiuscolo sì.

  3. 3

    Aggiungi utm_content e utm_term se servono

    Se in una campagna hai più annunci o parole chiave, aggiungi utm_content (per distinguere gli annunci) e utm_term (parola chiave). Aggiungili con &: ...&utm_content=banner_top&utm_term=how_to_set_utm

  4. 4

    Testa in modalità incognito

    Apri il link completo in una finestra privata del browser. La pagina deve caricarsi senza 404 né redirect verso un URL diverso. Se un redirect rimuove i parametri, è un problema di configurazione del server — il tag non funzionerà.

!Il problema dell'ancora #

Se la tua landing page ha un'ancora (admetric.pro/pricing/#tariff-mini), il tag UTM va PRIMA dell'ancora, non dopo. Ordine corretto: dominio + percorso, poi ?, poi i parametri e infine # con l'ancora. Un esempio funzionante: admetric.pro/pricing/?utm_source=google&utm_medium=cpc&utm_campaign=summer#tariff-mini. Metti i parametri dopo l'ancora e il browser li ignorerà, lo scroll si romperà e il tag non arriverà mai alla tua analisi.

Ecco un esempio completo per Google Ads — una campagna sui piani tariffari divisa su più annunci:

https://admetric.pro/pricing/?utm_source=google&utm_medium=cpc&utm_campaign=mini_spring&utm_content=banner_top&utm_term=marketing_analytics

Copia questa stringa nel campo URL di destinazione della tua piattaforma pubblicitaria quando crei un annuncio. Per analisi più profonde di ogni parametro e modelli già pronti per le diverse piattaforme, vedi la nostra guida completa ai parametri UTM, che copre Google Ads, Meta Ads, TikTok Ads, campagne email e altro.

Consiglio da professionisti: crea due o tre modelli di lavoro e tienili nei tuoi appunti. Digitare utm_source=google a mano ogni volta è la scorciatoia verso i refusi. E un refuso nel tag (goggle invece di google) manda il traffico in una riga di analisi completamente separata, facendoti credere di avere due fonti diverse.

Creare parametri UTM con un generatore: due strumenti gratuiti da conoscere

Usare un generatore UTM è più veloce: aggiunge automaticamente il punto interrogativo e gli e commerciali, codifica gli spazi così il link non si rompe e ti impedisce di inserire per sbaglio caratteri non ASCII. Consigliamo l'UTM Builder gratuito di AdMetric (funziona senza registrazione, con preset per Google Ads, Meta Ads e TikTok Ads) e il Campaign URL Builder di Google come opzione semplice e indipendente dal fornitore. L'assemblaggio manuale serve solo quando scrivi un modello dinamico con le macro della piattaforma per un'intera campagna in una volta.

AdMetric UTM Builder

L'UTM Builder di AdMetric è uno strumento online gratuito, senza registrazione. Seleziona la tua piattaforma pubblicitaria dall'elenco (Google Ads, Meta Ads, TikTok Ads, LinkedIn), inserisci il nome della campagna e il generatore compila automaticamente utm_source e utm_medium corretti secondo il preset della piattaforma, controllando anche caratteri non ASCII fuori posto o spazi accidentali.

Il link finito appare in basso — clicca «Copia link» e incollalo nel tuo annuncio. Le macro dinamiche sono supportate: per Google Ads inserisce correttamente {keyword} e {lpurl} così l'encoding non rompe la macro.

Google Campaign URL Builder

Il Campaign URL Builder di Google è lo strumento gratuito di Google per assemblare un link taggato. Inserisci l'URL del tuo sito e i cinque campi UTM, e lui compone la stringa al posto tuo. Non ha preset per piattaforme pubblicitarie e non supporta le macro dinamiche tra parentesi graffe, quindi se vuoi valori per clic come la term di ricerca o l'ID annuncio, li aggiungi comunque a mano dopo. È un'opzione solida e senza fronzoli quando ti serve un solo link pulito in fretta.

Quando non serve un generatore

L'assemblaggio manuale è necessario in un caso: quando scrivi un modello dinamico con le macro della piattaforma come {keyword} o {creative}. La maggior parte dei generatori non permette le parentesi graffe nei campi parametro oppure le codifica troppo — trasformando { in %7B — e la piattaforma smette di riconoscere la macro.

In questo caso, copia un modello verificato in un editor di testo e sostituisci i valori a mano — nessuna trasformazione.

StrumentoPreset di piattaformaMacro dinamicheCodice QRPrezzo
AdMetric UTM BuilderGoogle Ads, Meta Ads, TikTok Ads, LinkedIn Ads, PinterestSì, encoding correttoSìGratuito, senza registrazione
Google Campaign URL BuilderNoNoNoGratuito
Assemblaggio manuale—Solo a mano—Gratuito

Qualunque strumento scelga, prima del lancio passa il link finito dall'UTM Builder di AdMetric se sei su Google Ads, Meta Ads o TikTok Ads — i preset integrati catturano disallineamenti di source/medium facili da perdere quando costruisci un URL da zero, ed è gratuito senza account.

Come impostare i parametri UTM in Google Ads: valori statici e dinamici

In Google Ads, inserisci il tag UTM nel campo URL di destinazione a livello di annuncio. I parametri obbligatori sono statici; per gli altri campi usa le macro dinamiche di Google (codici speciali tra parentesi graffe che Google sostituisce con valori reali quando l'annuncio viene mostrato). {keyword} inserisce automaticamente la term di ricerca che ha innescato il clic; {creative} inserisce l'ID dell'annuncio; {matchtype} ti dice se la corrispondenza era esatta, a frase o generosa. Se usi le estensioni di annuncio (link aggiuntivi sotto l'annuncio principale), taggane ognuna separatamente così puoi tracciare quale estensione genera clic.

Dove aggiungere il tag: a livello di annuncio, non di campagna

Il percorso nel gestore annunci: Campagna → Gruppo di annunci → Annuncio specifico → campo URL di destinazione. Aggiungi il punto interrogativo e i parametri alla fine dell'URL della tua landing page.

Un errore comune: molti aggiungono il tag UTM a livello di gruppo di annunci così vale per tutti gli annunci del gruppo. Puoi farlo, ma se quegli annunci hanno titoli o immagini diverse, non riuscirai a distinguerli nei report. Il tagging a livello di annuncio ti dà precisione: vedi quale creativo esatto ha portato il clic.

Se il tag viene impostato per sbaglio sia a livello di gruppo sia a livello di annuncio, Google Ads usa la versione a livello di annuncio. È comodo in realtà: puoi tenere un modello di default a livello di gruppo e sovrascriverlo per esperimenti specifici.

Macro dinamiche: lista completa con spiegazioni

Le macro dinamiche sono codici che Google sostituisce automaticamente al momento del clic. Scrivile una volta e Google compila l'ID annuncio, la term di ricerca, il tipo di corrispondenza e il dispositivo per ogni utente individualmente.

MacroSostituita conUsa nel parametroEsempio
{keyword}La term di ricerca esatta che ha innescato il clicutm_termhow to set utm
{creative}L'ID del tuo annuncio su Google Adsutm_content98765432
{campaignid}L'ID della tua campagna su Google Adsutm_campaign12345678
{matchtype}Tipo di corrispondenza: e, p o b (esatta, a frase, generosa)utm_medium o parametro personalizzatoe
{device}Tipo di dispositivo: m (mobile), t (tablet), c (computer)parametro personalizzatom
{lpurl}L'URL finale della tua landing dopo i redirectcome componente dell'URL di destinazionehttps://admetric.pro/pricing/
{network}Ricerca Google, Rete Google o sito partnerparametro personalizzatoGoogle Search

Esempio di modello universale

Modello da copiare e incollare per qualsiasi landing page:

?utm_source=google&utm_medium=cpc&utm_campaign={campaignid}&utm_content={creative}&utm_term={keyword}

La logica è semplice. utm_source e utm_medium restano statici — così tutto il tuo traffico a pagamento Google si raggruppa in un'unica riga di analisi. Per campagna e content usiamo ID anziché nomi: se rinomini la campagna su Google Ads, il tuo storico resta intatto. utm_term cattura automaticamente la parola chiave esatta cercata dall'utente — perfetto per analizzare le performance delle keyword.

Tag UTM nelle estensioni di annuncio

Le estensioni di annuncio sono link aggiuntivi sotto l'annuncio principale — per esempio «Prezzi», «Integrazioni», «Demo gratuita» e «Contattaci» sotto un annuncio per la pagina principale del tuo prodotto.

L'errore critico: molti non taggano separatamente ogni link di estensione. Salta i tag e tutto il traffico delle estensioni viene accreditato all'annuncio principale, così non scoprirai mai quale estensione converte davvero.

Esempio reale. Il tuo annuncio principale punta a /pricing/?utm_source=google&utm_medium=cpc&utm_content=main_ad. Le estensioni sono taggate separatamente: /pricing/?utm_content=ext_demo#pricing, /integrations/?utm_content=ext_integrations, /demo/?utm_content=ext_free_demo. Ora il report mostra che il 60% dei clic arriva dall'annuncio principale e il 25% dall'estensione demo gratuita. L'allocazione del budget della settimana prossima è informata, non un tiro a indovinare.

Parametri UTM per Meta Ads, TikTok Ads, email e offline

Meta Ads e TikTok Ads richiedono tag UTM manuali nei loro campi URL — nessuna delle due piattaforme li auto-compila. Le campagne email usano utm_medium=email e utm_campaign=newsletter_month per ordine. I codici QR e i materiali offline (cartelloni, radio, materiali stampati) usano utm_medium=qr oppure offline e un utm_source descrittivo tipo flyer_2026q2 o billboard_times_square. Per le piattaforme online che supportano l'auto-tagging (come Google Ads con gclid), puoi saltare l'UTM manuale se l'auto-tagging arriva fino alla destinazione della tua analisi.

Il gclid di Google (Google Click Identifier) passa a GA4 più dettagli dell'UTM manuale: campagna, gruppo di annunci, annuncio e parola chiave completi che hanno innescato il clic — senza che tu muova un dito. I parametri UTM sono più elementari — solo cinque campi. Quindi l'UTM manuale su Google Ads serve in un caso: se la tua analisi vive in un sistema che capisce gli UTM ma non legge il gclid, come una piattaforma di analisi di terze parti o una dashboard personalizzata.

Meta Ads e TikTok Ads

Nessuna delle due piattaforme auto-compila gli UTM — digitali a mano nel campo URL di destinazione. Modelli da copiare e incollare:

Meta Ads: ?utm_source=meta&utm_medium=cpc&utm_campaign=campaign_name&utm_content={ad.id}. Il valore dinamico {ad.id} è la macro di Meta — inserisce in automatico l'ID di ogni singolo annuncio.

TikTok Ads: ?utm_source=tiktok&utm_medium=social&utm_campaign=campaign_name. TikTok non invia macro, quindi non c'è modo di inserire in automatico l'ID annuncio — compilalo a mano o lascia vuoto utm_content.

Campagne email, codici QR, offline

Usa un utm_medium diverso per ogni canale per non mescolare i dati dopo:

  • Email: utm_medium=email, utm_campaign=newsletter_2026_may — includi il mese così i report mensili si spiegano da soli.
  • Codice QR su materiali stampati: utm_medium=qr, utm_source=flyer_subway o il nome del punto di distribuzione.
  • Offline senza QR (cartellone, radio, biglietto da visita): crea un URL breve e memorabile che reindirizza e inietta in automatico il tag UTM.
Piattaforma pubblicitariaAuto-taggingDove aggiungere il tagSupporto macro
Google AdsSì, gclid (dove disponibile)URL di destinazione a livello di annuncioSì: {keyword}, {creative}, {matchtype}, ecc.
Meta AdsNoCampo URL a livello di annuncioLimitato: {ad.id}
TikTok AdsNoCampo URL di destinazioneNo
LinkedIn AdsNoURL di destinazione a livello di campagnaLimitato
Campagne emailNoIn ogni link nel corpo dell'emailNo
Codice QR / offlineNoNell'URL prima di generare il QRNo

Come analizzare i parametri UTM in Google Analytics 4

In Google Analytics 4, apri Report → Acquisizione → Acquisizione traffico. Vedrai il traffico suddiviso per fonte, mezzo e campagna. I dati arrivano automaticamente dai tuoi link taggati. Se usi uno strumento di analisi cross-platform che sincronizza la spesa pubblicitaria con le trattative del CRM, i dati UTM fluiscono in automatico dai tuoi account pubblicitari o dal sistema di call tracking, e vedrai ROI e costo per lead per combinazione fonte/mezzo/campagna. Quelle righe fonte/mezzo/campagna sono anche la materia prima dell'attribuzione marketing: decidere quale punto di contatto merita davvero il merito di una conversione quando un visitatore ha fatto più passi prima di comprare.

Google Analytics 4: il report Acquisizione traffico

Vai su GA4, naviga in Report → Acquisizione → Acquisizione traffico. Vedrai una suddivisione per fonte (Google, Meta, ecc.), poi mezzo (cpc, social, email), poi nome campagna. Clicca una riga per scendere nel dettaglio — passi da «traffico da Google» a «traffico dalla ricerca a pagamento Google» a «traffico dalla ricerca Google promo estiva». Ogni livello si espande così puoi zoomare dal generale allo specifico.

Nel selettore di colonne, aggiungi un obiettivo o un evento di conversione — allora vedi fianco a fianco «Sessioni», «Conversioni» e «Tasso di conversione». Un colpo d'occhio ti dice quale combinazione UTM guida davvero i risultati, non solo quale manda più clic. Se vuoi una panoramica più ampia sulla costruzione di report oltre questa schermata, vedi la nostra guida sull'analisi marketing.

Collegare UTM a obiettivi e fatturato

Gli UTM senza obiettivi sono fatica sprecata. Vedi 500 sessioni da Google e 200 da Meta. E allora? Chi ha comprato davvero? Gli obiettivi trasformano le sessioni in denaro: 500 sessioni da Google hanno prodotto 12 iscrizioni da 50 € l'una, mentre 200 da Meta ne hanno prodotte 8 da 35 € l'una. Ora sai dove spostare il budget. Per la matematica più profonda dietro il costo per lead e il ritorno della spesa marketing, vedi la nostra guida sul ROI marketing.

Analisi cross-platform: da UTM a CRM a ROI

I sistemi di analisi cross-platform estraggono i dati UTM dai tuoi account pubblicitari e li sincronizzano automaticamente col CRM quando un visitatore compila un modulo o fa un acquisto — utile soprattutto quando i tuoi account pubblicitari e il CRM sono già collegati tramite le integrazioni. L'UTM ora è attaccato alla trattativa, non solo alla sessione. Il sistema calcola CPL (cost per lead) e ROMI (ritorno sull'investimento marketing) reali per combinazione UTM — tenendo conto del fatto che alcuni lead si raffreddano, altri convertono settimane dopo e altri fanno upsell. Copriamo questa catena completa, dal clic all'annuncio al tag UTM alla trattativa nel CRM fino al ROI, nella nostra guida all'analisi marketing end-to-end.

AdMetric

Combina i dati UTM di Google Ads e Meta in un unico report CPL

AdMetric estrae i dati UTM da entrambe le piattaforme pubblicitarie e sincronizza le trattative dal tuo CRM. Calcola CPL e ROMI per combinazione UTM — senza lavoro manuale sui fogli. 7 giorni gratis.

Попробовать бесплатно →

Errori comuni e checklist di autoverifica

Gli errori più frequenti: maiuscole incoerenti in uno stesso parametro (google vs Google diventano due fonti separate), caratteri non ASCII nei valori (il traffico viene contato, ma il nome campagna si mostra come %C3%A9t%C3%A9...), due punti interrogativi in un URL (tutto dopo il secondo viene ignorato), punto interrogativo mancante all'inizio dei tag (si accodano all'URL e causano un 404), spazi al posto dei trattini bassi (rompono il tag), virgolette attorno ai valori (rompono anche quelle) e dimenticanza di taggare le estensioni di annuncio.

I 7 errori principali che rompono l'analisi

  1. Maiuscole incoerenti in uno stesso parametro. utm_source=google e utm_source=Google appaiono come due fonti diverse in GA4; i report non si combinano. Fissa un dizionario e usa sempre le minuscole.
  2. Caratteri non ASCII nei valori. GA4 li codifica in URL come %C3%A9t%C3%A9... — il nome campagna diventa illeggibile. Normalizza in anticipo: «Été Sale» diventa ete_sale.
  3. Due punti interrogativi nell'URL. Se la tua landing ha già parametri (/pricing/?tab=yearly), un secondo ? nel tag UTM viene ignorato dal browser. Unisci i blocchi di parametri con &: /pricing/?tab=yearly&utm_source=google&....
  4. Tag messo dopo l'ancora #. admetric.pro/pricing/#pricing-table?utm_source=google — il tag non scatta. Il browser processa l'ancora lato client e scarta tutto ciò che segue. Metti l'UTM PRIMA dell'ancora: admetric.pro/pricing/?utm_source=google#pricing-table.
  5. Spazi o virgolette nei valori. utm_campaign="summer sale" — virgolette e spazi rompono il parsing. Sostituisci gli spazi con trattini bassi; elimina le virgolette.
  6. Tag dimenticati sulle estensioni di annuncio. Solo l'annuncio principale è taggato; le estensioni non hanno UTM. Tutto il traffico delle estensioni finisce in un'unica riga «nessun dato UTM». Tagga ogni estensione separatamente con un utm_content univoco.
  7. Redirect che rimuove i parametri. Il tuo sito fa un redirect 301 da /pricing a /pricing/, ma la logica di redirect perde i parametri GET (succede sulle piattaforme più vecchie). Verifica che l'URL finale dopo tutti i redirect contenga la tua stringa UTM. Se no, correggi la logica di redirect o usa fin dall'inizio l'URL corretto nel setup degli annunci.

Checklist pre-lancio

+Autoverifica prima di andare online
  • L'URL della landing page è pulito (nessun ? o & di coda prima dei parametri)
  • Caratteri latini e minuscole ovunque
  • Tutti e tre i parametri obbligatori presenti (source, medium, campaign)
  • Il nome campagna è una parola unica o usa _ al posto degli spazi
  • Macro dinamiche solo nei campi della piattaforma pubblicitaria, non cablate nel link
  • Ogni link di estensione taggato separatamente
  • Link testato in modalità incognito — la pagina si carica senza 404 né redirect
  • Tag registrato nella tabella di tracciamento condivisa

Riparare i dati UTM rotti dopo il lancio

Non puoi riscrivere la storia — ciò che è registrato in GA4 resta registrato. Crea nuovi link corretti e riparti col tagging. Per i dati vecchi, usa il filtro dati di GA4: Report → menu filtri → crea la regola «utm_source = Google» → azione «Escludi». Questo rimuove le righe cattive dai report futuri mentre il tuo storico resta intatto nelle esportazioni di dati grezzi.

Il 90% dei problemi UTM si riduce a tre cose: differenze di maiuscole, caratteri non ASCII o tag di estensione dimenticati. Crea un modello Google Sheets col tuo dizionario e le costanti — e non incapperai più in queste buche.

Posso usare caratteri non ASCII nei parametri UTM?+
Tecnicamente sì, ma GA4 li codificherà in URL come %C3%A9t%C3%A9-... e i tuoi report diventano illeggibili. Eccezione: le macro dinamiche delle piattaforme pubblicitarie (come {keyword} di Google Ads) si espandono in testo non ASCII, e GA4 le decodifica per la visualizzazione. Se conta la leggibilità — e dovrebbe — normalizza in anticipo: «Été-Soldes» diventa ete_soldes.
Qual è la differenza tra UTM e auto-tagging delle piattaforme (gclid)?+
L'auto-tagging come il gclid di Google passa a GA4 dati più ricchi (campagna, gruppo di annunci, annuncio, parola chiave, tipo di corrispondenza) senza lavoro manuale. Gli UTM sono più elementari — cinque campi standard — ma universali e funzionano ovunque. In pratica: se usi Google Ads e GA4 è la destinazione della tua analisi, il gclid basta da solo. Gli UTM sono obbligatori per Meta Ads, TikTok Ads, email, codici QR e le analisi di terze parti che non supportano l'auto-tagging.
Parametri statici o dinamici — quali dovrei usare?+
Source, medium e campagna (il livello alto) sono sempre statici — altrimenti GA4 non può raggruppare il traffico nei report. Content e term (i dettagli) possono essere dinamici sulle piattaforme che supportano le macro. Google Ads: usa {creative} per l'ID annuncio e {keyword} per la term di ricerca. Le piattaforme senza supporto macro (Meta, TikTok, email, codici QR) richiedono di scrivere questi valori a mano, o di lasciarli vuoti. Schema sicuro: statici in alto, dinamici per il dettaglio a livello di annuncio.
Perché i miei parametri UTM non compaiono in GA4?+
Tre cause comuni. Prima: nessun traffico reale ancora su quei link; apri il link in modalità incognito e verifica se una sessione compare nel report Acquisizione traffico entro 5–10 minuti. Seconda: differenze di maiuscole o caratteri non ASCII hanno rovinato il tag; cerca nello stesso report stringhe codificate in URL o duplicati come «Sale» e «sale». Terza: un redirect rimuove i parametri GET; verifica che l'URL di destinazione finale (dopo tutti i redirect) contenga ?utm_source=...
Quanti parametri UTM entrano in un URL?+
I cinque standard (source, medium, campaign, content, term) funzionano ovunque. Tecnicamente GA4 accetta parametri personalizzati (utm_audience, utm_creative, utm_channel) come dimensioni personalizzate. Il limite reale è la lunghezza dell'URL: la maggior parte delle piattaforme pubblicitarie e dei generatori di QR taglia gli URL oltre i 1024–2048 caratteri. Una stringa UTM lunga viene troncata, e il link si rompe con un 404.
Dove aggiungere gli UTM in Google Ads — a livello di campagna o di annuncio?+
Se tutti gli annunci di un gruppo condividono lo stesso tag, mettilo a livello di gruppo — una modifica invece di venti. Se fai test A/B sui creativi e ognuno richiede un utm_content diverso, tagga solo a livello di annuncio. Se esistono entrambi, vince il tag a livello di annuncio. Strategia sicura: le parti statiche (source, medium, campaign) a livello di gruppo; un utm_content univoco per ogni annuncio.
Servono i parametri UTM per il traffico della ricerca organica?+
No, e aggiungerli rovina i tuoi dati. GA4 identifica la ricerca organica tramite l'header referer del browser e i dati delle query di ricerca — nessun tag necessario. Se tagghi un link organico con UTM, il traffico salta nella tua fonte personalizzata invece di «Ricerca organica», e il tuo report organico risulta corrotto. Riserva gli UTM ai soli canali a pagamento e controllati.