Salon maths · worksheet

The hidden cost of 'seen' and no reply

Every chat left on 'seen' is a booking that may go elsewhere. Use this worksheet to put a monthly figure on missed WhatsApp messages and lost bookings, then decide what fixing it is worth.

6 min read

Missed WhatsApp messages, lost bookings: why the number matters

Salon owners know the feeling. You finish a long colour appointment at 8pm, pick up the phone and find 14 unread chats. Three people asked for tomorrow, one asked about bridal packages, two just said "price?" By the time you reply, two have booked somewhere else and one does not answer. Nobody tracks that loss, so it never shows up in the accounts.

This page turns missed WhatsApp messages into lost bookings you can count. It uses a plain formula you can run on paper or in a spreadsheet, plus three worked examples. You will need four numbers from your own salon: how many chats arrive when nobody can reply, how many of those want a booking, how many people move on before you reply, and your average ticket.

The formula

Monthly lost revenue = unanswered chats per month × share wanting a booking × share who go elsewhere × average ticket

Then add the lifetime effect. A new client who would have come back four times a year is worth far more than one visit. If you want the fuller picture, multiply by your average number of visits per client per year.

How to get each number

  • Unanswered chats per month: count chats that arrive outside opening hours or while everyone is with clients, and wait more than 30 minutes. A week of honest counting, times four, is enough.
  • Share wanting a booking: read a sample of 30 chats. In most salons, half or more ask about availability or price with a booking in mind.
  • Share who go elsewhere: look at how many of those chats never turned into an appointment after your late reply. If you have no data, test 20%, 35% and 50%.
  • Average ticket: total service revenue divided by number of appointments last month.

Three worked examples

Small barber, KarachiMid-size salon, DubaiBusy nail studio, London
Unanswered chats per month120240300
Share wanting a booking60%55%50%
Share who go elsewhere30%35%40%
Average ticketPKR 1,500AED 220£38
Lost per monthPKR 32,400AED 10,164£2,280

These are illustrations, not survey results. But they show the scale. Even with cautious inputs, a mid-size salon in Dubai Marina or Al Barsha can lose more in a month than a year of software costs. NextReply's Starter plan is $29 a month, priced in US dollars, and every plan starts with a 7-day free trial; you can compare it with the result on our pricing page.

The cost of slow replies, not just no replies

The cost of slow replies is quieter than the cost of silence. A customer who waits three hours may still book, but she has also messaged two other salons, and the first one to offer a time often wins. Slow replies also cost staff time: a chat that starts at 11pm and is answered at 10am needs more back-and-forth, because the customer's plans have moved.

Three patterns make slow replies worse:

  • Price-only questions. "How much is keratin?" left unanswered for hours looks like a hidden price.
  • Peak seasons. Before Eid, weddings and New Year, every hour of delay loses prime slots.
  • Ads. If you pay for click-to-WhatsApp ads, every slow reply wastes money you already spent.

Where the missed messages come from

When salons count, they usually find the gaps in the same places:

  1. After closing. Clients plan their week at night, after work and after children's bedtime.
  2. During appointments. Stylists cannot type with foil in their hands.
  3. Days off and holidays. The salon is closed, but demand for next week is not.
  4. Language gaps. A message in a language nobody at the front desk reads well waits longest.
  5. Other channels. Instagram DMs pile up beside WhatsApp, and nobody owns them.

Our after-hours replies page covers the first three in detail. For Instagram, Messenger and Telegram, which are coming soon to NextReply, see channels.

How to recover the lost bookings

There are three ways to close the gap, and each has a price:

  • Hire cover. A part-time evening receptionist costs a salary and still goes home at some point.
  • Share the phone. Rotating the WhatsApp phone among staff works until it doesn't, and it blurs private and work time.
  • Automate the front desk. An AI receptionist answers every message, shares prices from your services list, checks open slots in Google Calendar and books. Your team sees the confirmed booking and gets a notification.

NextReply does the third. On WhatsApp, it replies in the customer's language, understands voice notes and photos (handy for "can you do this colour?"), confirms each booking in the chat, and hands chats to a person when needed. Read the booking feature, the full feature list and how it works, or see the salon page for set-up ideas.

From first message to confirmed booking
  1. Customer message: “Any slot tomorrow afternoon?”
  2. AI receptionist: Reads service, date and time
  3. Checks your calendar: Offers only free slots
  4. Confirms in the chat: Name, service and time
  5. Booked: In Google Calendar, owner alerted

