Vai al contenuto
cutty.dev
All posts

Codice QR sul biglietto e sul pass per l'evento — come gestirlo in modo semplice

Codice QR per il biglietto di un evento senza costosi sistemi di ticketing: una ricetta semplice, un link sostituibile, una stampa leggibile e statistiche sugli ingressi senza profilazione degli ospiti.

Tre secondi. Questo è il tempo necessario per far entrare una persona quando il codice QR sul biglietto funziona correttamente. Ora moltiplica questo valore per 200 ospiti a una conferenza. Con tre secondi a testa, l'intera fila si dirada in circa dieci minuti. Con tre minuti (perché i codici non vengono letti, gli schermi si sono oscurati, qualcuno sta cercando un PDF in un'email di un mese fa), si arriva a un'ora e a nervosismo al tornello.

Non si tratta di estetica. Il codice QR sul biglietto di un evento o velocizza l'ingresso, o lo blocca al punto che le persone restano in coda fuori al freddo. Ti mostrerò come realizzare la prima variante. Senza sistemi di ticketing costosi e senza complicazioni.

Cosa dovrebbe fare effettivamente questo codice

Cominciamo con una distinzione che ti risparmierà molto dolore. Il codice QR sul biglietto può fare due cose.

Può portare alla pagina. Visualizzazione del biglietto, programma, mappa della sala, modulo di registrazione. Semplicemente un link incorporato nei quadratini.

O oppure potrebbe contenere un identificatore univoco. Una sequenza casuale che il tuo sistema legge e controlla nel database per verificare se quel biglietto specifico è già passato attraverso il tornello. Questo è già un ticketing completo con validazione.

Per eventi fino a qualche centinaio di persone, questa prima variante risolve circa il 90% delle situazioni. Ognuno riceve un link, il codice rimanda a quel link e tu all'ingresso controlli visivamente il cognome o il numero. Nessun backend. Nessuna applicazione. Nessun server che ama crashare proprio di sabato alle 18:00.

Un link, un codice per persona

Stai organizzando un workshop per 80 persone. Prima di generare il codice da un indirizzo lungo e grezzo, accorcialo. Un link breve produce un codice più rado, quadratini meno densi, una migliore stampa e una scansione più sicura da un foglio stropicciato o da uno schermo che qualcuno ha oscurato fino a zero.

In cutty è un unico passaggio: incolli l'indirizzo di destinazione, ottieni un link breve e il codice QR viene generato istantaneamente da quel link. Puoi personalizzare la parte finale per far sì che sul biglietto appaia professionale e non come un generatore casuale proveniente da una pubblicità:

https://cutty.dev/warsztat-czerwiec/wejscie

Inserisci questo codice nel modello del biglietto (Canva, documento, qualunque cosa tu abbia) e stampa o invia via email. Tutto qui.

Obiettivo sostituibile, ovvero un salvataggio il giorno prima

C'è una cosa che apprezzerai solo quando le cose si complicano. Hai stampato 200 biglietti e il giorno prima dell'evento la sala cambia. O l'orario della registrazione. Se il codice portasse direttamente al vecchio indirizzo, avresti 200 pezzi di carta straccia.

Con un link breve il codice QR rimane lo stesso, e tu cambi solo la destinazione. Dal pannello, in circa dieci secondi. I biglietti stampati continuano a funzionare, aprendo già la pagina aggiornata. Lo stesso ti salva quando l'evento viene spostato o quando sposti il programma su una sottopagina diversa.

E se devi davvero contare gli ingressi

A volte capita che un biglietto debba far entrare esattamente una persona e non una di più. In quel caso, hai bisogno di un codice unico per ciascuno. Lo schema minimo è il seguente:

  1. Generi un elenco di identificativi casuali (evt-a7f3k9, evt-m2x8qp e così via).
  2. Ogni identificativo viene collegato a un breve link separato che rimanda alla visualizzazione "biglietto valido".
  3. Al tornello si scansiona, e il personale all'ingresso spunta il cognome dall'elenco.

Una validazione completamente automatica, tutto questo "già utilizzato / non ancora utilizzato", la otterrai solo con un sistema di ticketing dedicato. Ma per un evento intimo, una lista in un foglio di calcolo più la scansione con il telefono fanno il lavoro a costo zero. Davvero.

Quattro cose che uccidono il codice nel gateway

I codici QR falliscono sempre per le stesse ragioni. Dall'esperienza:

  • Stampa troppo piccola. Non scendere sotto i circa 2,5–3 cm per lato. Più è piccolo, più lo scanner fatica in condizioni di scarsa illuminazione.
  • Contrasto troppo basso. Il codice su sfondo colorato o su una foto è un invito a cercare problemi. Nero su bianco. Sempre.
  • Assenza di margine. Il codice ha bisogno di una cornice bianca intorno (la cosiddetta quiet zone). Se premuto troppo vicino al bordo dell'immagine, potrebbe non essere letto.
  • Link troppo lungo. Più caratteri ci sono, più i quadratini sono piccoli. Indirizzo abbreviato = codice più leggibile. Torniamo al punto di partenza.

E un'altra cosa, banale, che la gente dimentica: prova il biglietto stampato con tre telefoni diversi, prima di inviare qualsiasi cosa altrove. La carta non è uno schermo. Ciò che appare bellissimo nell'anteprima, sulla stampa può ostinarsi e non voler essere letto.

Quanti sono venuti davvero

C'è ancora un effetto collaterale, decisamente piacevole. Poiché il codice passa attraverso un link breve, hai anche un contatore. Vedi quante volte il biglietto è stato aperto e all'incirca quando. Senza creare un profilo ospite, senza creare un account, senza tracciarlo in tutta la rete. cutty conserva tutto sui server nell'UE e non salva l'IP grezzo, il che è importante con i biglietti (dove entrano in gioco i dati delle persone che sono venute al tuo concerto o alla tua formazione).

Questa è una vera differenza rispetto all'utilizzo del primo generatore QR trovato, con pubblicità e un reindirizzamento sconosciuto all'interno. Quando si tratta di biglietti, dove tutto si basa sulla fiducia, queste cose contano.

Esegui questo codice e sostituisci il link sotto di esso in cutty.dev, prima di avviare la stampa dell'intero lotto. Perché correggere qualcosa dopo aver stampato 200 pezzi è un discorso completamente diverso.