Check-in and badging
Published
Event Tech Notes Check-in and badging
Check-in is the only part of your tech stack that fails in front of a live audience, in a line, at eight in the morning. It deserves more rehearsal than it gets.
Check-in is a throughput problem wearing a software costume. The software matters, but the queue is governed by arithmetic: arrival rate versus service rate, per station, per minute. Everything else on this page is a way of moving one of those two numbers.
How queues actually form
A queue forms whenever arrivals outpace service, and it clears far more slowly than intuition suggests. If a station processes one person every twenty seconds, that is three people a minute. Ten stations clear thirty a minute. If four hundred people arrive in the fifteen minutes before the keynote, and they will, arrivals run at roughly twenty-seven a minute against your thirty of capacity. That sounds fine until one printer jams, two stations handle exceptions, and your capacity quietly halves while the arrival peak does not.
Three consequences follow. First, measure your real service time in rehearsal, with the actual hardware and the actual badge stock, not the vendor's quoted time. Second, plan for the peak fifteen minutes, not the average hour. Third, exceptions are the real bottleneck: the name change, the unpaid balance, the person not in the system. Route them to a separate desk immediately. One exception at a main station costs you the equivalent of a dozen clean scans.
QR, RFID, NFC
QR codes are the default for a reason. They cost nothing to issue, arrive by email, work from a phone screen or a printout, and any camera can read them. Their weakness is human: dim screens, cracked glass, the attendee scrolling for the email. Service time is variable, and variability is what builds queues.
NFC (tap-based, short range) gives a faster, more consistent read once the badge exists, which makes it good for session-level scanning and access control after check-in. It requires the badge or wristband to be encoded, which moves work earlier in the pipeline rather than removing it.
RFID at longer range enables walk-through tracking without a deliberate tap. It is the expensive option, its cost is driven by tag volume, reader placement, and installation labor, and it raises privacy questions that tap-based systems do not, because attendees are read without an intentional act. If a vendor proposes it, ask what decision the extra data will change.
Badge printing: pre-print versus on-demand
Pre-printing is cheap and fails at the edges: no-shows leave you thumbing through boxes of alphabetized waste, and every late registration becomes an exception. On-demand printing keeps data current to the minute but couples your queue to hardware. The failure rate of one printer becomes your service rate.
Hardware logistics decide the morning. Count the full chain per station: printer, badge stock, ribbons or media, power, and network. Bring spare printers, not just spare consumables, and a plan for printing nothing at all: pre-printed generic badges and a marker pen is an ugly fallback that has saved more first mornings than any SLA.
What fails on the morning of day one
The pattern repeats across events. The venue network is not what was promised, and the check-in system that "works offline" turns out to sync in a way nobody tested. Overnight registration changes have not propagated because the integration between the registration platform and the check-in app runs on a schedule someone assumed was real-time. A firmware update installed itself on the scanners. The badge stock is subtly the wrong size for the trays.
Each has the same defense: a full dress rehearsal on-site, the afternoon before, on venue power and venue network, with a forced sync and a forced offline test. Wi-Fi deserves its own scrutiny, because show-floor wireless fails for structural reasons covered on the event Wi-Fi page; wired connections for fixed check-in stations remove the whole class of problem.
Finally, close the loop with the venue. Your scanned attendance is the first real number of the event, and it is the number the venue's own systems never see unless you send it. If catering or room sets depend on actual show-up, decide before the doors open who reads that number, and when.