Un codice QR non è una tattica - è un ponte tra una superficie fisica e un evento digitale misurabile. Fatto bene, una campagna QR ti offre qualcosa di raro nel marketing offline: un registro dei clic diretto, con timestamp e attributo geografico, per ogni persona che raccoglie il tuo volantino, scansiona la tua confezione o si ferma davanti al tuo poster. Fatto male, ti consegna un artefatto permanente e non modificabile che punta a un URL morto.
Questa guida percorre l'intero ciclo di vita: dalla definizione di cosa vuoi che la campagna realizzi, attraverso la pianificazione degli URL, la generazione dei QR, il design, la stampa e l'analytics, fino all'iterazione sulle landing page dopo che i materiali sono già in circolazione. Il focus è operativo piuttosto che strategico - ogni fase ha un output concreto che alimenta la successiva.
Perché le campagne QR richiedono un flusso di lavoro specifico nel 2026#
Le fotocamere dei telefoni scansionano i codici QR in modo nativo. Non c'è frizione per il download di app, nessun codice SMS da ricordare, nessun URL da digitare. La fotocamera punta, il codice viene letto, il browser si apre. Questo percorso a zero attrito dalla superficie fisica all'URL è il motivo per cui l'utilizzo dei QR in contesti di marketing si è stabilizzato dopo il picco post-pandemia: il meccanismo fa ora parte di come le persone si aspettano di interagire con i media fisici.
Tre cose rendono le campagne QR particolarmente utili per l'attribuzione:
Segnale offline-to-digital. Una persona che legge un annuncio stampato, tiene in mano un prodotto o si trova di fronte a un espositore nel punto vendita è in uno stato di intenzione diverso rispetto a qualcuno che clicca un banner sul telefono. Le scansioni QR sono intenzionali - la persona ha puntato la fotocamera deliberatamente. Quel segnale di intenzione vale la pena registrarlo. La maggior parte degli strumenti di attribuzione digitale non ha un modo affidabile per attribuire credito a un posizionamento stampato; un codice QR con click analytics colma questo divario.
Isolamento del canale. Un codice QR su un poster specifico, su un pezzo specifico di packaging o su un biglietto da visita specifico può avere il suo link abbreviato unico. Sai esattamente quale posizionamento fisico ha generato quali scansioni, con la stessa precisione che avresti per un parametro URL in una campagna digitale.
Modifica post-stampa. I codici QR dinamici codificano un link abbreviato, non l'URL di destinazione. La destinazione risiede nel tuo shortener e può essere aggiornata dopo che il codice è stato stampato. Se la landing page cambia - o se vuoi fare un A/B test tra due versioni - cambi il redirect, non i materiali. Il confronto QR dinamico vs. statico copre in dettaglio il motivo tecnico per cui funziona; la versione breve è che il codice codifica links.acme.example/spring26, non l'URL di destinazione completo, quindi aggiornare la destinazione a livello di shortener si propaga istantaneamente a ogni codice stampato in circolazione.
Fase 1: definisci l'obiettivo della campagna e il KPI#
L'obiettivo determina la struttura degli URL, la landing page, la configurazione degli analytics e cosa conta come successo. Prima di toccare un generatore QR, scrivi una frase: come appare una scansione di successo?
Alcuni esempi:
- "Guidare il completamento della registrazione del prodotto dagli inserti in scatola." KPI di successo: invii del modulo di registrazione tracciati tramite postback al record del link.
- "Misurare l'attribuzione del traffico pedonale per una campagna poster in cinque punti vendita." KPI di successo: conteggio delle scansioni per posizione, suddiviso per giorno e ora del giorno.
- "Convertire i volantini distribuiti a un evento in iscrizioni email." KPI di successo: acquisizioni di email su una landing page dedicata, con attribuzione della sorgente all'evento.
L'obiettivo ti dice cosa ti serve dall'analytics. Il solo conteggio delle scansioni non è attribuzione - è un indicatore iniziale. La conversione completa richiede o un evento postback (invio del modulo, acquisto, installazione dell'app) o, come minimo, una landing page dedicata raggiungibile solo tramite la scansione QR in modo da poter usare le visite alla landing page come proxy dell'intenzione di conversione.
Annota il KPI prima di configurare i link. I parametri UTM nella fase successiva scorrono direttamente da esso.
Fase 2: pianifica gli URL con gli UTM#
Gli UTM - utm_source, utm_medium, utm_campaign, utm_content e utm_term - sono parametri query aggiunti all'URL di destinazione che indicano alla tua piattaforma di analytics da dove proviene il traffico. Sopravvivono al redirect: un QR dinamico reindirizza a https://shop.acme.example/spring?utm_source=flyer&utm_medium=print&utm_campaign=spring-2026, e GA4, Plausible o qualsiasi altro stack di analytics registra i valori UTM da quell'URL finale.
L'errore più comune nelle campagne QR è incorporare l'URL con tag UTM direttamente nel codice QR senza un link abbreviato nel mezzo. Questo produce una griglia QR lunga e densa che è più difficile da scansionare a piccole dimensioni di stampa e che blocca i valori UTM permanentemente nel materiale stampato. Usa un link abbreviato come payload del QR; inserisci gli UTM nell'URL di destinazione dietro il link abbreviato.
Un template UTM pratico per le campagne QR su stampa:
utm_source = identificatore del canale fisico
(flyer | poster | packaging | businesscard | sticker | menu)
utm_medium = print
utm_campaign = nome della campagna in forma slug
(spring-2026 | product-launch-q3 | event-berlin-2026)
utm_content = identificatore del posizionamento - il pezzo specifico
(storefront-a3 | in-box-insert | checkout-counter | badge-front)
utm_term = (opzionale) nota sulla variante o il pubblico
(variant-a | audience-smb | size-a4)
Il campo utm_content è il più importante da impostare correttamente per l'attribuzione offline: è il tuo identificatore di posizionamento. Se hai dieci posizioni poster diverse in una campagna, ogni poster riceve un valore utm_content diverso - e il suo link abbreviato unico, il che significa il suo codice QR unico. Questo è come capisci quale posizione ha generato il maggior numero di scansioni.
Esempi di URL di destinazione per una campagna poster multi-posizione:
https://shop.acme.example/spring?utm_source=poster&utm_medium=print&utm_campaign=spring-2026&utm_content=store-mitte
https://shop.acme.example/spring?utm_source=poster&utm_medium=print&utm_campaign=spring-2026&utm_content=store-kreuzberg
https://shop.acme.example/spring?utm_source=poster&utm_medium=print&utm_campaign=spring-2026&utm_content=store-prenzlauer
Tre URL di destinazione, tre link abbreviati, tre codici QR, una campagna. I codici QR sono visivamente identici; i link sottostanti sono distinti.
Fase 3: genera codici QR dinamici in Elido#
Con i tuoi URL di destinazione taggati con UTM pronti, crea un link abbreviato per posizionamento. Nell'app mobile di Elido, la scheda Crea ha un percorso QR dedicato - tocca "Crea QR", inserisci l'URL di destinazione (il tuo link con tag UTM) e scegli uno slug personalizzato se ne vuoi uno. L'app genera il link abbreviato e il codice QR nello stesso flusso.
Per i team che gestiscono campagne dalla dashboard web, il QR Studio è la superficie di produzione: gestisce la generazione QR in blocco, ti permette di impostare il livello di correzione degli errori ed esporta SVG vettoriali pronti per il handoff al designer.
Alcune cose da impostare al momento della creazione:
Dominio personalizzato. Se il tuo piano supporta i domini personalizzati, usa il tuo dominio per il link abbreviato (links.acme.example/spring-mitte piuttosto che s.elido.me/abc123). Questo conta per due motivi: il codice QR rimane valido se mai migri di URL shortener, perché il dominio è tuo; e un dominio più corto e brandizzato produce una griglia QR più piccola, il che significa una migliore scansionabilità a dimensioni di stampa ridotte.
Livello di correzione degli errori. Imposta Q o H se il codice QR porterà una sovrapposizione del logo, se verrà stampato su una superficie che potrebbe sporcarsi o danneggiarsi (packaging, segnaletica esterna), o se la qualità di stampa è incerta. Vedi la Fase 4 per il trade-off di design.
Slug. Uno slug leggibile dall'uomo (/spring-mitte) rende l'URL abbreviato leggibile se qualcuno lo fa uno screenshot o lo digita manualmente. Rende anche il link più facile da controllare nella tua dashboard di analytics tre mesi dopo.
Tag. Tagga tutti i link appartenenti alla stessa campagna (spring-2026, print-berlin) in modo da poter filtrare l'analytics per campagna senza aprire ogni link individualmente.
Dopo aver creato i link, esporta i codici QR come SVG. L'SVG è indipendente dalla risoluzione e non si degraderà quando viene inserito in un layout di stampa o scalato fino a dimensioni poster. Il PNG è accettabile per uso solo digitale; per tutto ciò che va in stampa, usa sempre il vettoriale.
Fase 4: considerazioni di design#
Le campagne QR più comuni che falliscono tecnicamente lo fanno a causa di decisioni di design prese senza capire i vincoli.
Contrasto#
Un codice QR richiede un contrasto sufficiente tra i moduli scuri e lo sfondo chiaro affinché lo scanner possa distinguerli. Lo standard ISO specifica un rapporto di contrasto minimo, ma in pratica il test è: un'app fotocamera nativa legge il codice alla distanza di scansione prevista nelle condizioni di illuminazione attese? I moduli scuri su sfondo chiaro è lo standard. I moduli chiari su sfondo scuro ("invertito") funziona ma riduce l'affidabilità nelle fotocamere più vecchie. Non usare mai colori a luminanza simile - un pattern di moduli blu scuro su uno sfondo verde scuro fallirà in condizioni di scarsa illuminazione anche se sembra leggibile all'occhio.
Se il codice QR è posizionato su uno sfondo che non è bianco solido, aggiungi una zona silenziosa: un margine rettangolare bianco di almeno quattro moduli di larghezza su tutti e quattro i lati. La zona silenziosa fa parte delle specifiche ISO; molti strumenti di design la eliminano automaticamente quando inseriscono i codici QR in un layout. Verifica che sia presente.
Livelli di correzione degli errori#
I quattro livelli - L, M, Q, H - fanno trading tra capacità dei dati e recupero dai danni:
| Livello | Recupero | Caso d'uso comune |
|---|---|---|
| L | 7% | Ambienti digitali puliti, nessuna sovrapposizione |
| M | 15% | Stampa standard senza logo; usura lieve attesa |
| Q | 25% | Sovrapposizione del logo; tolleranza ai danni moderata; packaging |
| H | 30% | Sovrapposizione del logo; segnaletica esterna; alto rischio di danni |
Il livello H è il default pratico per il materiale stampato brandizzato. Stai generando un QR dinamico - l'URL abbreviato è corto, quindi il numero di versione rimane basso anche al livello H. Un URL abbreviato di 32 caratteri al livello H è versione 4 o 5 (da 33×33 a 37×37 moduli). Lo stesso URL al livello L è versione 2 (25×25). La differenza nelle dimensioni fisiche della griglia per una stampa 4 cm × 4 cm è visibile ma non grande; la differenza nella tolleranza ai danni è significativa.
Sovrapposizione del logo#
Un logo posizionato sul centro del codice QR occulta i moduli. Lo scanner recupera i dati oscurati usando la parità di correzione degli errori. L'area di occlusione massima sicura dipende dal livello di correzione degli errori: al livello H puoi coprire fino a circa il 30% dell'area dei moduli. In pratica, mantieni l'impronta del logo al di sotto del 20–25% per lasciare margine per il degrado del mondo reale (un artefatto di stampa sopra un logo già occluso azzera il budget di correzione).
Usa un colore di sfondo solido dietro il logo, non uno trasparente, in modo che i moduli sottostanti non vengano mostrati. Centra il logo nell'area del pattern finder (i tre quadrati agli angoli che orientano lo scanner) - posizionarlo fuori centro nella regione dei dati è meno affidabile.
Dimensione minima per la stampa#
Il limite pratico per una scansione affidabile è 2,5 cm × 2,5 cm a una distanza di scansione di 25–30 cm (telefono tipico tenuto a lunghezza di braccio). Scala entrambe le dimensioni proporzionalmente con la distanza di scansione attesa: un codice su un poster visto da 1 m dovrebbe essere almeno 10 cm × 10 cm; un codice su un'etichetta da scaffale scansionata a 20 cm può essere piccolo come 2 cm × 2 cm. La regola dell'1/10 - la dimensione minima è uguale a un decimo della distanza di scansione attesa - è un'euristica utile e regge per la maggior parte dell'hardware delle fotocamere degli smartphone.
Per i biglietti da visita, lo spazio disponibile è di solito 2–3 cm. Questo è al limite della scansione affidabile per fotocamere più vecchie o a bassa risoluzione. Usa lo slug più corto possibile e il livello di correzione degli errori H per mantenere basso il numero di versione (e bassa la densità dei moduli) a quella piccola dimensione.
Fase 5: stampa e posizionamento#
Le meccaniche di dove e come viene posizionato un codice QR determinano se le persone lo scansionano.
Poster e stampa in grande formato. La distanza di scansione è da 50 cm a 1 m. La dimensione del codice dovrebbe essere almeno 5–10 cm. Posiziona il codice nel terzo inferiore del design dove una mano che tiene un telefono può raggiungerlo senza bloccare il resto del contenuto. Includi un call-to-action di una riga immediatamente adiacente al codice - "Scansiona per l'offerta", "Scansiona per registrarti" - che dice alla persona cosa succederà. I codici QR senza un call-to-action vengono scansionati meno di quelli con uno, perché il lettore non ha aspettative su cosa consegnerà la scansione.
Packaging. I codici su packaging vengono scansionati a 15–30 cm, spesso sotto illuminazione fluorescente del retail o in un ambiente domestico. Da 2,5 a 4 cm è praticabile. Assicurati che il codice si trovi su una superficie piana, chiara e non lucida. Un codice su una superficie riflettente o strutturata (lamina metallizzata, etichetta a rilievo) avrà tassi di scansione incoerenti; sovrasticka il codice con una passata di laminazione opaca se il resto del packaging è lucido.
Biglietto da visita. Il limite pratico è 2,5–3 cm e lo slug deve essere il più corto possibile. Includi l'URL abbreviato leggibile dall'uomo in testo sotto il codice come fallback - se il codice fallisce, la persona può digitarlo.
Espositore nel punto vendita. I display da banco vengono scansionati a 30–60 cm. Il call-to-action compete con tutto il resto nell'ambiente retail. Rendi il codice grande (minimo 5 cm), il call-to-action chiaro ("Scansiona per i punti fedeltà") e posizionalo a un'altezza costante - le card da banco che finiscono per metà nascoste sotto la merce smettono di performare.
Un codice per posizionamento. Ogni posizione fisica distinta ottiene il suo link abbreviato e il suo codice QR. Il motivo è l'attribuzione, non la necessità tecnica - un singolo QR funzionerebbe ovunque, ma non puoi dire dagli analytics quale posizionamento specifico ha generato la scansione. Se hai sei punti vendita e un solo codice, conosci il totale della campagna; non sai quale negozio ha funzionato.
Fase 6: misura - gli scan analytics nella pratica#
Ogni scansione tramite un QR dinamico è un evento di redirect registrato dallo shortener. In Elido, quell'evento arriva nel nostro archivio di analisi con un timestamp, paese risolto, tipo di dispositivo e un identificatore di clic. Nessun cookie, nessuno stato lato client - la misurazione avviene interamente lato server a livello di redirect.
Cosa ti offre la superficie di analytics:
Click nel tempo. La serie temporale oraria e giornaliera mostra i pattern di scansione. Una campagna poster dovrebbe mostrare picchi di scansione correlati alle ore di traffico pedonale nelle posizioni di posizionamento - ora di pranzo e sera per il retail, mattina per i contesti pendolari. Se il picco non si allinea con il pattern di traffico atteso nella posizione, il posizionamento potrebbe essere in un punto a bassa visibilità.
Suddivisione geografica. A livello di workspace, la vista geo mostra l'origine delle scansioni per paese e regione. Per una campagna stampata multi-città, questo conferma che i materiali della campagna hanno raggiunto i mercati attesi. Per una campagna in una singola città, il traffico geo anomalo (scansioni provenienti dall'esterno del mercato) di solito indica che il QR è stato condiviso digitalmente - qualcuno ha fotografato il codice e ha condiviso l'immagine online.
Suddivisione per dispositivo. Le scansioni QR da media fisici sono quasi interamente mobile. Se la tua campagna QR mostra traffico desktop significativo, o il codice QR è stato incorporato in una comunicazione digitale (email, sito web) ed è stato cliccato come link immagine, oppure le persone stanno digitando l'URL abbreviato su desktop. Entrambe le cose vale la pena sapere.
Pattern per ora del giorno. I tempi aggregati delle scansioni nel corso dei giorni ti dicono quando il tuo pubblico è attivo nel contesto fisico in cui si trova il codice. Un codice su un menu di ristorazione che raggiunge il picco durante pranzo e cena conferma che il posizionamento funziona e che il pubblico sta scansionando durante il momento decisionale rilevante. Usa questo per calibrare i tempi di volo della campagna se hai materiali che puoi ruotare.
Suddivisione per link. Ogni link del posizionamento mostra la sua serie temporale. Confrontare le performance dei link tra posizionamenti nella stessa campagna ti dice quali posizioni hanno generato il maggior coinvolgimento - dati direttamente utilizzabili per il media plan della prossima campagna.
Per le campagne in cui conta l'attribuzione scansione-conversione (non solo i conteggi delle scansioni), configura un postback dalla landing page all'API di conversione di Elido. Un invio di un modulo, un'installazione di app o un evento di acquisto viene inviato dalla pagina di destinazione come evento di conversione collegato al record del clic. Questo chiude il cerchio dal posizionamento fisico al risultato di business a valle senza fare affidamento sull'attribuzione basata su cookie.
Fase 7: itera - test A/B delle landing page senza ristampare#
Il valore principale di una campagna QR dinamica è che l'artefatto stampato è disaccoppiato dalla destinazione. Una volta che i materiali sono in circolazione, puoi cambiare dove punta il codice senza toccare una stampante.
Il pattern di iterazione pratico:
Sostituisci la landing page. Se i tassi di scansione sono sani ma i tassi di conversione sono bassi, il problema è la landing page, non il posizionamento QR. Aggiorna la destinazione del link abbreviato a una landing page rivista. Il redirect si aggiorna immediatamente; ogni scansione da quel momento in avanti va alla nuova versione. Nessuna ristampa, nessun nuovo codice QR.
Test A/B delle destinazioni. Il routing smart link di Elido supporta la suddivisione del traffico basata su percentuale a livello di redirect. Punta il 50% delle scansioni alla variante A e il 50% alla variante B. Entrambe le varianti condividono lo stesso codice QR e lo stesso URL abbreviato; la suddivisione avviene all'edge. Monitora i tassi di conversione su entrambe le varianti nella tua piattaforma di analytics (tramite UTM o tramite postback), scegli il vincitore e porta il traffico al 100% sulla variante vincente. Il codice stampato non cambia mai.
Estendi una campagna oltre la sua data di fine originale. Se un posizionamento genera ancora scansioni dopo che la campagna è ufficialmente terminata, lascia il redirect attivo invece di eliminare il link. Aggiorna la destinazione a una pagina evergreen pertinente se la pagina della campagna originale è stata rimossa. Eliminare il link produce un 404 (o la pagina di fallback configurata del tuo workspace) per chiunque scansioni un codice che è ancora fisicamente in circolazione.
Aggiorna per la rilevanza stagionale. Un codice QR su un elemento permanente - un portaposter all'ingresso del negozio, un menu, un display interno - può avere la sua destinazione aggiornata per ogni ciclo di campagna senza stampare nuovi codici. Il codice sull'elemento rimane lo stesso; la destinazione cambia per ogni stagione o promozione.
Errori comuni#
Stampa sfocata o a bassa risoluzione. L'export SVG dallo shortener è lossless e indipendente dalla risoluzione. Se la stampante riceve un PNG e lo rasterizza a 72dpi, i moduli saranno sfocati alla dimensione di stampa e il tasso di scansione diminuirà. Invia sempre vettoriale (SVG o PDF) alla stampante. Se la stampante richiede raster, esporta a un minimo di 1000px per cm di dimensione di stampa prevista - un codice da 3 cm ha bisogno di almeno un PNG 3000 × 3000px.
ECC bassa su una superficie danneggiata. Un codice QR al livello L con un graffio sul 10% della sua superficie avrà una scansione inaffidabile. La segnaletica esterna, il packaging che si muove attraverso una catena di distribuzione e qualsiasi superficie soggetta a manipolazione dovrebbero avere come minimo il livello H.
UTM nel payload QR. Codificare l'URL UTM completo direttamente nel codice QR - senza un link abbreviato - produce una griglia grande e densa e brucia i valori UTM permanentemente nel materiale stampato. Se il nome della campagna cambia, o se vuoi regolare la tassonomia UTM, devi ristampare. Usa un link abbreviato; mantieni gli UTM nell'URL di destinazione dietro di esso.
Nessun call-to-action. Un codice QR senza istruzione adiacente ("Scansiona per i dettagli", "Scansiona per risparmiare il 10%") è invisibile a una frazione significativa del pubblico che non sa o ha dimenticato che la sua fotocamera scansiona i codici. Una riga di testo raddoppia i tassi di scansione nella maggior parte dei test A/B documentati in contesti retail.
Eliminazione di un link ancora in circolazione. I materiali fisici durano più delle campagne. Un codice su packaging potrebbe trovarsi nella casa di un consumatore per mesi o anni dopo la fine della campagna. Archivia i link, non eliminarli. Imposta la destinazione su una pagina evergreen appropriata e mantieni il redirect attivo.
Nessun link per posizionamento. Eseguire un unico codice QR su più posizionamenti significa che non puoi attribuire le scansioni a posizioni o materiali specifici. Il totale a livello di campagna è l'unico numero disponibile. Questo elimina il vantaggio di isolamento del canale che rende prezioso la misurazione QR.
Trade-off onesti: dove Elido si adatta e dove no#
Elido gestisce bene il lato analitico e operativo di una campagna QR: generazione QR dinamica con slug e domini personalizzati, scan analytics per link con suddivisione geo e per dispositivo, scambio della landing page e routing A/B basato su percentuale dopo la stampa, e dati di clic residenti nell'UE che non richiedono una Transfer Impact Assessment per i deployment conformi al GDPR. L'app mobile e il QR Studio coprono il flusso di lavoro di creazione e export dei link senza dover usare la dashboard web.
Quello che Elido non ha oggi è un editor di design per l'aspetto visivo del codice QR stesso - regolazione delle forme dei moduli, riempimenti con sfumature o produzione di stili QR artistici su misura. Il generatore produce codici QR standard conformi alle specifiche ISO con supporto per la sovrapposizione del logo, ma se una campagna richiede un QR fortemente stilizzato (moduli circolari, sfumature complesse, grafica del frame brandizzata), quel lavoro di design avviene in uno strumento separato dopo l'export. L'output SVG è pulito e modificabile in Illustrator, Figma o Inkscape; lo stile avviene lì, non nella dashboard.
La pagina dei prezzi contiene la suddivisione del piano per tier. I domini personalizzati (necessari per l'approccio con URL vanity descritto nella Fase 3) sono su Pro e superiori. L'analytics - serie temporale dei clic, suddivisione geo, suddivisione per dispositivo - è disponibile su tutti i piani a pagamento. Il routing A/B basato su percentuale a livello di redirect è su Pro e superiori.
Per le agenzie che gestiscono campagne QR su più brand clienti, la configurazione white-label e reseller copre il provisioning del workspace per cliente e la configurazione del dominio per workspace, che è la struttura operativa corretta per mantenere isolati gli analytics e le librerie di link dei clienti.
Una campagna QR che chiude il cerchio dell'attribuzione - dal posizionamento fisico alla conversione misurata - richiede la struttura giusta dei link prima che il codice vada in stampa, non dopo. La decisione di usare un link dinamico, la tassonomia UTM, il livello di correzione degli errori e la strategia del link per posizionamento vengono tutte prese prima che il file di stampa lasci le tue mani. L'analytics, l'iterazione della landing page e il test A/B avvengono dopo. Il costo dell'infrastruttura è di un link abbreviato per posizionamento e un generatore QR che produce output vettoriale al livello di correzione degli errori giusto. Il ritorno è un ciclo di misurazione chiuso su ogni superficie fisica che la tua campagna tocca.
Correlati sul blog#
Prova Elido
Incolla un URL, ottieni un link breve
Senza registrazione. Il link vive 30 giorni. Iscriviti per conservarlo.
Gratis, nessuna registrazione richiesta · 2 al giorno