Example scenario
Same service, different specialists across two branches
Both branches offer hair colour, but only certain specialists perform some treatments. A shared calendar shows every slot, leaving staff to call back and move unsuitable appointments.
How would we approach it?
We connect the service, branch, specialist and duration with the same booking rule. Customers see eligible times and staff can check which treatment, specialist and branch are attached to each confirmation.
Describe services the way clients choose them
Hair colouring, nail art and longer beauty services can involve different preparation, durations and prices. We work with the salon to organise the service menu so a guest can recognise what they need. The page can explain what is included, when a consultation is required and how a price is set where it varies. Portfolio photographs can sit with the relevant service and have usage rights checked before publication.
The mobile experience also needs to answer practical questions. A visitor should be able to tell which location offers the service, how long to set aside and what happens after requesting a time. We test those steps with representative services before the site goes live.
Make the calendar reflect the way the salon operates
Booking availability can depend on the stylist, the branch and the service. A longer appointment may also need preparation or clean-up time. We map the combinations with your team and consider how you handle leave, walk-ins and services that can only be offered by certain staff.
For a salon with one location, a clear service page and a link to the current calendar may be enough. A team with multiple branches or shared equipment may need a booking interface that respects different staff and location rules. We scope the workflow around the real causes of clashes and lengthy phone exchanges.
Agree how requests become confirmed appointments
The design should make it clear when a guest is asking for a time and when the appointment is confirmed. We agree the response and reminder process with the salon. If a deposit is in scope, we check payment provider options, refund terms and how confirmation connects to the payment result. Cancellation and rescheduling terms can be visible before the guest submits.
For staff, the daily view can show upcoming appointments, available time and the notes needed to prepare. Where there is already a booking provider, we look at which steps can remain there and which information helps on the site.
Check local information before launch
We check that public hours, addresses and branch details agree with the information the salon publishes elsewhere. During handover we try a guest's route from service selection to appointment and directions. Where the business also provides regulated clinical services, those need separate scope and review.
Questions before you start
We book through WhatsApp. When do we need a booking dashboard?
A clear service site and WhatsApp may work for a single location with a manageable calendar. If varying staff, branches and durations cause overlapping requests or make available slots hard to manage, we scope the dashboard around those specific issues.
Can availability reflect which treatments each specialist offers?
Services can be linked to locations, eligible staff, duration and any setup time. A long colour appointment, for example, can be limited to the right stylist and available salon hours. We check the rules against a sample working day.
Are bookings confirmed immediately, or can staff review them first?
The salon can choose automatic confirmation or staff review for each service. The customer sees the difference between a request and a confirmed booking for longer, consultation-based or deposit-based appointments. Notification timing is planned together with cancellation and rescheduling.
Can the software handle deposits, cancellations and rescheduling?
We review your payment provider and salon terms. Customers can be shown their booking status after payment and how to change or request a refund. The proposal defines how payment links, receipts and booking confirmation connect.
How are different branch services and opening hours shown?
Each branch can have its own address, hours, service list and staff. Customers choose a location before viewing services and available specialists there. If the information comes from an existing calendar, we agree which system is the source of record.
