Start with a service list clients can read at a glance
Clients book with confidence when they know what they are getting, how long it takes and what it costs. Every service on your booking page needs a plain name, a duration and a price. The duration matters as much as the price: it is what decides which times can be offered, so set it to the time the chair is actually busy, including preparation and cleanup.
- Use the names clients use (“Haircut and blow-dry”, not internal codes).
- Split services that vary a lot in time, such as short, medium and long hair.
- Keep the list short; group rare or custom work under “Consultation”.
- Review durations after a few weeks against how long visits really take.
Let clients choose a professional or anyone available
Regular clients often want the same stylist or barber, and that loyalty is worth protecting. New clients usually just want the earliest good time. Offering both choices serves both: a named professional for those who care, and “anyone available” for those who would rather book sooner. It also spreads new clients across your team instead of leaving open gaps in one person’s day.
Show only times that are really free
A booking that has to be moved right after it is made costs trust on both sides. The times you offer should already account for everything that limits your day, so a client cannot pick a slot your team cannot honour.
- Opening hours of the branch, including short days.
- Each professional’s shifts, which may differ from opening hours.
- Time off: holidays, training days and planned absences.
- Existing bookings, including those taken by phone or at the front desk.
- The branch’s time zone, so a client travelling or abroad sees the right time.
Put every booking in the same calendar, wherever it comes from. When phone and walk-in bookings live in a notebook and online bookings live elsewhere, double bookings follow.
Share one booking link wherever clients find you
- Put the link in your social media profiles and on your website.
- Send it as the reply when someone asks for an appointment by message.
- Print it as a QR code at the front desk and on cards you hand out.
- Offer it at checkout so the client can book the next visit before leaving.
Confirm, reschedule and keep visit history
Review new bookings at the start of each day, confirm them, and move the ones that need a change as early as you can, offering the client another free time. A short personal message the day before is a simple courtesy that helps clients keep their appointment. After the visit, note what was done: the service, who did it and anything worth remembering. That history lets any team member welcome a returning client properly and suggest a sensible time to come back.
Charge the visit so sales and client records match
Charge every visit at the register with the client attached, including any products they take home. That way your daily sales, each professional’s work and the client’s history all tell the same story, and loyalty rewards, if you run them, reach the right person.
How it works in Zaxore
Zaxore’s booking page lists your services with their length and price. The client chooses a service, then a professional or “anyone available”, then a day, and sees only the times that are free, worked out from opening hours, staff shifts, time off and existing bookings, in the branch’s time zone. Clients book without an account.
- Add your services and your team’s shifts in the app.
- Share the booking link, for example on social media or your website.
- The client books; the confirmation offers a calendar file (.ics).
- In Operations › Bookings your team confirms, reschedules or completes each visit and sees the same free slots; today’s visits appear in “Your day”.
- Charge the visit as a normal sale at the register with the client attached; the sale feeds reports and loyalty points.
- Booking confirmation and reminder messages to clients: Coming soon — in development. Until then, any reminder is sent by your team.
- There is no online payment or deposit when booking; the client pays at the visit.
- Charging a booking straight from the register is not on the register screen yet, so the visit is charged as a normal sale.
- The app works online and needs an internet connection.
Open the demo: Salon / services Sample data · nothing is saved
Questions owners ask
How long should each service slot be?
As long as the chair or room is really busy, including preparation and cleanup. If one service varies a lot in time, split it into versions so each one gets a realistic length.
Should clients be able to book “anyone available”?
Usually yes, alongside named professionals. Clients who want a quick time get one, regulars can still pick their stylist, and new clients are spread across your team.
Does Zaxore send booking reminders or take deposits?
Not yet. Booking confirmation and reminder messages to clients are coming soon — in development. Online payment and deposits are not available: the visit is charged at the register as a normal sale. The confirmation page does offer the client a calendar file (.ics).
Do my staff see the same free times as clients?
Yes. In Zaxore, Operations › Bookings shows the same free slots, worked out from hours, shifts, time off and existing bookings, so your team and your clients work from the same calendar.
Go deeper
Online booking & appointments
Clients choose a service, a professional or “anyone available”, and a time that is really free.
Customers & loyalty
Customer history, credit and statements, and points earned on every sale and redeemed when they choose.
How do clients book an appointment online?
Share your booking link: the client picks a service, then a professional or “anyone available”, then a time that is really free. Staff see the same free slots in Bookings.
How do I track inventory and customers?
Inventory shows on-hand, reserved and available per branch with a full movement history; Customers keeps profiles, balances, statements and loyalty points.
Which types of business does Zaxore serve?
Five kinds, each with a setup template: retail stores, cafés and restaurants, grocery and convenience stores, salons and service businesses, and wholesale and distribution. You can also pick modules yourself.
What is coming soon in Zaxore?
In development, with no release dates: selling offline with sync, direct receipt printers and cash drawer, a customer-facing display, order and booking messages to customers, the Zaxore AI agent and smart cameras. None is available yet.
More guides
How to choose a POS system for your small business
A practical checklist for choosing a POS system: the counter, stock per branch, loyalty, staff roles, reports, devices, internet and contract questions.
Multi-location inventory management: a practical guide
How to manage inventory across multiple stores: stock per branch, one catalogue, recorded transfers, reorder levels, cycle counts and a weekly routine.
How to start a loyalty program your café customers actually use
Set up a points loyalty program for a coffee shop or small store: a simple earning rule, reachable rewards, quick sign-up and clear balances.