Measure it again after 30 days

Whatever you choose, re-run the worksheet a month later. Count unanswered chats again, and check how many after-hours bookings landed in your calendar. That gives you a real return figure instead of a guess. Many owners also track no-shows, because a confirmed booking in writing tends to be kept more often than a vague "see you Thursday". NextReply sends that written confirmation today; its automatic opt-in reminders are coming soon. Browse other trades on industries, read more on the blog, or go to the home page to get started.

Build the worksheet in a spreadsheet

If you prefer a spreadsheet, set up five cells: A1 unanswered chats per month, A2 share wanting a booking, A3 share who go elsewhere, A4 average ticket, A5 visits per client per year. Then:

  • Monthly lost revenue: =A1*A2*A3*A4
  • Yearly lost revenue from first visits: =A1*A2*A3*A4*12
  • Yearly value including repeat visits for new clients: =A1*A2*A3*A4*A5*12 as an upper bound

Use the upper bound with care: not every lost first-time client would have become a regular. A middle estimate, halfway between the first-visit figure and the repeat figure, is a fair number to take to a business partner.

Costs the formula leaves out

The worksheet counts only direct revenue. Three other costs are real but harder to price:

Reviews and reputation

A customer who waited a day for a reply rarely leaves a review about it, but she tells friends that the salon "never answers". In neighbourhoods where salons sit a few streets apart, such as Jumeirah Beach Road or Al Wasl Road in Dubai, or Zamzama in Karachi, word of mouth decides who gets the next bridal booking.

Staff stress

Owners who answer WhatsApp at midnight are tired the next day. Stylists who reply between clients rush both the chat and the client in the chair. That shows up in mistakes, double bookings and staff turnover.

Ad spend

If part of your WhatsApp traffic comes from paid Instagram or Facebook ads, a missed chat is not just lost revenue. It is money already spent on a click that went nowhere. Add your cost per chat to the formula for ad-driven leads to see the full picture.

Rebooking gaps

Regular clients often message to rebook a few days before they want to come in. If those chats wait, the regular slot fills with someone else, and the regular drifts to a competitor without any complaint. Track how many existing clients rebook through WhatsApp each month, and add any you lose to the worksheet.

Count every channel, not only WhatsApp

Run the same worksheet for Instagram DMs and Facebook Messenger if clients book through them. Many salons find their Instagram inbox is worse than WhatsApp, because nobody feels responsible for it. Add the totals together and you see the full size of the leak.

NextReply covers WhatsApp today. Instagram, Messenger and Telegram are coming soon, so for now the quickest fix for those inboxes is to send people to WhatsApp: add your WhatsApp link to your Instagram bio, your Facebook Page button and your story highlights, and reply to DMs with a short note pointing to it. The chats then land where the assistant can answer and book at any hour. If you would like to know when the other channels go live, email hello@nextreply.io.

Questions people ask

How many WhatsApp messages does a salon miss?

It depends on hours and staffing, but many salons find that a third or more of their WhatsApp chats arrive after closing or during busy appointments. Count your own for a week to get a real figure.

Do customers really book elsewhere if I reply late?

Some do. Customers often message several salons at once and book with the first one that offers a time. The longer the wait, the more likely that is.

What is a good WhatsApp reply time for a salon?

Within a few minutes during opening hours, and an instant useful reply after hours. An AI receptionist can offer open slots at any hour.

Is an AI receptionist worth it for a small salon?

If the worksheet shows you lose more each month than the plan costs, yes. NextReply starts at $29 a month for up to 500 bookings, and the 7-day free trial lets you check the numbers first.

Can the AI answer price questions?

Yes. It answers from the services and prices you set, so customers get the right figure immediately.

Can I use this worksheet for a spa, barber or clinic?

Yes. The formula works for any appointment business. Change the average ticket and the share of chats that want a booking to match your own trade, and run it for each channel where customers message you.

Will I still be able to reply myself?

Yes. With Coexistence you keep the WhatsApp Business app on your number, and the assistant hands chats to you whenever needed.

Is there a free trial?

Yes. Every plan has a 7-day free trial. Run the worksheet before you start, then count after-hours bookings at the end of the week to see your own recovery figure.

Every WhatsApp message answered, every free slot offered

Start your 7-day free trial, connect your WhatsApp number and add your services and hours. NextReply answers and books around the clock.