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":

  1. Crea il QR dinamico con una destinazione predefinita (fallback).
  2. 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
  3. Salva. Il QR già instrada secondo le regole.
  4. 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:

  1. iOS vs Android (App Store / Play Store)
  2. Paese / lingua (il sito giusto automaticamente)
  3. Ora (menu/assistenza secondo l'ora)
  4. Limite di scansioni (campagna con urgenza)
  5. 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.