Torna al Blog
Operazioni

Sistemi di coda virtuale: ridurre l'attesa senza assumere personale

Guida pratica per sostituire tabelle e cercapersone con la coda sullo smartphone. Limite GPS e perché 15 secondi è l'intervallo ottimale.

10 min read
Sistemi di coda virtuale: ridurre l'attesa senza assumere personale

Se ha mai aspettato davanti a un affollato ristorante di dim sum un sabato pomeriggio, conosce già il problema. Una clipboard di legno sta su un piccolo leggio, mezza dozzina di nomi scarabocchiati, e un addetto che non ha avuto il tempo di alzare la testa negli ultimi venti minuti. Alcuni clienti se ne vanno convinti che la fila sia senza speranza. Altri restano lì a bloccare l'ingresso per novanta minuti. Il ristorante perde ricavi sulle persone che se ne vanno e benevolenza da parte di quelle che aspettano.

La soluzione non è più personale. È un sistema di coda virtuale che vive su uno smartphone e si aggiorna da solo.

Cosa fa effettivamente una coda virtuale

Una coda virtuale sostituisce la clipboard con una pagina web pubblica. Ogni cliente scansiona un codice QR all'ingresso, tocca Prenota e vede immediatamente il proprio numero di coda e una posizione stimata ("4 persone davanti a Lei"). Può girare per il quartiere, sedersi in macchina, finire una telefonata o fare qualsiasi altra cosa preferisca rispetto a stare sul marciapiede. Quando il suo numero è vicino, torna indietro.

Il sistema si colloca tra due metà dello stesso problema. Dal lato del cliente risponde alla domanda "quando sarà il mio turno?" senza che nessuno debba chiederlo. Dal lato del ristorante risponde alla domanda "come gestiamo il flusso?" senza che nessuno debba scrivere nulla o urlare nomi in una sala rumorosa.

La tecnologia è semplice. Un piccolo pannello di controllo sul tablet del responsabile dell'accoglienza mostra la lista d'attesa con timestamp e codici di riferimento. Il responsabile tocca Chiama il prossimo quando si libera un tavolo. Il telefono del cliente si aggiorna entro quindici secondi. Nessun cercapersone da perdere, nessuna clipboard da far cadere, nessun nome urlato che si perde nel chiasso della sala. Tutto funziona in un browser, nessuna installazione di app, nessuna frizione.

Perché il limite GPS è importante

La versione ingenua di una coda virtuale consente a chiunque, ovunque, di prendere un numero. Sembra una buona idea, ma si rompe immediatamente. Un adolescente in un'altra città decide di scherzare. Un cliente annoiato trattiene un numero di ieri sperando di saltare la fila domani. Un amico di un concorrente prenota cento posti falsi per far sembrare la coda più lunga di quanto non sia.

Il limite GPS risolve questo problema. Prima che appaia il pulsante Prenota, il telefono del cliente segnala la sua posizione. Il sistema calcola la distanza in linea d'aria dal ristorante e abilita il pulsante solo se il cliente si trova entro un raggio configurato, tipicamente cinque chilometri per la maggior parte dei ristoranti urbani e uno-due chilometri per i blocchi del centro stretto.

Il controllo avviene due volte. Prima nel browser, dove il pulsante è disabilitato finché il cliente non è a portata, fornendo un feedback immediato. Poi sul server, quando la prenotazione viene effettivamente inserita, poiché i dati di posizione dal browser sono tecnicamente falsificabili. Entrambi i controlli insieme mantengono la coda pulita senza creare disagi ai clienti reali.

Per i ristoranti con più sedi, il limite GPS instrada automaticamente i clienti alla filiale corretta. Un cliente che si trova vicino alla sede in centro non finisce accidentalmente nella coda di quella in periferia.

L'anatomia di un pannello di attesa con polling

