Appointment management service menu online booking salon diary UK

Hair salon service menu for online booking: the owner's guide

Written by Published on 14 min read
A hair salon owner arranges service cards named cuts, colour and treatments on a pinboard next to a tablet showing her online booking page

When a client books by phone, your receptionist quietly fixes a dozen small errors. "A colour, please" becomes a root tint or a full head after two questions; "just a trim" with waist-length hair gets the right slot; the balayage enquiry from a box-dye-black client gets steered towards a consultation. Online, nobody is standing between the client and the diary. Your service menu does that whole job alone, at 10 pm, for someone who has never set foot in your salon.

That is why a menu copied straight off the laminated card by the till rarely works online. On the wall, "B/D short" next to a price is fine: you are there to translate. On a booking page it produces wrong self-bookings, under-booked colour appointments that wreck the afternoon, and "that's not what I expected" conversations at the basin. The fix is not better software, it is a better-structured menu, and this guide is about exactly that: names clients recognise, descriptions that stop the wrong booking before it happens, durations that survive reality, and prices nobody feels ambushed by.

The only tooling assumption this article makes is that you have a free booking page for your hair salon with a proper service catalogue: somewhere to give each service a name, a description, a photo, a duration and a price. Everything below works with any system that can do that.

Online, your service menu is the receptionist

Start with what a service entry has to achieve on a booking page. A client who has never met you must be able to answer four questions from the entry alone:

  • Is this the service I want? (the name)
  • Is it for me, and what exactly is included? (the description)
  • How long will I be in the chair? (the duration)
  • What will it cost, roughly or exactly? (the price)

Every wrong self-booking traces back to one of those four lines. A client who books a 45-minute "colour" slot for what is really a three-hour colour correction did not misbehave: your menu told her that was the right button. The good news is that the same four lines are all you need to fix, and you can fix them in an afternoon.

Service names clients recognise, not salon shorthand

The first rule is brutally simple: name services the way clients say them, not the way your column sheets abbreviate them. In-house shorthand is invisible to you and baffling to a new client.

On the wall card (shorthand) On the booking page (client language)
C/BD Cut and blow dry
Gents Men's cut
T-section Half head highlights (top and parting)
Full head foils Full head highlights
Root retouch 1.1 Root tint (regrowth up to 6 weeks)
Smoothing system Keratin smoothing treatment

Two tests catch most naming problems. First, the stranger test: would someone who has never visited your salon pick the right option without ringing you? Second, the search test: is this what clients actually type and say? People ask for "highlights", "balayage", "a trim", "a blow dry". Nobody asks for a "1.1 retouch" or a "technical service".

Keep brand names out of service names unless your clients genuinely use them. "Olaplex treatment" has become client language; the name of your colour line mostly has not. And resist cleverness: "The Big Chop Experience" reads nicely on Instagram, but on a booking page at 10 pm it loses to "Restyle cut (big change)" every time.

Descriptions that stop the wrong booking

The name gets the client to the right neighbourhood; the description stops her booking the wrong house. A good online service description answers three questions in two or three sentences: who is this for, what is included, and what is not.

A few patterns that prevent real, expensive mistakes:

  • Say what is included. "Full head highlights. Includes toner and blow dry finish." If the toner is extra, say that instead, in the description, not at the till. The single most common colour-bill dispute is an unmentioned toner.
  • Say who it is for. "Root tint: covers regrowth up to about 6 weeks. If it has been longer, or you want a colour change, book a colour consultation instead." One sentence, and your 45-minute slot stops collecting 2-hour jobs.
  • Flag hair-length and thickness caveats. "Price and time shown are for short to mid-length hair; very long or very thick hair may need longer, and we may ask you to book the long-hair option."
  • Flag the patch test. New colour clients need an allergy alert test before the appointment, typically at least 48 hours ahead, in line with NHS guidance on hair dye reactions. Put that sentence in every colour description, and the booking made for tomorrow morning stops surprising anyone. How to run and record those tests is a subject of its own, covered in our guide to patch test records.

Photos earn their place here too. A picture of what "balayage" means in your salon aligns expectations better than a paragraph, and it is precisely the clients who do not read paragraphs who need aligning.

Durations that survive contact with reality

