A booking system for a barbershop: online bookings and walk-ins without a broken schedule
Many barbershops try online booking and give it up within a week, always for the same reason: an online booking lands on top of someone already waiting in the chair, the barber has to choose who goes first, and both customers leave unhappy. The problem is not online booking. It is a system that does not know someone walked in.
1. Walk-ins and bookings belong in one schedule
When a customer walks in, the barber or owner should be able to put them in the schedule in a few seconds. A name is enough; no phone or email. The moment it is saved, that time disappears from the online booking page and nobody can book over it.
This one thing separates systems that stick from systems that get dropped. If recording a walk-in is harder than writing in the notebook, barbers will not do it, and the schedule is wrong from day one.
2. Time slots as short as the real services
A men's cut is 30 minutes, cut and wash 45, a beard trim 20. The system has to work out free times from each service's real length, not one-hour blocks. A shop forced into hourly slots gives away half its capacity.
3. Customers choose a barber, or "anyone"
Regulars want the same barber and will wait for them. New customers want the earliest time. The system should handle both: pick a barber by name and see only that barber's free times, or pick no one and let the system give the job to whoever is free.
4. A barber who leaves early or falls ill stops taking bookings at once
A barber feels unwell after lunch. If the system keeps taking bookings for them until eight, customers arrive to an empty chair. A good system closes that barber's bookings in one tap, and does not quietly cancel the ones already made: you decide whether to move or cancel them, and the customers are told.
5. Automatic reminders
One 30-minute no-show looks small; three a day is an hour and a half of lost income. A reminder two hours before, with a link to move or cancel, reduces this a lot — and a slot cancelled early opens up again for someone else.
6. Let customers book the next visit before they leave
Barbershop customers come back every three to six weeks, and paying is the best moment to book the next one. Put your booking page's QR code on the counter; customers scan it and book themselves, and nobody has to open the notebook.
Common questions
- What if someone books online just as a walk-in arrives?
- Once the walk-in is in the schedule, that time is no longer offered online. A good system prevents double bookings at the database level, so even if two people book at exactly the same moment, only one gets the slot.
- Can barbers see their own schedule?
- They should. A barber who sees their own day on their phone does not need to ask the owner every morning, and can record their own walk-ins from the chair.
- Can foreign customers book?
- Yes, if the booking page is in English. Tourists often avoid calling because of the language, so online booking suits them especially well.
Try it on your own shop
Toosabai gives your shop its own booking page in about 20 minutes. Nothing to pay to start.