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.
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.
Com'è strutturato un link con tag UTM
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
| Parametro | Significato | Valore di esempio | Obbligatorio |
|---|---|---|---|
| utm_source | Da dove arriva il traffico (piattaforma pubblicitaria, sito partner) | google, meta, tiktok, linkedin | Sì |
| utm_medium | Tipo di traffico — clic a pagamento, display, email, social, QR | cpc, cpm, email, social, qr | Sì |
| utm_campaign | Nome o ID della campagna | summer_promo, brand_2026q1 | Sì |
| utm_content | Identificatore dell'annuncio o del creativo (per i test A/B) | banner_top, video_30s, ad_123 | No |
| utm_term | Parola chiave (per gli annunci di ricerca) | how_to_set_utm, marketing_analytics | No |
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-2026q2olaunch-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:
| Campagna | Landing page | utm_source | utm_medium | utm_campaign | Link pronto |
|---|---|---|---|---|---|
| Promo estiva su Google Ads | /pricing/ | cpc | promo-summer-2026q2 | admetric.pro/pricing/?utm_source=google&utm_medium=cpc&utm_campaign=promo-summer-2026q2 | |
| Lancio integrazioni su TikTok Ads | /integrations/ | tiktok | social | launch-integrations-2026 | admetric.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
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
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
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
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à.
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.
| Strumento | Preset di piattaforma | Macro dinamiche | Codice QR | Prezzo |
|---|---|---|---|---|
| AdMetric UTM Builder | Google Ads, Meta Ads, TikTok Ads, LinkedIn Ads, Pinterest | Sì, encoding corretto | Sì | Gratuito, senza registrazione |
| Google Campaign URL Builder | No | No | No | Gratuito |
| 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.
| Macro | Sostituita con | Usa nel parametro | Esempio |
|---|---|---|---|
| {keyword} | La term di ricerca esatta che ha innescato il clic | utm_term | how to set utm |
| {creative} | L'ID del tuo annuncio su Google Ads | utm_content | 98765432 |
| {campaignid} | L'ID della tua campagna su Google Ads | utm_campaign | 12345678 |
| {matchtype} | Tipo di corrispondenza: e, p o b (esatta, a frase, generosa) | utm_medium o parametro personalizzato | e |
| {device} | Tipo di dispositivo: m (mobile), t (tablet), c (computer) | parametro personalizzato | m |
| {lpurl} | L'URL finale della tua landing dopo i redirect | come componente dell'URL di destinazione | https://admetric.pro/pricing/ |
| {network} | Ricerca Google, Rete Google o sito partner | parametro personalizzato | Google 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.
Google Ads: auto-tagging vs UTM manuale
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_subwayo 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 pubblicitaria | Auto-tagging | Dove aggiungere il tag | Supporto macro |
|---|---|---|---|
| Google Ads | Sì, gclid (dove disponibile) | URL di destinazione a livello di annuncio | Sì: {keyword}, {creative}, {matchtype}, ecc. |
| Meta Ads | No | Campo URL a livello di annuncio | Limitato: {ad.id} |
| TikTok Ads | No | Campo URL di destinazione | No |
| LinkedIn Ads | No | URL di destinazione a livello di campagna | Limitato |
| Campagne email | No | In ogni link nel corpo dell'email | No |
| Codice QR / offline | No | Nell'URL prima di generare il QR | No |
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.
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
- Maiuscole incoerenti in uno stesso parametro.
utm_source=googleeutm_source=Googleappaiono come due fonti diverse in GA4; i report non si combinano. Fissa un dizionario e usa sempre le minuscole. - 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» diventaete_sale. - 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&.... - 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. - Spazi o virgolette nei valori.
utm_campaign="summer sale"— virgolette e spazi rompono il parsing. Sostituisci gli spazi con trattini bassi; elimina le virgolette. - 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.
- Redirect che rimuove i parametri. Il tuo sito fa un redirect 301 da
/pricinga/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
- 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.
