Hai stampato 500 volantini con QR Code e ti sei chiesto: qualcuno l'ha scansionato? Quanti? Da dove venivano queste persone? Se la risposta è "non lo so", stai sprecando denaro in media che non riesci a misurare. Sapere quanti materiali hai stampato è diverso dal sapere quanti hanno funzionato.

I QR Code statici non tracciano nulla da soli. Reindirizzano semplicemente a un URL fisso. Se non prepari quell'URL con parametri di tracciamento — e non usi un QR dinamico sopra — stai navigando alla cieca. In questo tutorial imparerai a costruire l'URL corretta, generare il QR tracciabile e leggere i dati in GA4.


Cosa sono i parametri UTM

UTM (Urchin Tracking Module) sono parametri aggiunti all'URL del tuo sito che Google Analytics usa per identificare la fonte di ogni visita. Non influenzano l'esperienza dell'utente — sono invisibili per chi esegue la scansione.

Esistono cinque parametri, ma tre sono essenziali:

Parametro Cosa identifica Esempio
utm_source Da dove è arrivato il traffico flyer, outdoor, embalagem
utm_medium Il canale/tipo di media qr-code, print, offline
utm_campaign La campagna specifica lancamento-junho, black-friday

Un URL con UTM appare così:

https://seusite.com.br/oferta?utm_source=flyer&utm_medium=qr-code&utm_campaign=lancamento-junho

Un altro esempio, per un QR su una confezione di prodotto:

https://seusite.com.br/produto/xpto?utm_source=embalagem&utm_medium=qr-code&utm_campaign=produto-xpto-2026

Questo URL completo è ciò che va all'interno del tuo QR Code — non l'URL pulita.


Passo dopo passo

1 🔗 Costruisci l'URL con UTM

Definisci i tre parametri prima di qualsiasi cosa. Sii coerente: usa sempre lettere minuscole, senza spazi (usa i trattini), senza caratteri speciali.

Usa il Generatore di URL campagna di Google o costruiscila manualmente:

https://seusite.com.br/landing?utm_source=outdoor&utm_medium=qr-code&utm_campaign=verao-2026

Testa l'URL nel browser prima di procedere. Deve aprire la pagina corretta.

2 📱 Genera il QR Code dinamico

Questo è il punto critico: non usare un generatore statico. Se generi un QR statico con l'URL UTM, funzionerà — ma non potrai cambiare la destinazione dopo, e non avrai dati di scansione consolidati in un pannello.

Con un QR Code dinamico, puoi:

  • Accorciare l'URL (il QR ha meno moduli ed è più facile da scansionare)
  • Cambiare la destinazione senza ristampare il materiale
  • Vedere quante scansioni sono avvenute, a che ora e in quale città

In Code2Scan, incolla l'URL con UTM nel campo di destinazione e genera il QR dinamico. Il link breve generato da Code2Scan reindirizzerà al tuo URL con UTM intatta.

Scopri di più su come funziona il reindirizzamento nell'articolo guida completa al QR Code dinamico.

3 📊 Visualizza i dati in GA4

Dopo aver pubblicato il materiale e raccolto alcune scansioni, accedi a Google Analytics 4:

  1. Vai su Report → Acquisizione → Acquisizione di traffico
  2. Nel selettore della dimensione principale, scegli Sorgente/mezzo della sessione
  3. Cerca la combinazione flyer / qr-code (o quello che hai configurato)
  4. Per vedere per campagna, cambia la dimensione in Campagna

Vedrai sessioni, utenti, conversioni e molto altro — tutto separato per ogni QR Code che hai creato con UTM diversi.

Suggerimento: aspetta almeno 24 ore affinché i dati appaiano nel report standard. Per i dati in tempo reale, vai su Report → Tempo reale.


Statico vs dinamico per il tracciamento

Se hai già letto di QR statico vs dinamico, sai che la differenza va oltre il tracciamento. Ma quando si tratta di misurare i risultati, la differenza è evidente:

