Vai al contenuto
QRCodeMax.Vip

Parametri UTM per campagne QR code: tagga, traccia, confronta

Scopri come i parametri UTM ti permettono di distinguere ogni posizione stampata nei tuoi analytics, con convenzioni di denominazione, consigli sui link brevi e un esempio pratico.

Di QRCodeMax.Vip 11 min di lettura

I parametri UTM sono piccole etichette che si aggiungono alla fine dell'URL di destinazione, così che i tuoi analytics possano capire esattamente da dove arriva un visitatore. Quando stampi un QR code, chi lo scansiona atterra sul tuo sito, ma senza etichette ogni scansione appare identica a qualsiasi altro traffico. Etichettando ogni link di destinazione con la sua posizione — questo volantino, quella vetrina, quell'inserto nel prodotto — puoi vedere quale luogo stampato porta davvero le persone al tuo sito, e confrontarle onestamente.

Questo articolo spiega cosa fanno i cinque parametri UTM, come costruire link etichettati per i codici stampati, come mantenere i link brevi perché il pattern del QR resti semplice, e come l'etichettatura si combina con un QR code dinamico che conta le scansioni da solo.

Cosa sono i parametri UTM

UTM sta per "Urchin Tracking Module", un nome rimasto da un prodotto di analytics acquisito da Google molti anni fa. Il nome ha poca importanza; ciò che conta è che un link UTM è semplicemente un URL normale con un punto interrogativo e alcune coppie chiave-valore aggiunte in coda. Tutto ciò che segue il punto interrogativo viene ignorato dal tuo sito per quanto riguarda il contenuto della pagina — il visitatore vede esattamente la stessa pagina — ma il tuo strumento di analytics legge quei valori e li registra con ogni visita.

Un link etichettato appare così:

https://example.com/spring-sale?utm_source=flyer&utm_medium=print&utm_campaign=spring2025

I parametri standard sono cinque. Di solito ne userai tre; gli altri due sono facoltativi.

utm_source — da dove arriva la visita

La source è l'origine del traffico nel senso più ampio. Per i QR code su materiale stampato, la source è di solito l'oggetto fisico o il canale: flyer, poster, businesscard, catalog, receipt. Alcuni preferiscono usare il nome della pubblicazione, ad esempio una rivista che ha ospitato un annuncio. Scegli un'interpretazione e rispettala in tutte le campagne, perché mescolare interpretazioni rende i confronti successivi inaffidabili.

utm_medium — il tipo di canale

Il medium descrive la categoria generale del canale. Per qualsiasi cosa stampata, print è la scelta ovvia. Altri valori comuni nel marketing sono email, social o cpc, ma per le campagne QR userai quasi sempre print. Mantenere il medium coerente ti permette in seguito di filtrare tutto il traffico offline stampato con un clic.

utm_campaign — la campagna specifica

Il campaign identifica l'iniziativa a cui appartiene la posizione: spring2025, grand-opening, loyalty-relaunch. È ciò che ti permette di raggruppare tutte le posizioni di una campagna e confrontare le campagne tra loro nel tempo. Usa un nome breve, in minuscolo e senza spazi.

utm_term — parole chiave a pagamento, raramente usato per la stampa

Il parametro term esiste principalmente per la ricerca a pagamento, dove registra quale parola chiave ha attivato un annuncio. Per i QR code su materiale stampato di solito viene omesso. Se un giorno lanci una campagna QR con più messaggi distinti da confrontare, potresti riutilizzarlo, ma la maggior parte dei team non lo tocca mai.

utm_content — distinguere le posizioni

Il parametro content è quello che rende possibile un codice per ogni posizione. Distingue le versioni della stessa campagna: utm_content=front-page contro utm_content=back-page, oppure window-left contro window-door. Quando tutto il resto del link è identico, il valore content è l'unica differenza — ed è esattamente ciò che vuoi misurare.

Perché i QR code stampati hanno bisogno dell'etichettatura

