A salon booking website is one that reads a live calendar, so a client can pick a slot and keep it without anyone answering. A showcase site cannot do that, no matter how good it looks: it has no catalogue, no durations and no availability rules to read. That difference, not the design, is what decides whether your phone quietens down.
In short
- A client can find you in three places: your website, your social profile, your business listing. Only a booking site can hold the slot.
- Four inputs make that possible: services, real durations, availability, and who performs what. Everything else is decoration.
- A showcase increases the number of people who find you, which increases the number of messages you answer. That is a gain only if being found is your problem.
- Your domain name has a registered holder, and it is not automatically you. You can check it yourself in a couple of minutes.
Showcase or booking site, in one table
A showcase site presents the business without reading your calendar. A booking site is connected to that calendar and can hold a slot in a client's name. Quotes use both words for the same page, which is where most misunderstandings about price begin.
| What you want | Showcase | Booking site |
|---|---|---|
| Be found online | Yes | Yes |
| Show services and photographs | Yes | Yes |
| Give someone a slot at three in the morning | No | Yes |
| Reduce the messages you answer | No, it increases them | Yes |
| Send confirmations and reminders | No | Yes |
| Needs your catalogue, durations and rules | No | Yes, that is the bulk of the work |
Three places people find you, one place they can book
Most salons are visible in three places at once. A social profile shows the work. A business listing answers the practical questions, opening hours, map, phone number. A website carries the name you own.
Only one of those can take an appointment and keep it. A profile can carry a link, a listing can carry a link, but the appointment itself has to land in something that knows whether the slot is still free five minutes later. When a salon says booking is not working, the cause is almost always that every surface points to a message thread instead of pointing to that one place.
The useful question is not "do I need a website". It is "when a stranger decides at eleven at night, where does that decision go?" If the answer is "into my inbox until tomorrow morning", you are paying for discovery you cannot convert.
The four inputs a site needs before it can hold an appointment

A booking site is not a showcase with an extra button. It runs on four pieces of information, and this is the part quotes rarely spell out.
1. A service catalogue. Every service, named the way clients say it rather than the way the trade writes it. If people ask for a "root touch-up", the menu should not only say "partial colour".
2. Real durations. Processing time included. A colour that runs two hours, forty minutes of it waiting, does not occupy a calendar the way a thirty-minute cut does, and a booking engine that cannot tell them apart will either overbook you or hide slots you actually have.
3. Availability. Opening hours, closing days, breaks, and the exceptions, because there are always exceptions. This is also where a shared team calendar stops two stylists being offered for the same chair.
4. Who performs what. Not every member of staff does every service. A site that ignores this will offer a slot nobody can honour, and the first person to find that out is your client.
Those four inputs also explain why "just a website" and "just an assistant that replies to messages" do not stand on their own. An assistant asked for a slot has to read a calendar somewhere. With no catalogue, no durations and no rules, it has nothing to consult, and all it can offer is to have someone call back. That is the reason our online booking and the WhatsApp assistant are installed on the same foundation rather than sold as two separate things.
The booking link is the point of the bio
Social media is usually where a new client sees the work for the first time. That does not make it a booking system. The account shows, it does not hold a slot, and it does not keep your client list: the audience and the reach belong to a platform whose rules you do not set.
One link in the bio closes that gap. Somebody who has just seen a photograph and wants an appointment takes it in the same second, without writing to you, including at eleven at night. A salon posting every day with no booking link in its bio loses appointments daily and never sees them go, because a booking that never happened leaves no trace anywhere.
The same applies to your business listing and to the signature of the messages you send. One address, repeated everywhere, beats three different journeys.
What you are paying for, line by line

