What a booking system should do for a salon, clinic or gym

7 September 2026 · 5 min read

Plenty of service businesses call a contact form a booking system. It is not. A booking system tells the customer what is available and gives you a schedule you can trust. These are the parts that matter.

Services, durations and prices

Every bookable thing needs a name, a duration and a price. Durations are what make a calendar accurate — a 30-minute trim and a three-hour colour cannot occupy the same slot.

Availability per person, not per business

Customers usually want a specific person. That means working hours, breaks and days off stored per staff member, so nobody is offered a slot that does not exist.

A booking flow that fits on a phone

Anything longer than that loses people. Do not ask a first-time customer to create an account.

  • Pick a service
  • Pick a person (or 'anyone')
  • Pick a time
  • Leave contact details and confirm

One inbox for everything

Bookings, questions and callback requests should end up in the same place. Requests spread across Instagram, WhatsApp and email are how appointments get missed.

Confirmations and reminders

A confirmation makes the customer feel booked. A reminder before the appointment is the cheapest way to reduce no-shows, which are pure lost revenue for an appointment business.

Owner control

You should be able to add a service, change a price, block a day or adjust hours yourself, immediately. If those changes need someone else, the system will drift out of date.

Online Booking Website

A finished website with online booking built in: services and prices, staff availability, appointment requests and an owner dashboard. See live demos, publish from $19/month.

See a booking website demo