Quando il telefono di un cliente rimane aperto sulla pagina della coda, con quale frequenza dovrebbe controllare gli aggiornamenti? Troppo frequentemente e si spreca la batteria e la larghezza di banda. Troppo raramente e l'attesa sembra interminabile.

Quindici secondi risulta essere il punto ottimale. Abbastanza lento da essere invisibile per i camerieri, abbastanza veloce da far sembrare la pagina "in tempo reale" al cliente. Entro quindici secondi dal tocco di Chiama il prossimo da parte del responsabile, il numero attualmente servito aumenta e il cliente sa di essere più vicino. Se si scende sotto i dieci secondi si inizia a riscontrare un consumo notevole di batteria sui telefoni con lo schermo acceso. Se si arriva a trenta o sessanta secondi, l'esperienza inizia a sembrare quella di guardare una foto statica.

Il pannello stesso dovrebbe mostrare tre numeri, non di più. Il numero attualmente servito, grande e in evidenza. Il numero del cliente. E il conteggio delle persone tra loro. Qualsiasi altra cosa è rumore. Una pagina di coda non è un'esperienza di brand, è un controllo dello stato.

Anti-frode: i codici di riferimento

Ogni prenotazione riceve un codice di riferimento di sei caratteri generato lato server. Il cliente lo vede sul telefono, sul ticket PNG salvabile, e gli viene chiesto di mostrarlo quando viene chiamato il suo numero. Il responsabile vede lo stesso codice sul pannello di controllo. Se il cliente afferma di essere il numero 42 ma mostra un codice che non corrisponde a quello mostrato sul pannello per il numero 42, il responsabile sa che qualcosa non va.

I codici di riferimento usano un set di caratteri privo di ambiguità: nessuno zero o O, nessuno uno o I, nessuna lettera minuscola che assomiglia a cifre. Questo è importante quando qualcuno sta scrutando uno schermo del telefono in una luce fioca del ristorante cercando di leggere un codice in una sala rumorosa.

I codici sono anche a emissione unica. Lo stesso cliente non può prenotare due volte dallo stesso browser, perché il sistema riconosce il suo identificatore client persistente. Se ci prova, riceve di nuovo lo stesso numero e codice che aveva originariamente, non uno nuovo.

Costo per prenotazione

Gli operatori dei ristoranti spesso presumono che i sistemi di coda virtuale richiedano hardware costoso o contratti in abbonamento. Non è così. Il costo dell'infrastruttura per gestire una coda per un singolo ristorante su AWS DynamoDB e S3 è nell'ordine dei centesimi al mese, anche con mille prenotazioni al giorno, perché le operazioni dominanti sono piccoli incrementi atomici del contatore.

Una clipboard non costa nulla in termini monetari, ma un importo significativo in termini di esperienza del cliente. Un sistema con cercapersone costa centinaia di euro in hardware più i costi di sostituzione ogni anno. Una coda virtuale non costa nulla per cliente al di là del conto cloud sottostante. L'economia favorisce semplicemente l'approccio digitale non appena si effettuano più di una manciata di prenotazioni per turno.

Come iniziare

Se non ha mai gestito una coda virtuale, inizi in piccolo. La abiliti per un turno su un tipo di servizio, cena al tavolo o asporto, e osservi cosa succede. Guardi come i clienti la usano, dove si confondono, quali domande fanno al responsabile. Aggiusti l'impostazione della distanza massima, la formulazione e il posizionamento del codice QR in base a ciò che impara.

L'obiettivo non è eliminare il responsabile dell'accoglienza. È liberare il responsabile per concentrarsi sull'accogliere i clienti, gestire la sala e gestire le richieste speciali occasionali, invece di fungere da foglio di calcolo umano per un pezzo di cartone. Una buona coda virtuale rende sia i clienti che il personale più felici, e si ripaga da sola la prima volta che evita un collasso del sabato sera.

Pronto a creare il tuo menu digitale gratuito?

Create and update a menu in 19 languages. The core QR menu stays free, with optional Pro upgrades for higher limits and extra tools.