Quando qualcuno scansiona un QR code, il suo telefono apre un URL. Il tuo server web vede una visita da un browser mobile, ma non può sapere a quale pezzo di carta il telefono puntava. Senza etichette, tutte quelle visite si fondono nel traffico "diretto" o nel valore predefinito assegnato dai tuoi analytics, e non hai modo di rispondere a domande basilari: il volantino ha funzionato meglio della vetrina? Vale la pena ristampare l'inserto nel prodotto?

L'etichettatura risolve il problema senza tecnologia aggiuntiva. Le etichette viaggiano con l'URL, i tuoi analytics le registrano, e ogni posizione diventa una riga separata nei tuoi report. Puoi così confrontare le posizioni all'interno di una campagna, confrontare le campagne tra stagioni diverse, e prendere decisioni di ristampa basate su conteggi reali di scansioni invece che su supposizioni.

C'è un secondo vantaggio: i link etichettati ti dicono anche cosa fanno le persone dopo la scansione. Poiché la visita viene attribuita a una posizione, puoi vedere quanto avanti arrivano i visitatori di ciascuna posizione — se i visitatori del volantino leggono la pagina e se ne vanno, mentre quelli dell'inserto proseguono fino all'acquisto. Attribuzione più comportamento è ciò che trasforma un QR code da trucco a canale misurabile.

Parti dall'URL di destinazione semplice — la pagina su cui vuoi far atterrare chi scansiona. Idealmente è una landing page dedicata, non la homepage, perché una pagina dedicata rende la visita significativa e ti offre un punto di conversione pulito.

Poi aggiungi i parametri. Il primo è preceduto da un punto interrogativo; tutti i successivi sono uniti da e-commerciale:

https://example.com/offer?utm_source=flyer&utm_medium=print&utm_campaign=spring2025&utm_content=front

Regole che vale la pena seguire:

  • Tutto in minuscolo. Molti strumenti di analytics trattano Flyer e flyer come due source diverse. La denominazione solo minuscola evita suddivisioni accidentali.
  • Trattini o underscore al posto degli spazi. Gli spazi negli URL vengono codificati come %20, il che rende i link più lunghi e più brutti.
  • Valori brevi e significativi. spring2025 è meglio di spring_campaign_2025_final_v2.
  • Coerenza tra le campagne. Se flyer è il nome della tua source questo trimestre, dovrebbe esserlo anche il prossimo.

Non serve alcuno strumento speciale per costruire questi link; scriverli a mano seguendo lo schema sopra va benissimo. Testa solo il link finito in un browser prima di generare il QR code, per confermare che la pagina si carichi correttamente con i parametri attaccati.

Uno schema di denominazione riutilizzabile

La coerenza è tutto il gioco. Ecco uno schema semplice che funziona per una tipica piccola impresa che usa QR code stampati:

  • utm_medium=print — sempre, per tutto il materiale stampato.
  • utm_source — l'oggetto fisico: flyer, window, insert.
  • utm_campaign — nome e periodo della campagna: spring2025.
  • utm_content — la posizione specifica nell'oggetto: front, back, door, counter, page3.

Applicato a tre posizioni della stessa campagna:

Volantino, lato frontale: https://example.com/offer?utm_source=flyer&utm_medium=print&utm_campaign=spring2025&utm_content=front

Vetrina, adesivo sulla porta: https://example.com/offer?utm_source=window&utm_medium=print&utm_campaign=spring2025&utm_content=door

Inserto nel prodotto, dentro la confezione: https://example.com/offer?utm_source=insert&utm_medium=print&utm_campaign=spring2025&utm_content=page1

Con questo schema, un report filtrato su spring2025 mostra le tre posizioni fianco a fianco. Vuoi sapere se l'adesivo in vetrina ha superato il volantino? La risposta è a un filtro di distanza. Vuoi confrontare questa primavera con la scorsa? Mantieni gli stessi nomi di source e content, cambia solo il valore campaign, e il confronto anno su anno si costruisce da solo.

Annota lo schema una volta — basta anche un semplice file di testo — e riutilizzalo. Il guasto più comune degli UTM non è tecnico: sono tre persone che nominano la stessa cosa in tre modi diversi.

