HomeLearnHow to choose a salon booking system

Choosing tools

How to choose a salon booking system

Choosing a booking system for a hair, nail, barber or spa business: what missed calls cost, staff and slot structure, no-show deposits, and website fit.

Outcome

A shortlist you can defend with your own numbers: what missed calls cost you today, which staff-and-slot structure your book actually needs, the no-show policy the system must enforce, and whether booking belongs inside your website or beside it.

Before you start

Bring the facts, not more tabs.

  • Bookings today arrive mostly by phone, DMs, or a paper book, and at least some customers ask for a specific stylist or technician.
  • You can pull rough numbers: how many calls a normal week misses while hands are busy, and how many appointments no-showed in the last month or two.
  • You have a website, or plan to have one — the standalone-versus-integrated decision at the end of this guide depends on it.

You will learn to

  • Put a monthly number on phone-only booking before comparing any product.
  • Test whether a system can hold your real book: services, staff, per-person durations, and slots.
  • Write a no-show policy — reminders, deposits, refund windows — that the system enforces without staff chasing it.
  • Decide deliberately between a standalone booking tool and one built into your website, with the maintenance cost priced in.
01

Put a number on what the phone is already costing you

Taking bookings by phone only works while someone has a free hand to answer. Every call that rings out during a colour service or a gel set is a customer who may simply book elsewhere, and none of it shows up in any report. The point of this step is a baseline: once you know the monthly cost of unanswered contact, you can compare systems on what they recover instead of on feature lists.

  1. For one normal week, tally every call missed while staff were mid-service, plus the after-hours calls and messages that were only answered the next day.
  2. Multiply by your average ticket and a conservative booking rate — not every missed call was a booking — to get a monthly cost range rather than a single flattering number.
  3. Note when the missed contacts happen. Evenings, your closing day, and lunch peaks matter most, because taking bookings while nobody can answer is the first job an online system does.

Done when: You have a monthly figure — even a rough range — for what unanswered contact costs, and a written list of the hours a system must cover for you.

02

Check the staff-and-slot structure against your real book

The hard part of salon booking software is not the calendar — it is whether it can hold the way your shop actually works. A real booking is a service, performed by a specific person, taking that person's duration, in a slot that person actually has. Durations differ by stylist, some services are only offered by some staff, and a designated-stylist request is a promise. A system that cannot hold your list turns the front desk into its full-time repair crew.

  1. Write out your real who-does-what list before any demo: every service, who performs it, and the honest duration per person — including cleanup and processing time.
  2. In each candidate, enter your three messiest real cases: a designated-stylist booking, a service only some staff offer, and a service whose duration differs by person.
  3. If your schedule overlaps work — a colourist taking the next client while colour processes — test exactly that. A calendar that only understands solid blocks will invent conflicts you don't have, or hide ones you do.
  4. Check what a customer sees when their preferred person is fully booked. The acceptable answers are that person's next opening, or a clearly labelled alternative — never a silent reassignment.

Done when: Your messiest real bookings go in without workarounds, and a designated-stylist request can never quietly become someone else.

03

Write the no-show policy first, then demand enforcement

No-shows are a policy problem before they are a software problem. Reminders fix forgetting; deposits change commitment. But a system can only enforce a rule that exists, and many salons discover at the worst moment that theirs lives in one senior stylist's head. Decide who pays a deposit, how much, and when it stops being refundable — then require the software to carry it out with no one chasing transfers.

  1. Pull the last two or three months and count no-shows and late cancellations — and where they cluster. Long services and weekend peak slots usually carry most of the damage.
  2. Pick how far up the scale you want to go, and write it down: reminders only; reminders plus a deposit on long or peak bookings; or a deposit on everything. Phrase the refund window in words a customer reads once and understands.
  3. Verify the candidate runs the whole loop by itself: the reminder goes out at the time you set, the deposit is collected inside the booking flow rather than by a transfer the front desk chases, and the refund window is applied by the system, not argued at the counter.

Done when: The policy exists in writing, and one test booking travels the whole path — reminder, deposit, cancellation, refund — with no human pushing any part of it.

04

Decide whether booking lives inside your website or beside it

A standalone booking tool hands you a link on someone else's domain: your bio points at their page, while your own website keeps a second copy of services, prices, and hours that drifts out of sync. An integrated setup keeps one source of truth and holds the customer on your pages from search to confirmation. The split costs you a second bill and a permanent maintenance job — two lists to update every time a price or a stylist changes — so take it on purpose, or not at all.

  1. Count the places your service list and prices live today — website, booking tool, Instagram highlights, Google Business Profile, the laminated menu at the counter. Every copy is a place that will eventually disagree.
  2. If you choose standalone, prefer a tool that embeds in your own pages over one that only links away, so the path from your site to a confirmed booking never changes brand or domain.
  3. If you choose integrated, verify the website builder's booking is the real thing by the tests above — staff and per-person durations from step 2, deposits from step 3 — not a contact form wearing a Booking label. Run that test on us too, and here is our own answer: the booking section handles services, staff, per-person durations and slots; deposits and any other card payment run through your own Stripe account, so the money reaches you directly and Naratake takes 0% of it, with only Stripe's card fee applying. A live booking flow publishes on Storefront Pro — $79 a month or $758 a year, one flat price whether two stylists share the book or nine do. On Storefront, $49 a month, you build and preview the whole flow before it goes live.
  4. Whichever you choose, make every public doorway one step from a live booking flow: the bio link, the website button, and the business profile should all land on real open slots, not on a call-us detour.

Done when: You can name the single place where services, prices, staff, and hours are maintained, and a customer who finds you anywhere reaches a bookable calendar without switching to a second brand or domain.

05

Shortlist, then run a two-week live test beside the phone

Feature tables do not surface the frictions that decide whether staff still use a system in week two. Two weeks of real bookings do. Run the strongest candidate alongside the phone and the paper book instead of replacing them, and let your own numbers — not the vendor's — make the final call.

  1. Score each candidate against your notes from the earlier steps — covers your unanswered hours, holds your who-does-what list, enforces your written policy, fits your website decision — and drop anything that failed the messiest-booking test outright.
  2. Run the winner in parallel for two weeks: keep answering the phone as before, put the booking link in your bio and business profile, and record both streams in one book.
  3. Compare those two weeks against your step-1 baseline: bookings that arrived in hours you used to miss, no-show rates on deposit-backed versus plain bookings, and minutes the front desk spent correcting entries.
  4. Before committing, price the exit: confirm you can export customer and appointment records, and know what happens to your booking link and domain if you leave. Ours is written down — Storefront Pro downloads the complete source of the site, and the domain stays in your own registrar account, so leaving is a change of address rather than a negotiation.

Done when: The decision rests on two weeks of your own numbers against the phone-only baseline, and you know the cost of leaving before you commit — not after.

Final check

Do not call it done until these are true.

  • You have a monthly figure for what unanswered calls cost you, and a written list of the hours an online system must cover.
  • The chosen system passed the messiest-booking test: designated staff, per-person durations, and no silent reassignment.
  • The no-show policy is written in customer-readable words, and reminders, deposits, and refunds run end to end without staff chasing them.
  • Services, prices, staff, and hours have exactly one maintained source, and every public link lands on a live booking flow.
  • You ran the new system next to the phone for two weeks, you have the numbers to set against step 1, and you know what leaving would cost before you sign.