Un QR code per il download di app è un unico codice scansionabile che manda gli utenti iPhone all'App Store e gli utenti Android a Google Play, deciso al momento della scansione. Il trucco è che il codice non punta a uno store. Punta a uno smart link che legge il dispositivo e inoltra allo store giusto, con una pagina web come fallback per chi è su desktop. Un solo codice stampato, entrambe le piattaforme, nessuna strada sbagliata.
Questa è la versione pratica: perché un link grezzo a uno store fallisce con metà del tuo pubblico, come funziona il link che rileva il dispositivo, come costruirne uno, e dove posizionarlo. Se i QR code sono nuovi per te, come creare un QR code copre prima le basi.
Il problema: due store, un codice
La tua app vive in due posti. Gli utenti iPhone la installano dall'Apple App Store, gli utenti Android da Google Play, e ogni store ha il proprio URL. Un QR code può contenere un solo indirizzo, quindi se codifichi il link dell'App Store, ogni telefono Android che scansiona finisce su una pagina che non può usare, e viceversa.
Stampare due codici, uno per store, scarica la scelta su chi legge, che ora deve sapere quale telefono ha in mano e scegliere il quadrato giusto. La maggior parte non lo farà. Il risultato sono installazioni perse proprio nel momento in cui qualcuno voleva la tua app. La soluzione è far sì che il codice si instradi da solo.
Come funziona il link che rileva il dispositivo
Un unico link breve si trova tra il codice e gli store, e decide la destinazione a ogni scansione.
Quando un telefono apre il link, la richiesta porta con sé il sistema operativo. Il link lo legge ed effettua il redirect: iOS verso l'App Store, Android verso Google Play, tutto il resto verso una pagina web di fallback. Chi scansiona non vede nulla di tutto ciò, tocca e arriva allo store corretto. È lo stesso motore di routing descritto in smart link spiegati, applicato agli app store invece che a paesi o lingue. Apple documenta i suoi link di marketing per l'App Store e Google il suo collegamento al Play Store (entrambi consultati il 18-07-2026), e lo smart link si limita a scegliere quello giusto per ogni dispositivo.
Il codice in sé non è intelligente. Codifica un solo link. Tutta l'intelligenza sta in quel link, ed è per questo che un codice per il download di un'app deve puntare a uno smart link e mai a un semplice URL apps.apple.com o play.google.com.
Come costruirne uno
Quattro passi, e l'ordine conta.
- Raccogli entrambi gli URL degli store. Il tuo link del prodotto sull'App Store e il tuo link della scheda su Google Play. Se distribuisci anche su altri store, come AppGallery, tieni pronti anche quelli.
- Crea lo smart link. Imposta la destinazione iOS, la destinazione Android, e il fallback per desktop o altro. È un unico link breve con regole per dispositivo.
- Genera il QR da quello smart link. Codifica il link breve, non un URL di uno store. Mantienilo dinamico così puoi modificare gli store e leggere le scansioni in seguito.
- Imposta il fallback in modo deliberato. Manda le scansioni da desktop a una pagina di destinazione con i badge di entrambi gli store o un'opzione per inviare il link al telefono, non a uno store che non possono usare.
Poiché il codice codifica un link breve che controlli tu, è per definizione un codice dinamico, il che conta per le ragioni spiegate in QR code dinamici vs statici: quale si rompe per primo: puoi sostituire l'URL di uno store, aggiungere una piattaforma, o correggere un errore senza ristampare.
Se preferisci non collegare tu stesso il routing, gli smart link di Elido si occupano del rilevamento del dispositivo e i QR code generano il codice sopra lo stesso link breve, così il routing e i dati di scansione vivono in un unico posto. Puoi configurarne uno sul piano gratuito.
Porta le persone sulla schermata giusta, non solo sullo store giusto
Ottenere lo store giusto è metà del lavoro. L'altra metà è dove si apre l'app dopo l'installazione.
Per impostazione predefinita, un'installazione appena fatta atterra su una schermata iniziale generica, anche se la scansione proveniva da un annuncio per una funzionalità specifica. Un deferred deep link porta quell'intento attraverso l'installazione così l'app si apre sulla schermata esatta, che è dove le campagne di installazione di solito perdono utenti. I meccanismi sono in cos'è un deep link e, per la configurazione senza un SDK pesante, in deep link senza SDK. Per una semplice campagna di installazione il routing verso lo store basta; aggiungi il deferred deep linking quando la scansione promette una destinazione specifica dentro l'app.
Dove metterlo
Un codice per il download di un'app si guadagna il suo posto ovunque un telefono sia già in mano e la tua app sia il passo successivo.
Poster e pubblicità sui trasporti, packaging di prodotto e inserti, stand ed espositori per eventi, tavoli di ristoranti, scontrini, biglietti da visita, e la schermata finale di un video funzionano tutti. Il pattern è lo stesso di qualsiasi posizionamento stampato: dai a ogni superficie il proprio link breve così il poster, il packaging e lo stand sono righe separate che puoi confrontare. Il design conta comunque, quindi mantieni la zona di silenzio, il contrasto, e una call to action chiara come "Scansiona per scaricare l'app", secondo design di QR code brandizzati: loghi, colore e scansionabilità.
Cosa non funziona
Tre configurazioni che sembrano a posto e perdono installazioni:
Codificare l'URL di un solo store. Un codice che contiene il link dell'App Store è peso morto per ogni telefono Android che scansiona, e viceversa. Questo è l'errore più comune, e uno smart link lo risolve del tutto.
Nessun fallback per desktop. Le scansioni avvengono anche da laptop, a una scrivania, da uno schermo condiviso. Senza un fallback, quelle persone finiscono su una pagina di store mobile da cui non possono installare. Mandale a una pagina che porta il link sul loro telefono.
Un codice statico diretto a uno store. Anche per una sola piattaforma, codificare direttamente l'URL dello store significa nessun dato di scansione e un codice morto se l'URL della scheda cambia. Instrada attraverso un link breve così il codice resta modificabile e misurabile.
Sistema bene il routing e un solo codice porta l'intero funnel di installazione: scansione, store corretto, e, quando ti serve, la schermata esatta dentro l'app.
Correlati sul blog
Domande frequenti
Come faccio a creare un QR code sia per l'App Store sia per Google Play?
Punta un QR code a uno smart link, non a un URL di uno store. Raccogli il tuo link dell'App Store e il tuo link di Google Play, crea uno smart link che rileva il dispositivo di chi visita e reindirizza gli utenti iPhone all'App Store e gli utenti Android a Google Play, poi genera il QR code da quell'unico smart link. Imposta un fallback web per chi scansiona da desktop. Poiché la scelta dello store avviene al momento della scansione, un solo codice stampato serve entrambe le piattaforme.
Un solo QR code può collegare a entrambi gli app store?
Sì, tramite uno smart link nel mezzo. Un QR code può codificare un solo indirizzo, quindi non puoi inserirci direttamente due URL di store. Invece codifichi un unico smart link che legge il dispositivo a ogni scansione e inoltra allo store corretto. Chi scansiona non vede mai il redirect, atterra semplicemente sull'App Store o su Google Play a seconda del telefono.
Come fa il codice a sapere quale store aprire?
Lo smart link dietro il codice legge la richiesta, incluso il sistema operativo riportato dal telefono, e sceglie la destinazione. I dispositivi iOS vanno all'App Store, i dispositivi Android vanno a Google Play, e gli altri dispositivi vanno a una pagina web di fallback che imposti tu. Il QR code in sé non è intelligente; è il link breve a cui punta che fa il routing, ed è per questo che il codice deve codificare uno smart link e non un semplice URL di uno store.
Cosa succede quando qualcuno scansiona il codice dell'app da un desktop?
Dipende dal fallback che imposti. Un desktop o un laptop non può installare un'app mobile, quindi uno smart link ben configurato manda quelle scansioni a una pagina di destinazione: il tuo sito web, una pagina con i badge di entrambi gli store, o un modulo per inviare il link al telefono. Senza un fallback, chi scansiona da desktop atterra su una pagina di store su cui non può agire. Imposta sempre la destinazione desktop in modo deliberato invece di lasciarla al caso.
Posso tracciare i download di app da un QR code?
Puoi tracciare le scansioni con precisione, e le installazioni con una configurazione aggiuntiva. Un codice dinamico per il download dell'app passa attraverso un redirect, quindi ogni scansione viene registrata con orario, dispositivo e posizionamento. Contare le installazioni è un passaggio separato che richiede l'attribuzione propria dello store o un partner di misurazione, perché gli app store non riportano un'installazione direttamente al QR code. Il solo conteggio delle scansioni ti dice già quale poster o posizionamento sta funzionando.
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