A beautifully named, beautifully described service with a wrong duration still wrecks the day. Durations deserve their own full treatment, which they get in our guide to colour appointment scheduling and honest service durations; here is the short version that matters when you build the menu.

  • Time services honestly, per stylist level. A senior stylist finishes a dry cut in 25 minutes where a new graduate needs 40. If your system supports a duration per stylist, use it; if not, set the duration for the slowest stylist who takes that booking type.
  • Never under-book colour. An optimistic "full head colour, 1 h 15" does not make the colour faster, it makes every client after 2 pm wait. Colour overruns stack; cuts mostly do not.
  • Know where your processing time goes. During the 20 to 45 minutes a colour develops, the stylist's hands are free. Some booking systems can model that window and reopen it for a short service; many cannot. Either way the client-facing duration must cover the whole visit, from sitting down to walking out, processing included.
  • Build in tidy-up time. Sweeping, disinfecting and resetting a section takes a real 3 to 5 minutes. Put it inside each service's duration or as a buffer after long technical services, but put it somewhere, or the diary assumes teleportation.

The quiet advantage of an online menu over the wall card: when the stopwatch says your balayage really takes 2 h 45, changing the setting takes a minute and applies to every future booking automatically.

How many services is too many?

Somewhere between the fifth and the fortieth service, a menu stops informing and starts paralysing. A new client confronted with 38 near-identical options does the easiest thing available: closes the tab and messages "hi, how much is a cut?" on Instagram, which is the outcome the booking page existed to prevent. You do not need a behavioural science degree to see it in your own stats: long, flat menus produce fewer completed bookings and more DMs.

Three structural habits keep a menu readable:

  • Group into 4 or 5 categories. For most hair salons: Cuts and finishing, Colour, Treatments, Occasion hair. A client scans category names first and only then reads services, so she never faces more than 6 to 8 options at once.
  • Package the frequent combinations. "Full head colour with cut and blow dry" as one service, with one measured duration and one price, beats asking clients to stack three separate services and hoping the arithmetic works. Build packages for your three or four most-booked combinations and keep single services for the rest.
  • Cut the museum pieces. The perm variant booked twice a year, the gents' option nobody chooses: every dead line costs attention that the living ones need. If you have not sold it in six months, take it off the booking page (you can always add it back, or keep it bookable by phone only).

Junior and senior pricing: separate options, clearly named

If you price by experience level, make each level its own bookable choice and name it in plain words: "Cut and blow dry with a senior stylist" and "Cut and blow dry with a graduate stylist", each with its own duration and price. Hiding the distinction behind staff initials, or worse, surprising the client with a supplement at the till, converts a pricing structure into a complaint. Named levels also quietly sell your cheaper chair: plenty of price-sensitive clients are delighted to book the graduate when the menu makes it a confident, legitimate option rather than a mystery discount.

Consultation-first services: do not let anyone self-book a six-hour guess

Some services should not be directly bookable at all. Colour corrections, going from dark box dye to blonde, hair-up trials for big events, major restyles after years of growth: the honest answer to "how long and how much" is "it depends on your hair, and I need to see it".

Make the consultation the bookable thing. A 15-minute "colour correction consultation", free or cheaply priced, with a description that says exactly what happens: "we look at your hair and its history, do a strand and patch test if needed, and quote a plan with time and price before anything is booked." You protect the diary from a six-hour job squeezed into a two-hour slot, the client gets a real quote instead of a guess, and the big-ticket booking that follows is made by you, at the right length, with a deposit if your policy takes one. For the services where the stakes justify it, that pairs naturally with a clear cancellation and deposit policy.

"From £65": how to show prices without ambushing anyone

"From" pricing is legitimate in hairdressing, because the honest price of a balayage genuinely depends on length, thickness and history. But there is a right and a wrong way to do it.

The fair version states the price of a defined baseline and says what moves it: "Balayage from £120. The 'from' price covers short to mid-length hair; very long or very thick hair is quoted at consultation." The unfair version is a teaser: a "from £65" that no actual client has paid since 2024, with the real number revealed at the basin. The first builds trust; the second builds one-star reviews, and it also walks into legal territory. UK price transparency rules require that the price a client sees before deciding to book includes all unavoidable charges, and the CMA's price transparency guidance (CMA209) specifically targets drip pricing, where costs appear only as the customer proceeds (checked in October 2026).

