Check-in console
The check-in console gives your team a real-time view of who has arrived, with a ticket-code entry field, live attendance stats, and a searchable attendee roster — all on one screen.
Updated May 26, 2026
The check-in console is your command centre on event day. Open it from the Operations area of your event and it stays in sync as your team checks people in from any station.
The page has two cards: an input card at the top for scanning codes and viewing live stats, and a roster card below that lists every confirmed attendee.
Opening the console
Navigate to your event in Mercleo Events, then go to /operations/[slug] — or follow the Operations link in the event sidebar. The page loads with the ticket-code field already focused, so a staff member can start checking in without clicking anything.
Checking in by ticket code
Type or paste a ticket code into the ticket code field and press Enter. The field auto-focuses on load, accepts pasted input from a barcode scanner or clipboard, and uppercases everything automatically — so capitalisation never causes a mismatch.
A toast notification appears for four seconds to confirm the result:
- Green — attendee checked in successfully.
- Amber — ticket was already checked in.
- Red — ticket code not found or not valid for this event.
The check-in console does not have a camera scanner. Code entry here is keyboard or paste only. If you need to scan QR codes with a device camera, use the Cockpit (door_check or session_scan modules) or the Kiosk instead.
The attendee roster
The roster card lists every confirmed ticket for the event. Each row shows the attendee's name, email address, ticket code, and ticket type. Names are struck through once the attendee is checked in.
Use the search field above the roster to filter by first name, last name, email, or ticket code. Filtering is client-side, so results appear as you type with no round trip.
Each row has a toggle button on the left — a filled check-circle when checked in, an empty circle when not. Clicking the toggle on an unchecked row checks that attendee in directly from the roster, without entering their code in the input field.
Undoing a check-in
Checked-in rows display the check-in timestamp and an Undo button. Clicking Undo reverses the check-in and returns the attendee to an unchecked state.
Undo is immediate — there is no confirmation dialog. The check-in is reversed as soon as you click the button.
Stat tiles and progress bar
Three stat tiles sit below the ticket-code field and update in real time as check-ins happen:
- Checked in — total attendees who have arrived.
- Remaining — confirmed tickets not yet checked in.
- % complete — checked in as a percentage of total confirmed tickets.
A progress bar below the tiles gives a visual read of how far through the door count you are at a glance.
Adding a walk-in
If someone arrives without a ticket, click the Walk-in button to open the walk-in dialog. The button is visible only when your event has at least one ticket type defined. For more detail on the walk-in flow — including how walk-in records are tracked separately in the roster — see Walk-ins.