QR Statico QR Dinamico
Parametri UTM nell'URL Sì (ma fisso) Sì (e modificabile)
Pannello scansioni proprio No
Può cambiare destinazione No
URL breve nel QR No
Dati in GA4 Solo se UTM è nell'URL Sì + dati del pannello

Conclusione diretta: per tracciare davvero, usa il QR dinamico con URL di destinazione contenente UTM. Ottieni due punti di dati: il pannello Code2Scan (totale scansioni) e GA4 (comportamento dopo il clic).


Buone pratiche di denominazione delle campagne

La denominazione incoerente è l'errore più comune. Se usi BlackFriday su un QR e black_friday su un altro, GA4 li separerà come due campagne diverse.

Segui queste semplici regole:

  • Sempre in minuscolo: black-friday, non Black-Friday
  • Trattino come separatore: lancamento-produto, non lancamento_produtolancamentoProduto
  • Senza caratteri speciali: promocao, non promoção
  • Abbastanza specifico: flyer-junho-sp è meglio di solo flyer
  • Documenta in un foglio di calcolo: annota ogni combinazione UTM e dove è stato posizionato il QR

Errori comuni

❌ UTM incoerente tra i materiali

Usare utm_source=Flyer in un posto e utm_source=flyer in un altro divide i dati in GA4. Crea uno standard e seguilo in tutti i materiali. Vedi altri errori nell'articolo errori comuni con QR Code.

❌ Usare un QR Code statico e aspettarsi il tracciamento

Un QR statico con UTM nell'URL invia dati a GA4 — ma non puoi correggere l'URL dopo, non hai un pannello di scansioni e il QR ha più moduli (più difficile da scansionare su stampe più piccole). Usa sempre il QR dinamico.

❌ Dimenticare di testare prima di stampare

Prima di inviare alla tipografia, scansiona il QR con almeno due cellulari diversi (Android e iPhone). Conferma che la pagina si apre e che i parametri UTM appaiono nell'URL del browser. Un QR con URL sbagliata in un lotto di 1.000 volantini è denaro buttato.

❌ Non usare il QR in campagne con reindirizzamento condizionale

Se vuoi mostrare contenuti diversi per orario, posizione o dispositivo, vedi come configurare reindirizzamenti condizionali nel QR Code — e combinali con UTM per tracciare ogni variazione.

❌ Ignorare il pannello di Code2Scan

GA4 misura cosa succede sul sito dopo la scansione. Il pannello Code2Scan misura la scansione stessa — inclusi dispositivo, orario e posizione approssimativa. Usali entrambi insieme per avere il quadro completo.


Quando usarlo nei materiali di marketing

Il QR tracciabile con UTM funziona su qualsiasi materiale fisico o digitale dove non puoi cliccare su un link:

  • Volantini e brochure — vedi la guida su QR Code nei volantini marketing
  • Confezioni di prodotto
  • Cartelloni e banner
  • Biglietti da visita
  • Presentazioni stampate
  • Email in PDF

Per sondaggi e moduli, puoi combinare UTM con QR Code per Google Forms e sapere esattamente da quale materiale è arrivata ogni risposta.


Riepilogo

  1. Definisci i parametri UTM prima di creare il QR (utm_source, utm_medium, utm_campaign)
  2. Costruisci l'URL di destinazione con gli UTM e testala nel browser
  3. Genera un QR Code dinamico usando l'URL con UTM come destinazione
  4. Segui una convenzione di denominazione: minuscolo, trattini, senza caratteri speciali
  5. Testa il QR su due cellulari diversi prima di stampare
  6. Dopo la pubblicazione, monitora i dati in GA4 → Acquisizione → Acquisizione di traffico
  7. Usa il pannello Code2Scan per i dati di scansione + GA4 per il comportamento sul sito

Crea un QR Code dinamico e tracciabile — imposta il tuo URL con UTM come destinazione e inizia a misurare ogni scansione oggi stesso.