We have launched Micepad 2.0! Check it out

Event Technology

How to Use QR Codes for Event Registration & Check-in

MT
Micepad Team
· · 11 min read
How to Use QR Codes for Event Registration & Check-in

What Are QR Codes for Event Registration?

A QR code for event registration is a unique, machine-readable barcode that links to an attendee's registration record. When someone registers for your event, the system generates a QR code tied to their name, ticket type, and any other registration details. That QR code is typically delivered via confirmation email, added to a mobile ticket, or printed on a physical ticket.

At the event, staff or self-service kiosks scan the QR code to instantly pull up the attendee's record, mark them as checked in, and (optionally) trigger a badge to print. The entire process takes about 3 seconds from scan to completion.

QR codes replaced the older model of printing alphabetized name lists and manually crossing off names. They also replaced barcode-based systems, which required specialized scanners. Any smartphone camera or tablet can read a QR code, which makes them far more practical for events of all sizes.

How QR Code Check-in Works

The end-to-end flow from registration to check-in follows a consistent pattern regardless of which software you use:

Step 1: Attendee Registers

The attendee fills out your registration form online. This can be through your event website, a registration platform, or even a simple Google Form. The key requirement is that each registration creates a record in your system with a unique identifier.

Step 2: QR Code is Generated

Your check-in software generates a unique QR code for each registered attendee. This code encodes the attendee's unique ID -- not their personal details. When scanned, it tells the system "look up record #12345" rather than containing the attendee's name and email directly. This is both faster and more secure.

Step 3: QR Code is Delivered

The QR code reaches the attendee through one or more channels:

  • Confirmation email -- the most common delivery method. Include the QR code as an image in the email body and remind attendees to have it ready on their phone.
  • Mobile ticket -- platforms like Eventbrite or dedicated event apps show the QR code in-app.
  • PDF ticket -- attached to the confirmation email for attendees who prefer to print.
  • Calendar invite -- some platforms embed the QR code in a calendar attachment.

Step 4: On-Site Scanning

At the event venue, attendees present their QR code (on phone screen or printed) at the check-in desk or kiosk. The scanning device reads the code, looks up the attendee record in the database, and marks them as checked in. If badge printing is enabled, the badge prints automatically at this point.

Step 5: Real-Time Dashboard Updates

Every scan updates the attendance dashboard in real time. Event organizers can monitor how many people have arrived, identify no-shows, and track arrival patterns throughout the day.

Benefits of QR Code Check-in

Speed

A QR code scan takes under 1 second. Combined with badge printing, the full check-in process averages 3-5 seconds per attendee. Compare this to manual name lookup, which averages 30-60 seconds per person. For an event with 500 attendees, QR scanning saves roughly 3-4 hours of cumulative wait time across all attendees.

Accuracy

Manual check-in relies on someone reading a name correctly, finding it on a list, and checking the right box. Common errors include checking in the wrong "John Smith," misspelling names during manual search, or accidentally skipping someone. QR codes eliminate all of these because the code maps directly to a single, specific record.

Contactless Experience

Self-service QR scanning requires no physical contact between staff and attendees. Attendees hold up their phone, the kiosk or device reads the code, and the process completes without exchanging paper, pens, or devices. This is particularly valued at healthcare conferences and large public events.

Real-Time Data

Every scan creates a timestamped record. You know exactly when each attendee arrived, can calculate average check-in times, and can identify bottlenecks in real time. This data is useful for day-of logistics ("we need to open another check-in lane") and for post-event reporting to stakeholders.

Reduced Staffing Needs

With self-service kiosks, attendees scan their own QR codes. One staff member can oversee 3-4 kiosks instead of manually checking in each person. For a 1,000-person event, this can reduce registration desk staff from 8-10 people to 2-3.

Types of Event QR Codes

Not all event QR codes serve the same purpose. Understanding the difference helps you choose the right approach.

Unique Per-Attendee QR Codes

Each attendee receives a QR code that is unique to them. When scanned, it identifies the specific person and pulls up their registration details. This is the standard approach for check-in because it enables:

  • Individual attendance tracking
  • Personalized badge printing (name, company, role)
  • Duplicate scan prevention (the system knows if someone already checked in)
  • Session-level tracking throughout the event

Use unique QR codes for any event where you need to know who attended, not just how many.

Generic Event QR Codes

A single QR code shared by all attendees. When scanned, it typically opens a registration form or event page rather than identifying a specific person. This is used for:

  • Walk-in registration -- point a QR code at the venue entrance that links to a registration form
  • Event promotion -- a QR code on a poster or flyer that links to the event page
  • Simple headcount -- a QR code at the door that increments a counter

Generic QR codes are simpler but provide less data. They are not suitable for personalized check-in or badge printing.

Session or Zone QR Codes

QR codes placed at specific locations within the event -- session rooms, meal stations, exhibit halls, or networking areas. Attendees scan these codes (or have their badge QR scanned by staff) to record which sessions or zones they visited. This is separate from registration check-in but uses the same QR infrastructure.

How to Set Up QR Code Registration

The setup process varies by platform, but the general steps are consistent.

