Gå til indhold
cutty.dev
All posts

QR-kode på billet og adgangskort til arrangementet — sådan gør du det nemt

QR-kode til billet til et arrangement uden dyr ticketing: en enkel opskrift, et udskifteligt link, et læseligt print og adgangsstatistik uden profilering af gæster.

Tre sekunder. Det er det, det tager at lade én person komme ind, når QR-koden på billetten virker som den skal. Og forestil dig nu det ganget med 200 gæster til en konference. Med tre sekunder per person forsvinder hele køen på omkring ti minutter. Med tre minutter (fordi koderne ikke kan læses, skærmene er dæmpede, og nogen leder efter en PDF i en e-mail fra en måned siden) bliver det til en time og frustrationer ved indgangen.

Det handler ikke om æstetik. QR-koden på billetten til et arrangement gør enten adgangen flydende eller blokerer den så meget, at folk fryser udenfor. Jeg vil vise dig, hvordan du laver den første variant. Uden dyr ticketing og uden besvær.

Hvad skal denne kode egentlig gøre

Lad os starte med en sondring, som vil spare dig for meget smerte. En QR-kode på billetten kan to ting.

Kan føre til siden. Visning af billet, program, salskort, tilmeldingsformular. Bare et link indlejret i firkanterne.

Eller måske bære en unik identifikator. En tilfældig streng, som dit system læser og tjekker i databasen, om denne specifikke billet allerede er passeret gennem gaten. Dette er allerede fuld ticketing med validering.

For begivenheder med et par hundrede personer løser denne første variant omkring 90% af alle situationer. Alle får ét link, koden fører til dette link, og du tjekker blot navnet eller nummeret med øjnene ved indgangen. Ingen backend. Ingen app. Ingen server, der har lyst til at gå ned netop lørdag kl. 18:00.

Ét link, én kode per person

Du holder en workshop for 80 personer. Før du genererer en kode fra en rå, lang adresse, skal du forkorte den. Et kort link giver en sjældnere kode, mindre tætte firkanter, bedre print og en mere sikker scanning fra et krøllet stykke papir eller fra en skærm, som nogen har dæmpet helt ned til nul.

I cutty er det ét enkelt trin: du indsætter destinationsadressen, får et kort link, og en QR-kode genereres med det samme fra dette link. Du kan gøre endelsen brandet, så den ser troværdig ud på billetten, og ikke som en tilfældig forkorter fra en reklame:

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

Denne kode indsætter du i billetskabelonen (Canva, dokument, hvad du nu har) og printer eller sender via e-mail. Det er det hele.

Udskifteligt mål, eller redningen dagen før

Der er én ting, som du først vil sætte pris på, når det virkelig gælder. Du har printet 200 billetter, og dagen før begivenheden ændres lokalet. Eller registreringstiden. Hvis koden førte direkte til den gamle adresse, har du 200 stykker papiraffald.

Med et kort link forbliver QR-koden den samme, og du ændrer kun, hvor den fører hen. Fra panelet, på omkring ti sekunder. De printede billetter virker stadig og åbner nu den aktuelle side. Det samme redder dig, når et event bliver rykket, eller når du flytter programmet til en anden underside.

Hvis du virkelig er nødt til at tælle indgange

Det kan ske, at én billet kun må lukke præcis én person ind og ikke en eneste gang mere. I så fald har du brug for en unik kode til hver. Det minimale skema ser således ud:

  1. Du genererer en liste over tilfældige identifikatorer (evt-a7f3k9, evt-m2x8qp osv.).
  2. Hver af dem kobler du til et separat kort link, der fører til visningen "billet gyldig".
  3. Ved gaten scanner du, og personen ved indgangen krydser navnet af på listen.

Fuld automatisk validering, hele denne "allerede brugt / endnu ikke brugt"-ting, vil du først få med et dedikeret ticketing-system. Men til et mindre arrangement gør en liste i et regneark plus scanning med telefonen arbejdet for nul kroner. Virkelig.

Fire ting, der dræber koden på gatewayen

QR-koder fejler altid af de samme årsager. Fra erfaring:

  • For lille print. Gå ikke lavere end ca. 2,5–3 cm på siden. Mindre, og scanneren begynder at kæmpe i svagt lys.
  • For lav kontrast. Kode på en farvet baggrund eller på et billede er en opskrift på problemer. Sort på hvidt. Altid.
  • Manglende margen. Koden har brug for en hvid ramme hele vejen rundt (den såkaldte "quiet zone"). Hvis den er presset helt ud til kanten af grafikken, kan den risikere ikke at blive læst.
  • Langt link. Jo flere tegn, desto mindre firkanter. Forkortet adresse = mere læsbar kode. Vi vender tilbage til udgangspunktet.

Og endnu en ting, banal, men som folk glemmer: test den printede billet med tre forskellige telefoner, før du sender noget videre. Papir er ikke en skærm. Det, der ser flot ud i forhåndsvisningen, kan være meget stædigt på print og nægte at blive indlæst.

Hvor mange kom egentlig

Der er også en bivirkning, som er ret behagelig. Da koden fører via et kort link, får du en tæller med i købet. Du kan se, hvor mange gange billetten er blevet åbnet, og cirka hvornår. Uden at oprette en gästeprofil, uden at oprette en konto, uden at spore på tværs af hele internettet. cutty opbevarer dette på servere i EU og gemmer ikke den rå IP-adresse, hvilket er vigtigt ved billetter (hvor data fra folk, der kom til din koncert eller træning, er involveret).

Det er en reel forskel sammenlignet med at bruge den første og bedste QR-generator med reklamer og ukendte viderestillinger indeni. Ved billetter, hvor alt afhænger af tillid, betyder sådan noget noget.

Kør denne kode og udskift det tilhørende link nedenfor på cutty.dev, før du starter print af hele partiet. For at rette noget efter at have printet 200 stykker er en helt anden snak.