---
title: Walk-In Queues, Check-In, and Front-Desk Flow for Bathhouses
description: How commercial saunas, cold plunge studios, and bathhouses manage walk-ins, QR self-booking, kiosk check-in, live building occupancy, and overstays at the front desk.
keywords: bathhouse front desk software, sauna walk-in queue, sauna check-in kiosk, bathhouse occupancy tracking, sauna overstay charges, qr poster sauna booking
parent: bathhouse-booking-software
parentLabel: Bathhouse Booking Software
siblings: capacity-and-scheduling, contrast-therapy-circuit-scheduling, booking-and-checkout, unstaffed-and-self-service-sauna-access
updated: 2026-10-14T00:00:00Z
---

The calmest booking page in the world still meets Friday night at 6:00 PM: twelve pre-booked guests arriving at once, two first-timers who forgot to sign their waivers, a regular bringing a plus-one, and three walk-ins asking if you have space right now. If your front desk has to click through four screens per guest while checking a separate waiver binder and guessing who already left the locker room, the line backs up out the door before anyone gets warm.

## Short answer

A sauna front desk needs one live view that combines pre-booked reservations, walk-in signups, per-guest waiver status, and live in-building occupancy. Guests who forgot their waiver finish it via QR code at the door or on a self-check-in kiosk, walk-ins book into remaining bench capacity (including after a session has already started), and staff check guests in and out to track who is on site and catch overstays.

## What to get right first

- Put a [QR poster at the entrance](/guides/desk/qr-poster) so walk-ins and unsigned guests use their own phones instead of tying up the host stand.
- Collect [digital waivers on the web before arrival or at the door](/guides/desk/waiver-web-or-door) and verify signed status right on the check-in row.
- Run a [front-desk self-check-in kiosk](/guides/desk/kiosk-self-check-in) during rush turns so regulars tap in without seeing other guests' accounts.
- Allow staff to [sign up a walk-in even after the session clock has started](/guides/desk/walk-in-after-start) when seats are open.
- Track [who is in the building right now](/guides/desk/who-is-in-the-building) and [check guests out to manage overstays](/guides/desk/checkout-overstay).

## The four front-desk bottlenecks (and how to clear them)

| Front-desk bottleneck | What causes it | Clean operating flow in Zettlor |
|---|---|---|
| The unsigned group booking | One host bought 4 seats; the other 3 guests arrive with no waiver on file | Guests scan the door [waiver QR](/guides/desk/waiver-web-or-door) on their phones while taking off their shoes; staff see the green signed status update live |
| The 6:05 PM walk-up | A guest walks in 5 minutes after the 6:00 PM hour started; online booking cut off at 6:00 PM | Staff [add the walk-in at the desk after start](/guides/desk/walk-in-after-start) and take card payment in the browser ([POS card checkout](/guides/pay/stripe-reader)) or handle [cash and external terminal payments](/guides/pay/offline-payment) |
| The regular rush | Ten members arrive at 7:00 AM and wait behind one first-timer asking questions | Members check themselves in on the [kiosk](/guides/desk/kiosk-self-check-in) while the host helps the newcomer |
| The 90-minute overstay | Bathhouse guests stay 3 hours on a 90-minute ticket, crowding the next wave | Staff [check guests in and out, watch overstay warnings, and sell an additional session at the desk](/guides/desk/checkout-overstay) |

> Operator rule: never make a regular with a signed waiver wait in line behind a first-timer filling out paperwork.

## Handling walk-ins without overselling the bench

Walk-ins are pure margin if your room has an empty seat, and a disaster if your desk guesses wrong and sells a seat that an online shopper is paying for at the same second.

In Zettlor, walk-in queues and desk bookings draw from the exact same live room capacity as your public booking page:
- **Self-serve walk-ups:** Print a [QR poster](/guides/desk/qr-poster) for your A-frame sign or front window. Walk-ups scan the code, see the next available sauna or cold plunge session on their phone, sign the waiver, and pay with Apple Pay before they even reach the counter.
- **Desk-assisted walk-ins:** If a session started five minutes ago with two open benches, staff can [book the walk-in (and their guest) at the desk after the session has started](/guides/desk/walk-in-after-start) and charge their card via [in-browser Stripe checkout](/guides/pay/stripe-reader) (or mark a walk-in complimentary when handling [cash or an external terminal sale](/guides/pay/offline-payment) at the register).

## Waivers that clear before the locker room

A sauna or cold plunge waiver is tied to the individual guest's email and profile ([is the waiver tied to their email](/guides/desk/waiver-tied-to-email)), and operators can require both a session waiver and a separate membership agreement ([requiring more than one waiver](/guides/desk/more-than-one-waiver)). If you update your legal language mid-year, you can [send an updated waiver to guests who already hold a booking](/guides/desk/updated-waiver) before their shift starts. At the desk, staff [see immediately whether a guest has signed](/guides/desk/see-signed-waiver) without opening a separate PDF folder.

## Knowing who is in the building right now

For communal bathhouses and larger multi-room facilities selling [longer stay windows with a chosen arrival time](/guides/booking/arrival-window), knowing who booked is not enough: you need to know [who is physically in the building right now](/guides/desk/who-is-in-the-building) from your checked-in schedule roster. Staff mark arrivals at check-in, [mark no-shows on the reservation so configured no-show fee rules apply](/guides/booking/no-show-fees), and [check guests out at departure while watching overstay warnings](/guides/desk/checkout-overstay) (ringing up an additional session or pass at the desk when someone wants extra time) so locker count and bather load stay accurate all day.

## Common questions

### How do I sign up a walk-in after a sauna session has already started?

Open `Schedule` at the desk, select the in-progress session slot, and add the walk-in guest (plus any companion seats) against the remaining room capacity. Full steps are in [how to sign up a walk-in at the desk after the session has started](/guides/desk/walk-in-after-start).

### How do we stop guests from seeing other customers' names on a front-desk check-in iPad?

Use Zettlor's dedicated [front-desk kiosk mode](/guides/desk/kiosk-self-check-in), which lets arriving guests look up and check into their own reservation without exposing your full customer list or staff schedule.

### How do we track bathhouse overstays and know who is still on site?

Staff check guests in on arrival and check them out when they return their towel or locker key, using [who is in the building right now](/guides/desk/who-is-in-the-building) and [check-in, check-out, and overstay charges](/guides/desk/checkout-overstay).
