Utilia

Generatore di link UTM

Crea URL di campagna con parametri UTM per Google Analytics, un link o centinaia alla volta, mantenendo le query string esistenti, con export in CSV.

Modalità

Controlli

Come usare il generatore di link UTM

  1. Scegli una Modalità: URL singolo per taggare una pagina, oppure In blocco (più URL) per incollare un elenco di pagine, una per riga.
  2. Inserisci l’URL della pagina (o gli URL delle pagine). Se tralasci https://, lo strumento lo aggiunge e te lo segnala.
  3. Compila Sorgente della campagna (utm_source), Mezzo della campagna (utm_medium) e Nome della campagna (utm_campaign). I suggerimenti propongono valori comuni come google, newsletter, email o cpc.
  4. Se vuoi, aggiungi ID della campagna (utm_id), Termine della campagna (utm_term) e Contenuto della campagna (utm_content).
  5. Spunta Forza i valori in minuscolo se vuoi che ogni valore venga convertito automaticamente in minuscolo.
  6. Copia gli URL con parametri UTM con Copia, salvali in un file di testo con Scarica oppure, in modalità in blocco, ottieni un foglio di calcolo con Scarica CSV (URL originale e URL taggato su ogni riga). In modalità singola, Prova il link apre il risultato in una nuova scheda.

Tutto avviene nel tuo browser: gli URL che incolli non vengono mai inviati altrove.

Cosa significa ogni parametro UTM

I parametri UTM sono normali parametri della query string che gli strumenti di analisi come Google Analytics 4, Matomo o Plausible leggono quando un visitatore arriva sul tuo sito. Ti dicono quale campagna ha portato la visita, anche quando manca il referrer (app di posta, PDF, codici QR, app di messaggistica).

  • utm_source: chi invia il traffico, per esempio google, newsletter o linkedin.
  • utm_medium: il tipo di canale, per esempio email, cpc, social o display. GA4 usa sorgente e mezzo per suddividere le visite nei gruppi di canali predefiniti, quindi è importante usare mezzi coerenti.
  • utm_campaign: il nome della promozione, come saldi_primavera_2026.
  • utm_id: un identificativo usato per collegare i dati di costo delle campagne importati in GA4.
  • utm_term: la parola chiave della ricerca a pagamento.
  • utm_content: distingue due link nello stesso messaggio, per esempio pulsante_header e link_footer.

Sorgente, mezzo e campagna sono i tre da compilare sempre; lo strumento ti avvisa quando uno di essi è vuoto.

Come vengono costruiti gli URL

Lo strumento analizza ogni indirizzo con l’API URL del browser e poi lo ricostruisce con cura:

  • I parametri di query esistenti vengono mantenuti esattamente come sono scritti, nello stesso ordine. I parametri UTM vengono aggiunti dopo.
  • Se l’URL contiene già un parametro UTM che stai impostando, il vecchio valore viene sostituito (mai duplicato) e un avviso lo indica.
  • Il #frammento resta in fondo, dopo la query string, dove i browser se lo aspettano. Mettere i parametri UTM dopo un # è un errore comune: il browser non invia mai il frammento al server e molte configurazioni di analisi lo ignorano.
  • I valori vengono codificati in percent-encoding. Gli spazi diventano %20 e non +, così il link ha lo stesso significato in ogni contesto; anche le lettere accentate e i caratteri come & o = vengono codificati.

Convenzioni di denominazione per report puliti

I valori UTM distinguono maiuscole e minuscole: Email, email ed EMAIL compaiono come tre mezzi diversi. Lo strumento segnala le lettere maiuscole e gli spazi, che sono validi ma scomodi da leggere nei report. Scegli un breve elenco di mezzi, mettilo per iscritto e riusalo per ogni campagna. Trattini bassi o trattini (saldi_primavera) si leggono meglio di %20, e conviene evitare le lettere accentate nei valori.

Non taggare mai i link interni tra le pagine del tuo sito: un clic su un link interno taggato avvia una nuova sessione attribuita a quella campagna e sovrascrive la vera sorgente.

Domande frequenti

Quali parametri UTM sono obbligatori?

Tecnicamente nessuno, ma Google Analytics ha bisogno di utm_source, utm_medium e utm_campaign per attribuire correttamente una visita. Senza mezzo, la visita finisce spesso nel canale «Unassigned» (non assegnato).

Posso taggare centinaia di link in una volta?

Sì. Passa a In blocco (più URL), incolla un URL per riga e scarica il risultato con Scarica CSV. Le righe non valide sono elencate nei controlli con il loro numero di riga ed escluse dal testo generato.

Aggiungere parametri UTM danneggia la SEO?

Non se li usi per campagne esterne. I motori di ricerca in genere li trattano come duplicati della pagina pulita, soprattutto se la pagina ha un tag canonical. Evita di usare URL taggati nella navigazione del tuo sito o nella sitemap.

Perché %20 e non + per gli spazi?

Entrambi diventano uno spazio nelle query string, ma in altre parti di un URL + indica un segno più letterale. %20 non è ambiguo in nessun punto, ed è per questo che lo strumento lo usa.

Perché il mio vecchio utm_source è sparito?

Quando compili un campo, il parametro corrispondente già presente nell’URL viene sostituito, così il link porta un solo valore. I parametri che lasci vuoti, come un utm_content esistente, vengono mantenuti.