Live queue position solves the "how much longer" problem. It doesn't solve a different one: a customer can join a queue, watch their position drop, and simply never come back. The queue has no way to know the difference between someone who's two minutes away and someone who's already left for the day — unless something in the system asks.
The gap a queue position alone can't close
Position and estimated wait tell a customer where they stand. They don't tell a shop anything about intent. A customer who joined an hour ago and hasn't looked at their phone since is, from the queue's point of view, identical to someone who's watching their position closely and about to walk in. Treating both the same way means a shop either holds spots too cautiously, or calls a name that never answers.
What BarberBase does about it
The queue asks, explicitly, in two steps. First, when a customer is heading back to the shop, they tap "on my way" — a deliberate signal, not something inferred from silence. Second, once they've actually arrived, they confirm with a 4-digit PIN posted at the shop counter. Because that PIN only exists physically at the location, entering it correctly means the customer is genuinely there.
This is different from just messaging a customer and hoping they respond. It's an action the customer takes, at two specific points, that the shop can act on directly. If a customer never taps "on my way," or taps it but never enters the counter PIN, the shop has a real basis for releasing their spot — communicated back to the customer as the "spot released" update — rather than guessing whether to keep waiting on them.
Why this beats passive tracking
A system that only shows position gives customers information but gives the shop nothing back. A system that requires confirmation turns the queue into a two-way signal: the shop knows roughly where a customer is in their journey, not just where they are in a list. That's the difference between "we think this customer might come back" and "this customer told us they're on their way, and then proved they arrived."
None of this requires guessing at behavior or inferring intent from a lack of activity. It's built from two explicit actions a customer takes, at the two moments that actually matter — heading back, and arriving — and a shop that can trust those signals is a shop that can make faster, more confident decisions about who to call next.
For a walkthrough of the confirmation flow itself — the "on my way" tap and the counter PIN — see the guide on what an arrival PIN is and why it matters.