BookHero prevents overlaps by default: the same professional can't have two bookings simultaneously. But there are scenarios where it still happens - you changed hours with bookings already in, you booked manually outside the window, two professionals share the same physical resource. This guide shows how to prevent each scenario and the right protocol if one slips through.
Why overlaps exist even with a system
Intuition says booking software never allows two in the same slot. Partly true - BookHero rejects conflicting online bookings in milliseconds. But the system manages a single dimension (professional time). When other dimensions are at play (a unique room, a shared device, a changing schedule), the system needs you to know.
The 4 main sources of overlap
| Source | How it happens | How to prevent |
|---|---|---|
| Schedule change with active bookings | You change the professional to end at 6pm, but there's a booking at 6:30pm | Read the warning. Cancel those bookings first or keep the schedule until after them |
| Manual booking outside the window | You book manually in a slot where the professional already has a booking | BookHero warns - pay attention to the alert |
| Shared physical resource | Two professionals booked in parallel but only 1 room/table/device | Create the room/table/device as a virtual professional |
| Optimistic durations | Service booked for 30 min usually takes 45 | Update to realistic durations. No optimism. |
Shared physical resources (the most underestimated source)
You have 2 estheticians but only 1 cryolipolysis device. 2 physios but only 1 treatment room. 3 manicurists but only 2 tables. BookHero handles professional conflict, not resource conflict. The practical solution: create the physical resource as a virtual professional.
Create a fictional team member
Name: Room 1 (or Cryolipolysis device, or Main table). Email can be anything (doesn't need to be real).
Configure the resource's hours
Same as the establishment. If the room is always available, open the entire week.
Assign it the services that need the resource
Only services that need that room / table / device.
When someone books, the system ensures the room is free
Even if two professionals are free, if the room is occupied the slot is closed.
Schedule changes: the care that prevents 80% of cases
The most common cause of real overlaps is touching the schedule or exceptions with existing bookings. BookHero warns, but it's easy to click past.
- Before changing hours, open the staff calendar and check for bookings in the affected interval.
- If you'll reduce availability, contact affected clients first, then cancel or move.
- Exception blocking (day off, training) should always be done in advance - minimum 7 days before so clients have time to reschedule.
Manual bookings: how to minimize errors
When you book manually (client calls, walks in), BookHero checks conflicts but only alerts - you can force through. Resist the temptation to force.
When an overlap happens: protocol
Sooner or later, one will happen. What matters is the protocol - it's the difference between an understanding client and a lost one.
Contact the later-booked client first
Whoever booked first has slot priority. Whoever booked later is who moves.
Call (don't text) if it's less than 6h ahead
Human voice, voice that explains. Text allows misunderstanding and anger.
Offer immediate alternative + courtesy extra
Move 1h later free of charge plus an extra (hairdresser: free serum; barbershop: a drink).
Log on the client's card
So you don't fail this client again. And so you have record if there's a complaint.
End of day, investigate root cause
Schedule change? Manual booking? Shared resource? Without investigation, it repeats.
Monthly prevention checklist
- Look at cancellation reports and note if there were overlaps last month.
- Verify service durations still match reality.
- Confirm shared physical resources are set up as virtual professionals.
- Practical test: book a fake booking in a busy hour, check the system blocks.
- Team: remind them not to force manual conflicts.
FAQ
Does BookHero allow gap between bookings automatically?
BookHero respects the durations you define for each service. If you want 5 to 10 minutes of buffer between bookings, include that time in the service duration (cut: 30 min on chair + 5 min transition = 35 min in catalog).
Can I book two people in the same slot for the same professional?
No. BookHero blocks: 1 professional, 1 booking at a time. For group services (up to 3-4 people booked together), book under the leader's name and log others in private notes - it occupies one slot.
How to manage 2 professionals sharing 1 chair / table / device?
Create the chair / table / device as a virtual professional with its own schedule. Assign it the services that need that resource. The system only allows 1 booking at a time on that virtual professional.
Client complained they booked but the professional wasn't there - what to do?
Investigate first: was it an overlap? Internal communication failure? Apologize, offer compensation (next session free or significant discount). Investigate root cause and fix in the system so it doesn't repeat.
Can I undo a booking that shouldn't have been created?
Yes, in Calendar open the booking and cancel. If you need to keep history (for record), instead of canceling mark as Cancelled (with reason in notes).