Un QR code è essenzialmente un'immagine dell'URL che codifica. URL più lunghi producono pattern QR più densi — moduli più numerosi e più piccoli — e i codici densi sono più difficili da scansionare per i telefoni, soprattutto a distanza o su un volantino leggermente stropicciato. Dato che ogni parametro UTM aggiunto allunga l'URL, etichettatura e scansionabilità tirano in direzioni opposte.

Tre abitudini mantengono l'equilibrio:

  • Accorcia il percorso di destinazione. example.com/offer invece di example.com/promotions/spring/landing-page-2025. Il percorso lo scegli tu; rendilo breve.
  • Usa solo i parametri necessari. Source, medium, campaign e content bastano per la stampa. Salta utm_term a meno che non lo usi davvero.
  • Usa un dominio breve, se ne hai uno. Se il tuo marchio possiede un dominio corto, puntare i QR code lì e reindirizzare dopo mantiene piccola la stringa codificata.

Come regola pratica, un URL etichettato sotto i cento caratteri circa produce un codice comodamente scansionabile alle dimensioni di stampa tipiche. Se il tuo link è molto più lungo, accorcia qualcosa prima di stampare.

Tieni anche la quiet zone — il margine bianco attorno al codice — e stampa il codice abbastanza grande per la sua distanza di scansione. Un codice in vetrina letto dal marciapiede deve essere molto più grande di un codice su un inserto letto a braccio disteso. Nessuna riduzione di URL salva un codice stampato troppo piccolo per il posto in cui vive.

Un codice per posizione, sempre

La regola operativa più importante: genera un QR code separato per ogni posizione, ciascuno puntato al proprio URL etichettato. Non riutilizzare mai un solo codice tra un volantino e una vetrina, anche se entrambi portano alla stessa pagina.

Il motivo è semplice. Il QR code è la tua unità di misura. Se un codice appare in cinque posti, il suo conteggio di scansioni è una miscela di cinque quote sconosciute, e nessun trucco di analytics può separarle dopo. Se ogni posizione ha il suo codice, i conteggi sono puliti dal primo giorno, e il costo extra è di pochi minuti di lavoro con il generatore.

Questo ti dà anche la libertà di correggere gli errori senza ristampare tutto. Se una posizione rende poco, puoi cambiare il punto in cui il suo codice punta (con un codice dinamico, trattato tra poco) o ridisegnare solo quell'oggetto. E se un codice si danneggia o viene rimosso, sai esattamente quale posizione è morta.

Etichetta i tuoi codici mentre li crei — in un foglio di calcolo, in una nota, o con la nomenclatura del generatore stesso — usando lo stesso schema dei valori UTM. Sei mesi dopo, quando qualcuno chiede "quale codice era sullo scontrino?", la risposta dovrebbe richiedere secondi, non archeologia.

Questa regola non ha eccezioni. Non codificare in un URL di destinazione di un QR code nulla che identifichi una persona: niente nomi, indirizzi email, numeri di telefono, ID cliente, codici sconto legati a un individuo, o qualsiasi altro dato personale.

Due motivi. Primo, gli URL sono visibili: appaiono nella cronologia del browser, possono essere trasmessi in screenshot, e sono visibili a chiunque tenga in mano il materiale stampato. Secondo, gli URL di campagna etichettati vengono spesso condivisi — un cliente entusiasta potrebbe inoltrare il link — e un link contenente i dati personali di qualcuno li divulga a chiunque lo riceva.

Le etichette di campagna in sé non sono dati personali; utm_source=flyer descrive il mezzo, non la persona. Mantienile così. Se ti serve tracciamento per persona, fallo dopo il caricamento della landing page, attraverso i normali meccanismi del tuo sito, non nell'URL stampato.

Come l'etichettatura si combina con i QR code dinamici e i conteggi di scansione

