Immagina un unico QR Code che, scansionato da un iPhone, apre l'App Store, e scansionato da un Android, apre il Play Store. O un QR su un prodotto che porta il cliente brasiliano al sito in portoghese e l'americano al sito in inglese — automaticamente.
Questo è il reindirizzamento condizionale (chiamato anche "smart redirect" o "conditional QR"). Un QR, regole di routing, varie destinazioni. È una delle funzioni più potenti del QR dinamico — e poca gente la usa.
Questo articolo mostra cosa è possibile, i casi d'uso reali e come configurarlo.
Come funziona
Il QR punta a un redirector (code2scan.com/q/abc). Quando qualcuno scansiona, il redirector guarda le caratteristiche della scansione e decide la destinazione in base a regole che tu definisci:
- Sistema operativo: iOS → App Store, Android → Play Store
- Paese / regione: Brasile → sito PT, USA → sito EN, predefinito → sito globale
- Lingua del browser: pt-BR → portoghese, es → spagnolo
- Ora: orario lavorativo → chat dal vivo, fuori orario → modulo
- Quantità di scansioni: prime 100 → coupon, dopo → pagina normale
Tutto questo con lo stesso QR fisico stampato. Le regole le cambi nel pannello in qualsiasi momento.
Casi d'uso reali
📱 App: iOS vs Android (il classico)
Lanci un'app. Stampi UN QR sul volantino/imballaggio. iPhone → App Store, Android → Play Store. Senza il reindirizzamento condizionale, dovresti stampare due QR (e il cliente dovrebbe indovinare qual è il suo).
🌍 Sito multilingua / multi-paese
Un prodotto venduto in vari paesi. QR sull'imballaggio → cliente brasiliano vede la pagina PT con prezzi in reais, cliente spagnolo vede la pagina ES con euro. Rileva dal paese/lingua del dispositivo.
🕐 Routing per ora
Ristorante: QR sulla porta. Ora di pranzo → menu del pranzo. Sera → menu cena/drink. Chiuso → "Siamo chiusi, vedi i nostri orari".
Assistenza: orario lavorativo → WhatsApp del team. Fuori orario → modulo "lascia il tuo messaggio".
🎟️ Campagna a limite
QR su una promozione. Prime 100 scansioni → pagina di coupon esclusivo. Dopo l'esaurimento → pagina normale del prodotto. Crea urgenza reale.
🔀 Test A/B
Metà delle scansioni va a landing A, metà a landing B. Confronti quale converte di più. (Routing per percentuale.)
Come configurarlo
In Code2Scan, usa il tipo "Conditional Redirects":
- Crea il QR dinamico con una destinazione predefinita (fallback).
- Aggiungi regole in ordine di priorità. Esempio per app:
- Se OS = iOS →
apps.apple.com/tua-app - Se OS = Android →
play.google.com/tua-app - Altrimenti (desktop) → pagina web dell'app
- Se OS = iOS →
- Salva. Il QR già instrada secondo le regole.
- Regola quando vuoi — le regole sono modificabili senza ristampare il QR.
L'ordine conta: il redirector testa le regole dall'alto in basso e usa la prima che corrisponde. Abbi sempre un fallback (destinazione predefinita) per quando nessuna regola si applica.
Cosa riesce (e non riesce) a rilevare il redirector
Riesce (senza chiedere permesso, via header del browser):
- Sistema operativo e tipo di dispositivo (mobile/desktop)
- Paese approssimativo (via IP)
- Lingua preferita del browser
- Ora della scansione
- Browser
Non riesce (senza che l'utente lo permetta esplicitamente):
- Posizione GPS esatta
- Identità della persona
- Dati personali
In altre parole: la segmentazione è per caratteristiche tecniche dell'accesso, non per dati personali. Privacy preservata.
Tracciamento incluso
Essendo un QR dinamico, oltre a instradare, registra ogni scansione con l'info usata nella decisione. Vedi nel pannello: quante scansioni da iOS vs Android, da quali paesi, in quali orari. Come funziona il tracciamento del QR dinamico.
Errori comuni
❌ Dimenticare il fallback
Se nessuna regola corrisponde e non c'è destinazione predefinita, la scansione "muore". Definisci sempre un fallback.
❌ Regole conflittuali mal ordinate
Se la regola "tutti → sito globale" viene prima di "iOS → App Store", la prima vince sempre e la seconda non corre mai. Ordina dalla più specifica alla più generale.
❌ Non testare ogni percorso
Testa con iPhone, Android e desktop prima di pubblicare. I 10 errori comuni di QR.
❌ Rilevamento del paese come unica sicurezza
La geolocalizzazione per IP è approssimativa (VPN, roaming ingannano). Non usarla per niente di critico — solo per migliorare l'esperienza, con un fallback sensato.
Riassunto
Il reindirizzamento condizionale trasforma un QR fisico in varie destinazioni intelligenti:
- iOS vs Android (App Store / Play Store)
- Paese / lingua (il sito giusto automaticamente)
- Ora (menu/assistenza secondo l'ora)
- Limite di scansioni (campagna con urgenza)
- Test A/B (percentuale)
Tutto modificabile nel pannello, senza ristampare. È il QR dinamico portato al livello successivo.
Crea un QR con reindirizzamento condizionale — regole per OS, paese, ora e altro.