Run Event-Day Check-In

Prepare before the event
Check in with a QR code
Search for a guest manually
Check in a group
Add a walk-in

Work offline if needed
Resolve check-in issues
Last updated
Use event-day check-in when staff or volunteers need to admit guests quickly without opening the full event setup or finance views.
The check-in surface is designed for QR scanning, manual lookup, group arrivals, walk-ins, and offline backup. It shows volunteer-safe guest details such as name, email, ticket type, table, status, and check-in action.

Before guests arrive:
Confirm event-day check-in is enabled for the event.
Confirm tickets and sponsor guest slots have active QR codes.
Review table assignments and attendee details.
Export the offline attendee list.
Confirm volunteers have the right Events check-in access.
Note: Check-in-only users can run check-in without seeing event finance details. If a volunteer cannot open check-in, ask an administrator to confirm their event check-in permission.
Use QR check-in when guests present their ticket on a phone or printed confirmation.
Open the event.
Select Check in.
Scan or paste the QR ticket code.
Select Check in.
Review the last action result before moving to the next guest.
If the browser supports camera QR detection, use Use camera and point the camera at the QR code. If camera access is unavailable or QR detection is not supported, use a hardware scanner, paste the QR code, or search manually.
Use manual lookup when a guest does not have their QR code ready.
Search by name, email, order, or table.
Review the matching guest row.
Select the check-in action for the guest.
Use the guest filters when you need to review all guests, checked-in guests, not-checked-in guests, walk-ins, or issue rows.
Use group check-in when a purchaser, sponsor, or table arrives together.
Search for one guest in the order or group.
Review the group context on the row.
Select the group check-in action.
Confirm the last action result.
Group check-in checks in the attendees connected to the same event order.
Use walk-in registration when someone arrives without an existing attendee record.
Select Walk-in.
Enter the guest name and email.
Choose the ticket type.
Save the walk-in.
The walk-in is added to the event and checked in from the event-day surface.

Use the offline workflow before entering a room or venue where connection may be unreliable.
Select Export offline list before the event.
Use the CSV to track check-ins outside Gratona if needed.
Mark rows as checked in by setting Status to checked_in or filling Checked In At.
Return to check-in and select Import check-ins.
Upload the CSV.
Review the import summary for checked-in, duplicate, and not-found rows.
Offline import matches rows by attendee ID, ticket code, or email.
If check-in does not work:
Confirm check-in is enabled for the event.
Confirm the QR code belongs to the same event.
Search manually by guest email or order number.
Review whether the attendee is cancelled, transferred, already checked in, or tied to a payment status blocked by the event policy.
Use the event detail page if a manager needs to review order or finance information.
Last updated