Do barbershops need a separate walk-in queue app

Standalone queue apps versus a queue built into the booking system, how wait times get estimated, and kiosk mode.

Updated September 2, 2026 Turbo Link for barbershops

A lot of shops end up running a walk-in queue and a booking calendar as two different tools that do not talk to each other. That works until a walk-in gets put into a chair that was actually booked for 2pm, or a barber ends up staring at two screens trying to figure out who is actually next. The better setup is a queue that lives inside the same system as the appointment book.

The standalone queue app problem

A dedicated queue app, the kind built just to manage a waiting line, is a real product category and it solves the waiting-line problem on its own. The issue is what it does not solve: it usually has no idea what the appointment calendar looks like. A barber’s 2pm slot that was booked online three days ago is invisible to a queue app that only knows about people who checked in today. That gap is exactly where double-bookings happen, and it is also where the front desk ends up doing manual work to reconcile two systems by eye.

Running a separate queue app also means a separate subscription, on top of whatever the shop already pays for booking, and one more login for staff to check during a busy Saturday.

A queue built into the booking system

The alternative is a queue that reads the same calendar the online booking system writes to. A walk-in who checks in gets placed against real chair availability, meaning the same data that tells a client online that 2pm is booked also tells the walk-in queue not to offer that slot to someone standing at the counter. One system, one book, no reconciling two screens.

This is how Turbo Link’s walk-in queue works. Walk-ins and scheduled clients sit in the same book, so a chair that is booked will not double up with someone waiting in line for it.

How wait time actually gets estimated

A good wait estimate is not a flat guess like “15 minutes” posted at the door regardless of who is working. It is based on actual service times per chair, so a barber whose fades typically run 35 minutes generates a different estimate than one whose cuts run 20. As the day’s bookings change, whether a scheduled client arrives, runs late, or a chair opens up early, the estimate for the next walk-in updates with it rather than staying fixed to a number set that morning.

This matters for client experience specifically. A wait estimate that is consistently wrong trains clients not to trust it, and an untrusted estimate is worse than no estimate at all, since a client who thinks the wait is 10 minutes when it is actually 30 is more likely to leave frustrated than one who was told 30 up front.

Kiosk mode

Kiosk mode puts a tablet or screen at the front desk that lets a walk-in check themselves into the queue without needing a staff member to stop and enter it for them. This matters most during a rush, when the front desk or the barber closest to the door is otherwise the bottleneck for getting every walk-in logged. A client taps in, gets a queue position and an estimate, and the shop keeps working instead of managing a line by hand.

Setting one up just means putting the front desk screen into kiosk mode. See setting up kiosk mode for how that is configured.

The bottom line

A standalone queue app can manage a waiting line by itself, but it cannot see the appointment book, which is exactly the gap that causes double-bookings and forces staff to manually cross-check two systems. A queue built into the same booking system as the calendar avoids that gap entirely, gives more accurate wait estimates because it is working from real service-time data, and does not add a second subscription on top of what the shop already pays for booking.

See how the front desk queue works, Turbo Link for barbers, and the barber dashboard.

Questions people ask

Do I need a separate app just for walk-ins?

Not if the shop's booking system already has a walk-in queue built in. A standalone queue app can work, but it means the walk-in line and the appointment book live in two different places, which makes it easy to double-book a chair that the queue app does not know is already scheduled.

How is wait time estimated?

Wait time is estimated from actual service times per chair or per barber, not a fixed guess. A shop where cuts usually run 25 minutes will show different estimates than one where the average is 40 minutes, and the estimate adjusts as the day's actual bookings change.

What is kiosk mode?

Kiosk mode turns a tablet or a screen at the front desk into a self-check-in station. A walk-in client can add themselves to the queue without a staff member stopping what they are doing to do it for them.

Can walk-ins and booked appointments really share one queue without conflicts?

Yes, if the queue and the appointment book are the same system rather than two separate tools. When a chair has a scheduled client at 2pm, a walk-in queue that shares that data will not offer that chair to a walk-in at 2pm. A standalone queue app with no connection to the booking calendar cannot see that conflict coming.

Does a walk-in queue app cost extra?

A standalone queue app is usually its own subscription on top of whatever booking tool the shop already pays for. A queue built into the booking system, like Turbo Link's, is part of the same subscription with no separate charge.