Margarita StudioParliamone
← Tutte le guideMarketing digitale e acquisizione

Parametri UTM: come capire da quale campagna arriva un contatto

Cosa sono i parametri UTM, come dare nomi coerenti alle campagne e come verificare che l'origine di un contatto arrivi fino al modulo e al CRM.

· 4 min di lettura

Copertina del carosello Margarita Studio: Il contatto è arrivato. Ma da quale campagna?

Arriva una nuova richiesta di preventivo. Bene. Poi qualcuno chiede: da dove è arrivata? E la risposta è «forse da Instagram», «mi pare dalla newsletter», «boh, dal sito».

Se succede spesso, il problema non è il marketing: è la misurazione. Stai riconoscendo il canale a grandi linee, ma non riesci a ricostruire il percorso. E senza percorso non sai quale campagna merita più budget e quale andrebbe spenta.

I parametri UTM sono lo strumento più semplice per risolvere questa parte. Questa guida spiega cosa sono, come usarli con ordine e, soprattutto, come verificare che l’informazione non si perda tra il clic e il contatto.

Cosa sono i parametri UTM

Sono pezzi di testo che aggiungi in fondo a un link per descrivere la campagna da cui arriva il visitatore. Non cambiano la pagina di destinazione: viaggiano nell’indirizzo e vengono letti dagli strumenti di analisi.

Secondo la Guida di Google Analytics, quando una persona fa clic su un link con parametri UTM, i valori vengono inviati ad Analytics e diventano visibili nei report di acquisizione del traffico.

Per partire ne bastano tre:

  • utm_source: da dove arriva il visitatore. Esempio: instagram, newsletter, google.
  • utm_medium: con quale mezzo. Esempio: paid_social, email, cpc.
  • utm_campaign: per quale iniziativa. Esempio: consulenza_autunno, saldi_invernali.

Esistono altri parametri, come utm_content per distinguere due creatività o due link nella stessa email, e utm_term per le parole chiave a pagamento. Utili, ma solo dopo che i primi tre sono usati bene.

Un link completo appare così:

https://esempio.it/consulenza?utm_source=instagram&utm_medium=paid_social&utm_campaign=consulenza_autunno

Il vero problema: i nomi

La tecnica è semplice. Il punto in cui quasi tutti sbagliano è la coerenza dei nomi.

Se una persona del team scrive Instagram, un’altra ig e una terza Instagram Ads, gli strumenti li considerano tre fonti diverse. Il traffico si frammenta e i report diventano illeggibili.

Serve una convenzione condivisa, scritta e semplice:

  • tutto in minuscolo: instagram, mai Instagram;
  • parole separate da underscore: paid_social, non paid social o paid-social;
  • un dizionario unico: un breve documento con i valori ammessi per fonte e mezzo, che tutti usano.

Esempio di dizionario minimo:

  • fonti: instagram, facebook, linkedin, google, newsletter;
  • mezzi: paid_social, organic_social, email, cpc;
  • campagne: nomeiniziativa_periodo, per esempio consulenza_autunno.

Per creare i link senza errori di battitura puoi usare lo strumento ufficiale di creazione URL di Google, oppure un semplice foglio di calcolo che compone il link dai valori del dizionario.

Il clic non basta: l’origine deve arrivare fino al contatto

Qui c’è il passaggio che molti danno per scontato.

Analytics legge i parametri UTM dal link e li mostra nei suoi report. Ma questo non significa che l’informazione arrivi automaticamente nel modulo di contatto, nel gestionale o nel CRM dove il team lavora i contatti.

Il percorso da considerare è questo:

  1. annuncio o post con il link UTM;
  2. pagina di destinazione che riceve i parametri;
  3. modulo che dovrebbe conservarli e inviarli insieme alla richiesta;
  4. CRM o gestionale dove il contatto viene salvato con la sua origine.

Se il passaggio dal punto 2 al punto 3 non è stato implementato, succede una cosa precisa: in Analytics vedi che la campagna ha portato visite, ma nel CRM vedi un contatto senza origine. E non puoi collegare le due cose.

Collegare questi passaggi richiede di solito un piccolo intervento tecnico: campi nascosti nel modulo, o un’integrazione con il CRM. Non è complicato, ma va fatto e verificato.

Fai una prova completa prima di spendere

Prima di aumentare il budget di una campagna, fai un test che simuli una persona reale. Non basta aprire il link e vedere che la pagina si carica.

  1. Apri il link della campagna da smartphone, come farebbe un cliente.
  2. Compila e invia il modulo con una richiesta di prova, chiaramente segnalata come test.
  3. Controlla Analytics: la visita compare con fonte, mezzo e campagna corretti?
  4. Controlla il CRM: il contatto di prova riporta la stessa origine?

Se uno di questi passaggi fallisce, hai trovato il punto da sistemare prima di pagare altri clic. Dopo il test, ricordati di eliminare il contatto di prova.

Errori frequenti da evitare

  • Usare gli UTM nei link interni del sito. Servono per il traffico che arriva da fuori. Usarli tra le pagine del tuo sito può sovrascrivere l’origine reale della visita.
  • Cambiare i nomi a metà campagna. Se a metà mese passi da consulenza_autunno a consulenza-ott, spezzi i dati in due.
  • Non scrivere la convenzione da nessuna parte. Se il dizionario vive solo nella testa di una persona, sparisce quando quella persona è in ferie.
  • Fidarsi senza testare. Un parametro scritto male o un modulo che non conserva i dati non danno errori visibili: semplicemente, il dato manca.

La checklist finale

Ogni campagna dovrebbe lasciare una traccia leggibile. Prima di pubblicare, verifica:

  • nomi coerenti con il dizionario condiviso;
  • link verificati, uno per uno;
  • modulo o CRM collegati per conservare l’origine;
  • test completo eseguito dal clic al contatto.

Bastano pochi minuti per campagna. In cambio, alla domanda «da dove arriva questo contatto?» avrai una risposta precisa, e potrai decidere dove investire guardando i dati invece delle impressioni.

Fonti: Guida di Google Analytics, “Strumenti di creazione URL: raccogli i dati delle campagne con URL personalizzati”; Campaign URL Builder di Google. Consultate il 14 ottobre 2026.