General Setup Steps

  1. Choose your check-in software. You need a platform that generates unique QR codes per registrant and provides a scanning interface. Options range from free tools for small events to enterprise platforms for large conferences.
  2. Import or collect your attendee list. If attendees registered through a separate platform (Eventbrite, Google Forms, your own website), export the list as CSV and import it into your check-in software. If your check-in tool includes registration, attendees register directly and QR codes are generated automatically.
  3. Configure QR code delivery. Set up your confirmation emails to include the QR code. Most platforms do this automatically. Test by registering yourself and confirming the QR code appears in the email.
  4. Set up your scanning devices. Install the check-in app on iPads, tablets, or phones that will be used at the venue. Log in and verify that the attendee list syncs correctly.
  5. Test the full flow. Register a test attendee, receive the QR code, and scan it on your device. Confirm the check-in registers correctly and (if applicable) the badge prints.

Example: Setting Up with Micepad

As a concrete example, here is the setup process using Micepad, a check-in tool built for on-site operations:

  1. Create your event and import your attendee list via CSV. The system maps columns automatically and generates a unique QR code for each attendee.
  2. Send confirmation emails with embedded QR codes, either through the platform or your own email tool.
  3. Set up check-in devices. Install the app on any iPad, log in, and the attendee list syncs automatically. Enable kiosk mode for self-service check-in.
  4. Connect printers (optional). Pair a compatible thermal printer (Zebra ZD421, Brother QL-820NWB, etc.) for on-demand badge printing triggered by each QR scan.

The free tier supports up to 50 attendees, which is enough to test the complete workflow before committing to a paid plan.

Best Practices for QR Code Check-in

Test Before the Event

Run a complete test at least 48 hours before the event. Register 3-5 test attendees, send confirmation emails, scan QR codes, and print test badges. Do this at the actual venue if possible, using the actual devices and network you will use on event day.

Include QR Codes in Confirmation Emails

The confirmation email is where most attendees first encounter their QR code. Place the QR code prominently -- not buried at the bottom. Add a short instruction: "Show this QR code at the registration desk for fast check-in." Send a reminder email the day before the event with the QR code again, since many attendees will search their inbox on-site.

Have Backup Name Search Ready

Some attendees will arrive without their QR code -- dead phone battery, forgotten email, or they registered through a colleague. Your check-in system should support name search as a fallback. Train staff to switch to name search quickly so these attendees do not hold up the line.

Use Self-Service Kiosks for Speed

For events over 200 attendees, self-service kiosks dramatically reduce wait times. Place iPads on stands at the entrance so attendees can scan their own QR codes. Staff members roam to help anyone who needs assistance rather than being tied to a desk.

Ensure QR Codes Are Large Enough

QR codes in emails and on tickets should be at least 2 x 2 centimeters (about 0.8 x 0.8 inches). Smaller codes are harder for cameras to read, especially on cracked phone screens or in low light. If you print QR codes on physical tickets, increase the size to 3 x 3 centimeters.

Prepare for Offline Scenarios

Venue Wi-Fi is unreliable. Choose a check-in system that caches attendee data locally on the scanning device so check-in continues even if the network drops. Look for tools that support full offline check-in with automatic sync when connectivity returns.

Common Mistakes to Avoid

Not Testing the QR Code Email Delivery

QR code images are sometimes stripped by email clients (Outlook is notorious for this) or blocked by corporate email filters. Always send test emails to multiple email providers (Gmail, Outlook, Yahoo) and verify the QR code displays correctly. Include a text-based backup link that attendees can click if the image does not load.

Using Generic QR Codes for Check-in

A single QR code that links to your event page is useful for marketing, but it cannot identify individual attendees. For check-in, you need unique per-attendee QR codes. If you are using a simple QR code generator (not an event platform), you are likely creating generic codes that will not work for personalized check-in.

Too Few Check-in Stations

A common formula: plan for 1 check-in station per 100 attendees expected to arrive within the same 30-minute window. If your 500-person event has most people arriving between 8:30 and 9:00 AM, you need 5 stations, not 2. QR scanning is fast, but bottlenecks happen at the queue, not at the scanner.

No Staff Training

Even with self-service kiosks, you need staff who understand the system. They should know how to handle walk-ins, troubleshoot scanning issues, switch to name search, and restart a frozen device. A 15-minute training session the day before prevents chaos on event morning.

Ignoring Walk-in Registration

Every event has walk-ins -- people who did not pre-register. Your check-in system should handle on-site registration so walk-ins can be added to the system, receive a QR code, and get a badge just like pre-registered attendees. If your system does not support this, have a laptop ready with a registration form.

Forgetting the Power Supply

iPads running a check-in app with screen always on will drain battery in 3-4 hours. Every check-in station needs a power source. Bring power strips, extension cords, and backup charging cables. Test the power setup during your venue walkthrough.

Summary

QR codes are the most practical technology for event check-in today. They are fast (3-second scans), accurate (no manual errors), and work with hardware you already own (phones and tablets). The setup is straightforward: generate unique codes per attendee, deliver them via email, and scan them on-site.

The keys to a smooth QR check-in experience are: test everything before the event, have backup name search for attendees without their code, plan enough check-in stations for your peak arrival window, and make sure your system works offline. Get these fundamentals right, and your registration desk will be the fastest part of your event rather than the slowest.

event check-in qr codes registration event technology
MT

Micepad Team

Micepad - Enterprise Event Management Software

Ready to Transform Your Events?

Discover how Micepad can streamline your event management workflow.

Get Started Free