Esistono due tipi di QR code. Un codice statico codifica direttamente l'URL di destinazione; non cambia mai e non costa nulla mantenlo funzionante. Un codice dinamico codifica un breve URL di reindirizzamento posseduto dal servizio QR; il servizio conta ogni scansione e può puntare il codice a una nuova destinazione in seguito, senza ristampare.

Questi due meccanismi rispondono a domande diverse, e funzionano meglio insieme:

  • Il conteggio di scansioni del codice dinamico ti dice quante persone hanno scansionato, incluse quelle che hanno scansionato ma chiuso la pagina prima del caricamento, o che non hanno mai generato una visualizzazione nei tuoi analytics.
  • Le etichette UTM dicono ai tuoi analytics chi ha scansionato, da dove arriva e cosa ha fatto sul sito dopo.

I conteggi non coincideranno esattamente, ed è normale. I telefoni possono non caricare la pagina dopo una scansione; alcuni browser e strumenti privacy limitano il tracciamento; il servizio dinamico conta scansioni che i tuoi analytics non vedono mai. Tratta il conteggio dinamico come limite superiore dell'interesse e le visite attribuite dagli analytics come sottoinsieme coinvolto. Il divario stesso è informativo — un divario ampio su una posizione può significare che la landing page carica troppo lentamente, o che il codice si trova in un luogo dove le persone scansionano senza proseguire.

Una configurazione pratica: usa un codice dinamico il cui obiettivo di reindirizzamento sia il tuo URL completamente etichettato. Ottieni il conteggio delle scansioni, la possibilità di correggere la destinazione dopo la stampa, e un'attribuzione pulita a livello di posizione negli analytics — tutto da un solo codice. Se ti serve solo una destinazione fissa per sempre e vuoi l'artefatto più semplice possibile, funziona anche un codice statico con URL etichettato; perdi semplicemente il contatore di scansioni e il reindirizzamento post-stampa.

Una cautela con i codici dinamici: dipendono dal fatto che il servizio QR resti online. Se li usi, scegli un fornitore che prevedi di durare, ed evita di puntare materiale stampato importante su codici che potrebbero smettere di risolvere.

Conclusione

I parametri UTM trasformano i QR code stampati da porta a senso unico in canale misurabile. Etichetta ogni link di destinazione con valori coerenti di source, medium, campaign e content, genera un codice per ogni posizione, mantieni l'URL breve perché il pattern resti scansionabile, e tieni i dati personali completamente fuori dal link. Combina le etichette con un codice dinamico quando vuoi anche i conteggi di scansione e la possibilità di retargetizzare dopo la stampa. La lezione: una campagna QR è utile quanto la tua capacità di confrontare le sue posizioni — e il confronto non costa nulla tranne qualche parametro ben nominato digitato una volta, prima di stampare.

Domande frequenti

I parametri UTM cambiano ciò che il visitatore vede sulla pagina?
No. I parametri vengono letti dal tuo strumento di analytics e ignorati dalla pagina stessa, quindi chi scansiona atterra esattamente sugli stessi contenuti che avrebbe senza le etichette.
Quanti parametri UTM servono per un QR code stampato?
Di solito quattro: utm_source, utm_medium, utm_campaign e utm_content. Il parametro utm_term è pensato per le parole chiave della ricerca a pagamento e raramente è utile per la stampa.
Perché il conteggio delle scansioni e le visite negli analytics differiscono?
Il codice dinamico conta ogni scansione, mentre gli analytics registrano solo le scansioni che generano una visualizzazione tracciata. Caricamenti lenti, strumenti privacy e caricamenti falliti creano un divario normale tra i due numeri.
Posso usare un solo QR code su più oggetti stampati diversi?
Puoi, ma non dovresti. Un codice per posizione è l'unico modo di sapere quale oggetto ha prodotto quali scansioni, perché i conteggi di un codice condiviso non possono essere separati in seguito.
I link etichettati con UTM sono un problema di privacy?
No, se contengono solo informazioni di campagna come source e posizione. I problemi nascono solo quando dati personali come nomi, email o codici individuali sono incorporati nell'URL, cosa che non dovresti mai fare.