Practical rules of thumb for the menu:

  • Fixed price wherever you honestly can. Cuts, blow dries and most treatments do not need "from".
  • "From" only where hair genuinely varies the work, with the baseline defined and the variable named.
  • Mandatory extras do not exist. If the toner is always applied, it is in the price; if it is optional, the description says "optional toner +£15". Nothing unavoidable appears for the first time at the till.
  • Advertised prices include VAT if you are registered: the consumer price is the full price. How to set the numbers themselves, chair-hour costs and the £90,000 VAT cliff included, is the subject of our full guide to pricing hair salon services in the UK.

A worked example: 12 services for a 3-stylist salon

Here is a complete, deliberately boring menu for a hypothetical salon with one salon owner (senior stylist and colourist), one stylist and one graduate. All prices are made up for illustration: yours come from your own costs and market, not from this table.

Category Service (as shown online) Duration Price (hypothetical)
Cuts and finishing Cut and blow dry, senior stylist 1 h £52
Cuts and finishing Cut and blow dry, graduate stylist 1 h 15 £32
Cuts and finishing Men's cut 30 min £26
Cuts and finishing Blow dry 45 min £28
Cuts and finishing Restyle cut (big change, includes consultation) 1 h 15 £65
Colour Root tint, includes blow dry finish 1 h 45 £78
Colour Full head colour with cut and blow dry 2 h 30 £115
Colour Half head highlights, includes toner and blow dry 2 h 15 from £105
Colour Full head highlights or balayage, includes toner and blow dry 3 h from £140
Colour Colour consultation (required for colour changes and corrections) 15 min free
Treatments Deep conditioning treatment, add-on or standalone 30 min £24
Occasion hair Hair-up or occasion styling 1 h from £55

Notice what the structure is doing. Twelve lines, four categories, nobody scrolls. The two stylist levels are explicit options on the flagship cut. Every colour service says what it includes, and the two "from" prices sit on the two services where hair length honestly changes the work. The colour consultation catches everything complicated before it can land in the diary as a guess. And every duration is a real, measured, whole-visit figure, so the day the menu promises is a day the salon can actually deliver.

Keep the online menu matching reality

A service menu is a living setting, not a launch task. Prices creep, durations drift, a stylist qualifies up a level, a treatment gets discontinued, and each unrecorded change reopens the gap between what clients book and what actually happens. Three habits close it:

  • One owner of the menu. Changes go through one person, so the booking page, the wall card and the till always say the same thing.
  • A seasonal review. Three times a year, check every duration against the stopwatch and every price against the current list. Fifteen minutes, usually.
  • Change it where clients see it first. If the booking page is the menu of record, a price rise or a renamed service is live everywhere the moment you save it, with nobody to ring back.

This is where doing it online stops being a convenience and starts being the system. On ViteUneCoupe's free plan, your service catalogue carries a photo, a description, a duration and a price per service, each stylist has their own schedule, online bookings are unlimited and commission stays at 0 %, permanently. If your salon's website does not take bookings yet, our guide to adding online booking to your hair salon website covers that step; once it does, the menu you have just built is the part clients actually touch.

Frequently asked questions

How many services should a hair salon offer online?

There is no magic number, but most salons are well served by 10 to 15 bookable services in 4 or 5 categories. Package your most frequent combinations into single services, keep one clearly named option per stylist level on the flagship services, and remove anything that has not been booked in six months. A shorter, clearer menu completes more bookings than an exhaustive one.

Should junior and senior stylist prices be separate services?

Yes. Make each level its own bookable option with its own name, duration and price: "Cut and blow dry, senior stylist" and "Cut and blow dry, graduate stylist". Clients choose knowingly, nobody is surprised at the till, and the cheaper chair fills with clients who are happy to be there.

Is "from" pricing allowed on a salon booking page?

Yes, where the final price genuinely depends on the client's hair, but the baseline must be real and the variable must be named: "from £120 for short to mid-length hair" is fair, a teaser price nobody actually pays is not. UK price transparency rules also require that unavoidable charges are included in the price shown before booking, so an always-applied toner belongs in the price, not in a surprise at checkout.

Which services should need a consultation before booking?

Anything where time and price cannot be honestly estimated without seeing the hair: colour corrections, dark-to-blonde transformations, major restyles, bridal and occasion trials. Make a short consultation the bookable service, state in the description what happens during it, and book the real appointment afterwards with a proper quote and the right amount of diary time.

What should a service description include for online booking?

Who the service is for, what is included (toner, blow dry finish), what is not, and any caveats that change the booking: hair-length limits, regrowth age for a root tint, and the patch test requirement for new colour clients. Two or three plain sentences per service prevent most wrong self-bookings.

↑ Back to contents