Whatever shape the offer in front of you takes, the cost of a salon website breaks into four items:
- The domain name. Your address, renewed on a cycle.
- Hosting. Where the site lives and how fast it answers a phone.
- Setup and content. The service catalogue, the durations, the rules, the copy and the pictures. On a booking site this is the bulk of the work, and it is the part that decides whether the site is accurate.
- Maintenance. What happens when something breaks, or when your hours change.
A quote that does not separate those four cannot be compared with another one. Ask for the breakdown before you compare anything. How we scope and quote that work is on the packages page.
Check who holds the address, in two minutes
Almost nobody asks this before signing: who is the registered holder of the domain name?
Registration data is public. ICANN, which oversees the domain name system, publishes a lookup tool at lookup.icann.org that returns the registrar and the registration status for any domain. Type in your own address and read what comes back.
Why it matters is in ICANN's own transfer rules. The registered name holder is the party entitled to move the domain to another registrar, and ICANN's FAQ for registrants is explicit that a registrar cannot refuse a transfer simply because the name has expired or was not renewed, unless a previous registration period went unpaid. The same FAQ notes a practical trap worth knowing about in advance: updating the contact email can place a sixty-day lock on the domain.
So the check is not paperwork. If the holder shown is your provider rather than your business, the right to move the address belongs to them, and you will be asking for it back at the worst possible moment. Run it today, not on the day of the disagreement.
Five mistakes that quietly cost appointments
1. A site that is unreadable on a phone. Clients look for you standing up, one-handed. Open your own site on your own phone before approving it.
2. Opening hours that are no longer true. Hours changed six months ago and never updated on the site send people to a closed door. That is not a website detail, it is a client who will not come back.
3. A contact form that sends nothing. Send yourself a test enquiry from another device once a quarter. A broken form warns nobody, least of all you.
4. Bookings taken with no confirmation and no reminder. A site that accepts appointments and then goes quiet turns ordinary forgetfulness into empty chairs. Automatic reminders are the cheapest fix in the whole chain.
5. A booking link that takes four taps to reach. If it is not in the bio, in the listing and on the home page above the fold, it does not exist.
Frequently asked questions
Do I still need a website if my business listing already gets bookings?
A listing is excellent at answering "are they open now, where are they, what is the number". It is somebody else's surface, it shows your competitors beside you, and what it can do changes when the platform decides. A site you own is the one address that keeps working when a platform changes its rules, and the one that can hold a booking under your own name.
Can clients book without creating an account?
They should be able to. Every extra step between "I want this Thursday" and "it is booked" loses people, and an account is the step most often abandoned. A name, a phone number and a confirmation are enough to hold a slot.
How far ahead should clients be able to book?
Far enough that a regular can secure her usual slot, short enough that you are not committed to a schedule you have not decided. A rolling window, revisited once a season, works better than a fixed date set once and forgotten.
Will a deposit stop no-shows?
It is not the first lever, and it is not the cheapest. Confirmation at booking, a reminder the day before and a last one two hours ahead recover most of what is recoverable, without asking a first-time client for money before she has met you. Start there and measure what is left.
What happens to my bookings if I change provider?
That depends on two things, and both are checked before you sign, not after: who holds the domain name, and whether your client file and your appointment history can be exported in a format you can actually open. The guide to changing salon software covers the second one in detail.
Further reading
- Changing salon software: what you take with you, the export test to run before you sign anything.
- Automatic WhatsApp messages: a salon's five basic templates, what to send once bookings start arriving on their own.
- Our questions and answers page for how installation, ownership and support work in practice, and the free audit if you would rather have the answer for your own salon.
In closing
A showcase makes you visible. A booking site gives you back time. The decision sits on that line and not on the colour of the menu. Whichever you choose, look up who holds your domain name before you sign, because that is the one mistake you cannot undo later.
Sources
- ICANN, FAQs for Registrants: Transferring Your Domain Name. Consulted on 13 September 2026. https://www.icann.org/resources/pages/name-holder-faqs-2017-10-10-en
- ICANN Lookup, registration data lookup service. Consulted on 13 September 2026. https://lookup.icann.org/
A question about your own project?
20 minutes to see what applies to your business.


