salon operations

How to Write a Salon Service Menu for Online Booking

Write clearer salon service names, inclusions, and consultation notes so clients can choose the right appointment before booking online.

/ GoRoots team / 6 min read

Painted collage of an open salon service booklet with hairstyle silhouettes, color swatches, scissors, and a hand pointing to a choice

A client choosing a service online does not have your receptionist beside them. A name such as “Color refresh” may sound familiar to the team, but it does not tell a new client whether they need a roots appointment, a full-color service, or a consultation.

Write the menu so a client can answer three questions: Is this the service I want? What does it include? What should I do if I am unsure? Then check that each choice connects to an appointment your team can actually deliver.

This is a writing and testing checklist, not a promise that every salon booking app supports every menu rule. The service descriptions below are illustrative examples; adapt them to your salon’s actual services and booking policies.

Start with the decision, not your internal shorthand

Review the names your team uses in the diary. Keep familiar service terms, but expand abbreviations and explain branded names. A client should not need to decode a staff-only label before selecting an appointment.

An illustrative rewrite might turn “Cut - senior” into “Haircut and finish with a senior stylist.” Use that wording only if a finish is actually included. If provider categories change the price or availability, explain the difference before the client confirms.

Group choices around meaningful differences: a haircut versus a restyle, or a maintenance color appointment versus a consultation for a significant change. Avoid creating several almost-identical options that staff cannot explain consistently.

Give each service a short, repeatable description

Use the same structure across the menu:

  • Who it is for: the request or outcome the service is designed to address.
  • What is included: the parts of the appointment the client will receive.
  • What is not included: relevant extras that require another selection or a discussion.
  • When to ask first: situations where the salon needs clarification before confirming.
  • Timing and price: the accurate duration and price arrangement shown in your booking setup.

Do not fill those fields with guessed timings or a made-up starting price. Have the team responsible for delivering the service approve the details.

Three illustrative service descriptions

These examples are writing patterns, not descriptions of GoRoots services or customer results. Replace them with your own inclusions, timings, and prices before use.

Haircut and finish

For clients booking a haircut with a wash and finish. Includes a discussion of the desired cut, wash, haircut, and finish. Color services are not included. If you want a substantial restyle and are unsure which appointment to choose, contact the salon before booking.

Check whether your real service includes a wash and finish. If it does not, change the name and description instead of leaving the client to discover the difference on arrival.

Root color maintenance

For returning clients maintaining their existing root color. Includes root color application and the finish specified in this service. A change of shade, full-length color, or corrective work may need a different appointment. New clients and clients unsure about their color history should contact the salon to discuss the right next step.

Only use that distinction if it matches how your team works. Do not treat a booking description as a substitute for the professional assessment or preparation your salon requires.

Color consultation

An appointment to discuss your desired color, previous services, and the next booking step with the team. This is a consultation, not a booked color treatment. The salon will explain the recommended service and price arrangement before you confirm a treatment appointment.

If the consultation has a fee or conditions, show your actual policy before confirmation. Do not imply it includes treatment time unless it does.

Keep add-ons explicit

Decide whether an extra is part of the base service, an optional addition, or a separate appointment. Explain which choice applies rather than relying on the word “upgrade.”

For example, a salon might offer a conditioning treatment alongside a haircut. Before describing it as an add-on, confirm how it affects staff time, price, and the final booking. That is an illustrative scenario, not a claim that your software automatically combines every service duration.

If you also sell packages, make the included service names match the ordinary menu. Our salon membership planning article covers the separate question of defining and redeeming package benefits.

Give uncertain clients a useful next step

Not every request should become an immediate confirmed appointment. Show a working contact method or an appropriate consultation option when the service needs clarification.

A client who asks for “something like last time” may need the team to check the previous visit. A client asking for a major change may need a discussion before a time slot is chosen. Write the menu to support that handoff; do not promise that an AI booking agent can assess every service request independently.

Test the menu as a client and as a stylist

Choose one straightforward appointment and one request that needs clarification. On a phone, open the menu without relying on staff knowledge and check:

  1. Can the client distinguish the relevant service choices?
  2. Are inclusions and exclusions visible before confirmation?
  3. Does the listed duration match the time reserved in the staff diary?
  4. Is the selected staff member available and appropriate for that service?
  5. Do the confirmation and reminder use the same understandable service name?
  6. Is the route for questions visible and working?

Use the online salon booking setup guide for the wider launch checks, and the appointment message templates to review the wording that follows a booking.

Improve the menu from real questions

Ask reception and stylists which choices clients most often need help with. Review those entries first. If a service is repeatedly changed after booking, check whether its description, eligibility, or appointment duration needs attention rather than assuming the client made a careless choice.

Keep a short record of what you changed and why. Review actual questions and appointments after the change without promising a particular booking increase.

GoRoots describes AI chat booking, service-aware discovery, WhatsApp booking, and employee schedule views on its salon booking app page. Use your own menu to test those workflows before relying on them. For broader evaluation, see the salon booking software selection guide.

Start with one frequently booked service this week. Rewrite its name and description, have the team check the details, and walk through the appointment from selection to confirmation.

Back to blog

More from the GoRoots blog

All articles