Published on:
Author: Aryan Singh — Founder & CEO, Event Flo
Scanning tickets at events is one of those tasks that looks simple until you are standing at the door with a queue of 200 people, a volunteer who has never used the app, and a phone that keeps losing signal. Getting the setup right before event day prevents nearly all of the problems that make check-in painful.
This guide covers how to set up and use QR ticket scanning at your event, what equipment you need, how to train staff, and how to handle the exceptions that always show up.
How QR Ticket Scanning Works
When an attendee registers or purchases a ticket, the platform generates a unique QR code linked to their registration record. At the event, a staff member scans the QR code using a phone or tablet camera. The scanning app checks the code against the attendee list, confirms the ticket is valid and unused, and marks the attendee as checked in.
The entire process takes one to three seconds per attendee. Attendees can show their QR code from their phone screen or on a printed ticket — both scan equally well. The key requirements are a clear code image and sufficient lighting at the entrance.
Each QR code is unique and single-use. Once scanned, the system flags it as used so the same ticket cannot be scanned twice. This prevents duplicate entries and keeps your attendance count accurate.
What Equipment Do You Need to Scan Tickets?
For most events, you do not need dedicated hardware. A modern smartphone with a working camera is all you need. iOS and Android both support QR scanning through browser-based check-in tools and native apps. If you are using Event Flo, staff can scan tickets directly from a mobile browser — no app download required.
Tablets work well at staffed check-in desks because the larger screen makes it easy to verify attendee details and look up names manually. Phones are better for roving staff scanning in a crowd or at multiple entry points simultaneously.
For very large events — festivals and concerts scanning thousands of tickets per hour — dedicated handheld barcode scanners or rugged scanner devices offer faster throughput and better outdoor performance. These connect to the check-in system via Bluetooth or Wi-Fi.
Bring portable chargers and spare cables for multi-hour events. Scanning continuously drains batteries faster than normal phone use, and running out of charge mid-event creates bottlenecks at the exact moment when you need throughput most.
Setting Up Ticket Scanning Before the Event
Do not set up check-in for the first time on event day. Log into your check-in system the day before, verify the attendee list has loaded correctly, and run a test scan using a sample QR code from a confirmed ticket.
If you are using multiple devices at different entrances, test all of them. Check that each device is logged in, connected to the internet, and showing the same attendee list. Scan a test ticket on each device to confirm the real-time sync is working.
Check your venue for connectivity issues. Outdoor venues and large buildings with thick walls often have weak cellular signals. If signal is unreliable, set up Wi-Fi access points at your check-in stations or confirm the check-in app supports offline mode with periodic sync.
Download a backup attendee list to each device before the event starts. If your internet connection drops mid-event, the backup list lets staff verify attendees manually by name search without needing a live data connection.
Training Staff and Volunteers to Scan Tickets
Most ticket scanning apps take under five minutes to learn. Walk your team through four actions: how to open the scanner, how to scan a QR code, what a successful scan looks like, and how to find an attendee by name when scanning is not possible.
Show staff what a failed scan looks like — an already-used ticket or an invalid code. This is the moment when staff need to stop and ask questions rather than letting someone through automatically. Establish a clear process: invalid scan means the person speaks to the event organizer directly, not to a volunteer who has no authority to override.
Assign at least one experienced person per entry point. Volunteers can handle the scanning, but someone with authority needs to be nearby for exceptions — late registrations, technical issues, and guests who arrive without their QR code.
Running Multiple Scanning Stations Simultaneously
Events with multiple entry points need synchronized scanning so that the same ticket cannot be scanned at two gates. Most modern check-in platforms sync scan data in real time across all connected devices. When a ticket is scanned at Gate A, it shows as already used if someone tries to scan the same code at Gate B.
To set up multiple stations, log each scanning device into the same event on your check-in platform. The devices do not need to be physically connected to each other — they sync through the cloud. Test the sync before guests arrive by scanning a ticket on one device and confirming it shows as used on a second device.
For large events, stagger your check-in stations based on expected arrival flow. If most guests arrive in the first 30 minutes, deploy all scanning staff during that window and reduce stations once the rush passes.
Handling Exceptions: When Scanning Fails
Exceptions fall into a few categories, and your team should have a clear script for each.
Attendee does not have their QR code: Search the attendee list by name or email and check them in manually. The attendance record updates the same way as a scanned entry.
QR code shows as already scanned: Ask the attendee to wait and escalate to the event organizer. Do not grant entry automatically — this is either a mistake or a duplicate ticket situation.
QR code is unreadable (damaged or screen too dim): Ask the attendee to increase screen brightness or use the manual name-search fallback.
Attendee is not on the list: This typically means they registered after your last sync or registered under a different email. Check for recent registrations in your platform dashboard before denying entry.
After the Event: Attendance Reports
Once check-in closes, your platform should have a complete attendance record showing who scanned in, when they arrived, and the total headcount. Export this report immediately after the event while the data is fresh.
Compare your final attendance count against your registration count to calculate your show rate. For free events, show rates typically run 60–75%. If your show rate is consistently below 50%, a 48-hour reminder email and a waitlist system will help close the gap.
Attendance data is useful beyond just headcounts. For sponsor reporting, CPD certification, venue compliance, and future event planning, a time-stamped attendance record with full guest details is the output you need from a check-in system.
Choosing the Right Ticket Scanning App
The best ticket scanning app is the one your staff can use without extensive training. Browser-based tools like Event Flo's check-in system run on any phone without installation. Native apps offer better camera performance and offline capabilities but require download and setup.
For Event Flo users, check-in is fully integrated with registration and ticketing. Staff open the check-in interface in a mobile browser, and the attendee list is already loaded from the registration database. No CSV uploads, no manual imports, no risk of using an outdated list.
Frequently Asked Questions
What do I need to scan QR tickets at an event?
A smartphone or tablet with a working camera and internet connection. Most modern check-in apps including Event Flo work in a mobile browser — no dedicated scanner hardware or app download required.
Can multiple people scan tickets at the same event at the same time?
Yes. Platforms like Event Flo sync check-in data in real time across all connected devices. Multiple staff members can scan at different entrances simultaneously, and the system prevents the same ticket from being accepted twice.
What happens if an attendee does not have their ticket QR code?
Use the manual name-search fallback in your check-in app. Find the attendee by name or email, confirm their registration, and mark them as checked in. The attendance record updates identically to a QR scan.
How do I prevent the same ticket from being scanned twice?
Every QR code in a properly set up ticketing system is unique and single-use. Once scanned, the system flags it as already used. If someone tries to scan the same code again, the app alerts staff immediately. Event Flo handles duplicate-scan detection automatically.
Ready to scan tickets at your next event? The Event Flo check-in app works on any smartphone, no hardware required. Follow the QR code check-in guide to set up your door workflow in under five minutes.
Ready to scan tickets at your next event? The Event Flo check-in app works on any smartphone, no hardware required. Follow the QR code check-in guide to set up your door workflow in under five minutes.