5 min read
QR code event check-in: how it works, step by step
Generation, delivery, scanning, edge cases: everything to know before adopting QR codes for your next event check-in.
Why QR codes took over
At an event with several hundred attendees, the constraint is always the same: welcome as many people as possible in as little time as possible, without mistakes. QR codes solve this directly by eliminating the slowest step of traditional check-in: searching for a name on a list.
Here's how it actually works, from the moment your attendee list is ready to the end of the welcome desk.
Step 1: QR code generation
When you import your attendee list into a check-in tool, a unique QR code is generated automatically for each person. That code encodes an identifier specific to the attendee — it doesn't contain readable personal data, just a reference the tool can match to the right record.
One important detail: the QR code is unique per attendee, not per event. Unlike a poster with a generic QR code linking to a website, here each person has their own code, which lets you know exactly who was checked in.
Step 2: getting it to attendees
The QR code needs to reach the attendee before the event day. A few options, depending on your context:
- By email, included in the registration confirmation or the ticket — the simplest and most common method
- Printed on a paper ticket or invitation, for audiences less comfortable with digital tools, or for events where a physical item is expected
- On a pre-printed badge, if you distribute badges ahead of time (less common, usually reserved for VIP formats)
Either way, include a clear message that this code will be needed at the entrance, and recommend having it accessible beforehand (screenshot, printout) rather than relying on a working internet connection on-site to open it.
Step 3: scanning at the door
On the welcome-desk side, a smartphone or tablet is enough — no dedicated scanner needed. The greeter opens the check-in app, turns on the camera, and scans the code shown by the attendee (on screen or printed). Recognition is near-instant, the attendee's record appears, and check-in is recorded in one motion.
One thing worth clarifying: scanning requires an active internet connection on the check-in tool's side, to verify and record the check-in in real time. Make sure your venue has reliable wifi or mobile coverage before the day, and have a backup plan (manual search by name) in case of a temporary outage.
Step 4: handling edge cases
No event runs without exceptions. Here are the most common ones and how to handle them:
The attendee can't find their QR code. Always keep a search by first name, last name or email available alongside scanning — it's the essential safety net. A dedicated desk for these cases keeps the main queue moving.
The QR code is blurry or poorly printed. If scanning fails a few times, switch straight to manual search instead of retrying the scan repeatedly.
An attendee shows up with a colleague's QR code. Check-in will record the presence of the person tied to that code, not the person physically holding it — worth clarifying upfront if registrations are personal and non-transferable.
An already checked-in attendee scans again. The system shows that the person has already been recorded, preventing double counting and flagging a potential duplicate entry attempt.
Step 5: using the data after scanning
Every scan feeds the event's statistics in real time: number of arrivals, attendance rate versus registrations, distribution over time. At the end of the event, an attendance report export is available immediately, with no manual re-entry.
QR code alone, or QR code plus manual search?
QR codes are fast, but they should never be the only way in. In practice, the most effective combination remains:
| Situation | Recommended method | Average time |
|---|---|---|
| Attendee with a readable QR code | Scan | 2-3 seconds |
| QR code missing or unreadable | Search by name | 5-10 seconds |
| Unregistered person | Process defined in advance (waiting list, refusal, on-site registration) | Variable |
At a well-prepared event, 80 to 90% of attendees go through direct scanning, with the rest handled by manual search without significantly slowing the queue.
What to remember before you start
- One QR code per attendee, generated automatically when your list is imported
- Distribute it ahead of time, ideally by email with a reminder to keep it accessible
- Scan via smartphone or tablet, no dedicated hardware required
- A reliable internet connection at the venue is required
- Always keep manual search available alongside scanning
Gatesly automatically generates a QR code for each attendee as soon as your list is imported, with scanning from any smartphone or tablet and built-in manual search as a backup. See pricing plans →
Ready to simplify your check-in?
Import your list and manage entries in real time.