← All articles

Customer Win-Back on WhatsApp: Gym and Salon Revenue Maths

Cortex Lab AI ·

Facts checked on 5 October 2026. Every rate, price and fee below comes from a third party, named next to it. The calculations are ours. None of these numbers are Cortex Lab AI client results. Several come from software vendors, and we say so each time. This is general information, not legal advice.

This article works out what a gym or salon in Singapore could earn by messaging customers who've stopped coming, using published figures, with the ones from software vendors labelled. You'll get a formula you can fill in with your own numbers, three reactivation rates (the share of lapsed customers who come back) with their weaknesses spelled out, Singapore price ranges, WhatsApp message costs, and the question of Singapore's Do Not Call rules on marketing messages to settle before you send anything.

We'll carry one example all the way through. It's illustrative, not a real business: a mid-market hair salon with 1,000 active clients and a S$49 cut. A gym and a nail salon appear further down for comparison.

We build WhatsApp assistants for service businesses, including Kai Dojo, which answers customer enquiries, so we have a stake in how you use WhatsApp. Kai Dojo is new and has no client results yet, and nothing on this page is one.

How much revenue can you recover when you re-engage lapsed customers?

For the illustrative 1,000-client salon, published figures put it somewhere between about S$400 and S$15,500 over 12 months, before costs. That's revenue, and profit will be lower. The range is wide because two inputs are uncertain: how many lapsed clients come back (3% to 18% in published cases) and how many times they visit once they do.

Most of the spread comes from the second question. At the low end, each returning client is worth about S$64 in this example: one S$49 visit plus a 31% chance of a second. One who settles back into a normal routine is worth about S$411 a year. A vendor case study that tracked repeat visits (below) suggests most returners are closer to the first.

What do salon client retention and gym member retention look like?

About a third of gym members leave each year, and in salons the biggest loss is first-time clients who never book a second visit. Neither figure is specific to Singapore. Your own booking or membership system is the better source.

Gyms. The Health & Fitness Association's 2025 benchmarking report says "Member retention averaged 66.4% for the year", from "175 companies representing more than 17,000 fitness facilities across 27 countries". That's an industry body's survey of operators, published 30 September 2025.

Salons. Boulevard, a US salon software company, analysed "more than 11 million appointments" between January 2022 and March 2023. Salon Today reported that "Top-performing salons convert 70 percent of first-time visits into a second appointment", against "just 45 percent" for average salons. Phorest, another salon software vendor, gives benchmarks of 30% retention for new clients, 68% for existing clients and 58% overall. It calls them "good targets to aim for" and doesn't publish how it calculated them.

For the running example. Using Phorest's 58% overall figure, the salon loses about 42% of its active list a year, or roughly 210 clients in six months. Call that the lapsed list: clients who haven't been back for longer than their usual gap between visits. Phorest's figure is the weakest link here. Replace it with a count from your own system as soon as you can.

What share of lapsed customers come back after a win-back message?

Published salon cases range from about 3% to 18% of the lapsed list. We found no independent study (academic, industry body or regulator) that reports a reactivation rate for gyms or salons, and no published rate for WhatsApp campaigns at all.

Scenario Rate Where it comes from Why to be careful
Low 3% Zenoti (salon software vendor), 2020: a salon chain with nearly 30 locations emailed lost guests with an offer code, and "Three percent of all lost guests returned for a service" in the first 30 days Email, not WhatsApp, and a single month
Mid 12% WinbackEngine (sells win-back services), 2026: "The median reactivation rate for service businesses running any form of win-back campaign is 12%" No sample, market or period published
High 18% Zenoti, 2026: QQ Nails and Spa ran a three-month campaign and "18% of their inactive list returned" A success story chosen by the vendor that ran it

Treat the three as a range to plan with. The 18% is a vendor's best case, and the 12% has no published method behind it. We've applied the same rates to gyms because we found no gym case study that gave the size of the list.

How long do won-back customers stay?

Mostly not long. In Zenoti's QQ Nails and Spa case, "31% of those recovered clients came back for a second visit", which means most came once and lapsed again. So we use two anchors and expect the truth to sit between them, closer to the low one.

  • Low anchor, salons: the return visit plus a 31% chance of a second, so 1.31 visits.
  • High anchor, salons: the client goes back to their normal routine for a year. A UK online survey of 2,557 salon businesses that buy from the trade supplier Salon Services (released April 2017, published on Statista) put the average gap between women's visits at 6.2 weeks for a haircut and 3.7 weeks for a manicure. That's about 8.4 haircuts or 14.1 manicures a year.
  • Low anchor, gyms: the member pays for 1 month and leaves again.
  • High anchor, gyms: the member then behaves like an average member at 66.4% annual retention, which works out to about 10 paid months in the next 12.

The UK survey isn't Singapore, and the gaps are salons' own reports about their clients. Your booking records will tell you your clients' real gap between visits.

How do you calculate win-back revenue?

Multiply the number of lapsed customers by the share who return, the spend per visit and the number of visits each returner makes. Then take away the service fee, the message fees and the cost of any offer.

Salon:  Recovered revenue (12 months) = L x r x S x V
Gym:    Recovered revenue (12 months) = L x r x F x M

Net result = Recovered revenue - C - (L x m x f) - D
Break-even reactivation rate = (C + L x m x f + D) / (L x S x V)
Letter What it means Where to get it
L Customers who lapsed in the last 6 months Your booking or membership system
r Share who come back 3%, 12% or 18% (above)
S Average spend per visit, before GST, including add-ons Your till. Market ranges below
V Visits each returner makes in 12 months 1.31 (low) or full routine (high)
F Monthly membership fee Your price list
M Months each returning member pays in 12 months 1 (low) or 10 (high)
C Fee for the re-engagement service Your supplier's quote
m WhatsApp marketing messages sent to each lapsed customer Your campaign plan
f Meta's fee per marketing message S$0.0937 in Singapore (below)
D Cost of any discount given to returners You

Every result is revenue. Multiply by your gross margin to see what's left after product and staff costs.

What could a hair salon recover?

For the running example, between about S$404 and S$15,535 in a year. Inputs: 210 lapsed clients, S$49 per visit (a cut with a Senior stylist at Kimage, a mid-market chain, per MissLobang's September 2026 check of salon sites), and the three rates above.

Scenario Clients back (210 x r) Low anchor, 1.31 visits High anchor, 8.4 visits
Low, 3% 6.3 S$404 S$2,589
Mid, 12% 25.2 S$1,618 S$10,356
High, 18% 37.8 S$2,426 S$15,535

Three WhatsApp marketing messages to each of the 210 would cost about S$59 in Meta fees. Kimage's junior menu lists single-shade colour at S$80 to S$150, against S$49 for the Senior cut, so a salon with many colour clients would see larger figures.

How do gyms and nail salons compare?

The gym's figures rise most steeply if members stay, and the nail salon's lapsed list is small enough that the low anchor recovers very little.

Illustrative gym: 600 members. At 66.4% retention, about 101 lapse in six months. Fee of S$98 a month, the bottom of the roughly S$98 to S$158 a month that MissLobang reports for Anytime Fitness (21 September 2026).

Scenario Members back (101 x r) Low anchor, 1 month High anchor, 10 months
Low, 3% 3.0 S$297 S$2,974
Mid, 12% 12.1 S$1,188 S$11,896
High, 18% 18.2 S$1,782 S$17,844

Three messages each: about S$28 in Meta fees. A boutique studio charging S$200 to S$260 a month for unlimited classes (F45's range, per the same MissLobang guide) would see roughly 2 to 2.7 times these figures.

Illustrative nail salon: 500 active clients, so about 105 lapsed on Phorest's basis. S$40 for an express gel manicure, the usual price at Nails & Good Company in MissLobang's September 2026 check of salon menus. First-visit trial prices are lower and shouldn't be used here.

Scenario Clients back (105 x r) Low anchor, 1.31 visits High anchor, 14.1 visits
Low, 3% 3.2 S$165 S$1,771
Mid, 12% 12.6 S$660 S$7,083
High, 18% 18.9 S$990 S$10,625

Three messages each: about S$30 in Meta fees.

What does WhatsApp messaging cost for a win-back campaign?

About 9 cents per message. Voltade, a WhatsApp software vendor, reports that "Meta charges S$0.0937 a marketing template in Singapore" under the rate card effective 1 July 2026. A template is a message format Meta approves before you can send it. A win-back message is a marketing message, so that's the rate to plan with.

When a client replies, your answers count as service messages. Since 1 October 2026 Meta charges for these, but its pricing page says it "provides every business phone number with a free tier of 1,000 service messages per month". The allowance resets each month and doesn't roll over. Voltade puts the Singapore rate past that at S$0.0205 a message. Our WhatsApp Business API pricing guide covers the rate card in full.

For the running example, three messages to 210 clients is about S$59. Message fees are small next to the revenue at stake. The service fee and any discount decide whether a campaign pays.

Why use WhatsApp marketing for salons and gyms rather than email or SMS?

Because more of your clients will see it. WhatsApp was the most-used social media platform in Singapore, at 74.7%, in We Are Social and Meltwater's Digital 2024 report, as reported by Marketech APAC.

  • WhatsApp. Chatarmin, a WhatsApp marketing vendor, measured a 79.0% average open rate on 13.9 million campaign messages from 382 brands between March and May 2026, counted on delivered messages only. The brands are Chatarmin's own customers, and its page focuses on Germany, Austria and Switzerland. WhatsApp users can also turn read receipts off. Treat it as one vendor's measurement.
  • Email. Mailchimp's benchmark average open rate is 35.63% across all its users, last updated December 2023. Mailchimp notes that Apple's Mail Privacy Protection may affect the accuracy of open rates.
  • SMS. "From 31 January 2023, non-registered SMS will be labelled as 'Likely-SCAM'", according to IMDA, the government's media and telecoms regulator. Unless your sender ID (the name shown as the sender) is registered, your message arrives with that label.

The running-example salon probably already chats with most of its clients on WhatsApp, which also means a client can reply and book in the same thread.

Can you send WhatsApp marketing to lapsed clients under Singapore's Do Not Call rules?

Possibly, but confirm it before you send. The Do Not Call (DNC) Registry is the national list of Singapore numbers whose owners don't want marketing messages. The PDPC, which enforces Singapore's personal data law, asks in its guidance "Are specified messages sent through apps like WhatsApp covered?" ("specified messages" is the law's term for marketing messages). Its answer: "Yes, they are. The DNC Registry rules apply to specified messages sent to your Singapore telephone number, even on WhatsApp and Telegram." The same page lists "Messages from organisations that you have an ongoing relationship with (e.g. bank, telco)" as not covered.

Whether a client who last visited eight months ago still counts as an ongoing relationship is a legal question, and the answer may depend on the facts. Settle it with a lawyer before launch, along with the cost of checking numbers against the DNC Registry if the rules apply to your list. For the wider consent questions around messaging tools, see our PDPA guide for AI chatbots.

What goes wrong with win-back campaigns?

  • Returners leave again. The 31% second-visit figure means most won-back clients don't stay. If they left over price, a stylist who moved on or a bad experience, a message doesn't fix that.
  • The discount eats the gain. Every offer comes out of D in the formula. A 20% discount on the S$49 cut takes a fifth off the low-anchor revenue.
  • Too many messages. Chatarmin measured an opt-out rate of 0.37% per campaign message. Each extra message in a sequence is another chance for a client to opt out.
  • The client replies with something hard. A complaint, a refund, a question about a past treatment. Decide before launch who answers those, and how fast, and make sure the conversation reaches them in full.
  • The list is wrong. Clients who moved away, numbers that changed, clients who followed a stylist who left. Clean the list before sending, and remove anyone who asked not to be contacted.
  • You can't tell what worked. Some lapsed clients would have come back anyway. Leave a small group unmessaged and compare, or the result will look better than it was.
  • Do Not Call. See the section above. This is the one to settle first.

What should you ask before paying for a win-back service?

  1. How do you define a lapsed client, and will you use our booking data to set the gap?
  2. Which reactivation rate are you assuming, where does it come from, and is it from WhatsApp?
  3. How will you count a return: a booking, a completed visit, or a reply?
  4. How many messages per client, and what does each cost in Meta fees?
  5. Who answers when a client replies with a complaint or a question the system can't handle?
  6. How do you handle opt-outs and the Do Not Call question?
  7. Will you hold back a comparison group so we can see what the campaign actually caused?
  8. What do you charge, and at what reactivation rate do we break even on that fee?

Is a win-back campaign worth it for your business?

It depends mostly on the size of your lapsed list and your spend per visit, more than on the exact rate. For every S$100 of service cost, you need to recover:

Business Low anchor High anchor
Gym at S$98 a month 1.02 members paying 1 month 0.10 members staying 10 months
Hair salon at S$49 a cut 1.56 returning clients at 1.31 visits 0.24 returning clients on their normal routine
Nail salon at S$40 a manicure 1.91 returning clients at 1.31 visits 0.18 returning clients on their normal routine

Then divide by your gross margin to break even on profit rather than revenue. At an illustrative 50% margin, the hair salon needs about 3.1 low-anchor returners per S$100 of cost.

You probably shouldn't bother if:

  • Your lapsed list is small. A salon with 50 lapsed clients at S$40 a visit has little to recover at any of these rates.
  • Your prices are low. A budget barber or a gym priced near public-gym rates has too little per visit to cover a service fee.
  • You can't tell who has lapsed. Without booking or membership records there's no list to message. Start there.
  • The reason people leave is still there. Fix it first, or the returners will leave again.

Where Kai Dojo fits

Kai Dojo is our done-for-you WhatsApp assistant. It answers customer enquiries and hands the harder ones to your staff. It started with gyms and now also serves salons and beauty, fitness and wellness studios, clinics, and tuition and enrichment centres. We tune it weekly in the first month. It's new, so we have no client results to show you, and we won't quote you a reactivation rate we can't back. Nothing here is legal advice, and we can't settle the Do Not Call question for you. Win-back campaigns are something we can discuss in a free consultation. If you'd like to work through the formula with your own figures, see Kai Dojo or book a free 30-minute consultation.

Frequently asked questions

What is a good win-back rate for a salon?

Published salon cases range from about 3% (an email campaign over 30 days) to 18% (a three-month campaign) of the lapsed list. Both are vendor case studies, and neither measured WhatsApp. Plan with a range and track your own.

How many lapsed customers come back for good?

Few. In Zenoti's QQ Nails and Spa case, 31% of recovered clients came back for a second visit. Expect most returners to visit once unless you fix whatever made them leave.

How much does a WhatsApp win-back message cost in Singapore?

About S$0.09. Voltade reports Meta's Singapore rate for a marketing template message as S$0.0937 from 1 July 2026. Three messages to 210 lapsed clients cost about S$59.

Is WhatsApp marketing covered by Singapore's Do Not Call rules?

Yes. The PDPC says the DNC rules apply to specified messages sent to Singapore numbers "even on WhatsApp and Telegram". Messages from organisations with an ongoing relationship aren't covered, but whether a long-lapsed client still counts is a question for your lawyer.

Are these Cortex Lab AI client results?

No. Every rate, price and fee here comes from a named third party, and the businesses in the examples are illustrative. Kai Dojo has no client results yet.

Sources, all checked 5 October 2026: Health & Fitness Association, 2025 Fitness Industry Benchmarking Report release (industry body); Salon Today on Boulevard's report (trade media, vendor data); Phorest, salon client retention (vendor); Zenoti, how to win back salon clients (vendor); Zenoti, salon chain recovers 3,300 lost guests (vendor); WinbackEngine, reactivation rate benchmarks (vendor); Statista, UK salon visit intervals (Salon Services survey) (trade supplier's survey of salons); MissLobang, hair salons, nail salons and gyms (consumer media checking operators' published prices); Voltade, WhatsApp API pricing Singapore (vendor quoting Meta's rate card); Meta, WhatsApp pricing (platform owner); Marketech APAC on Digital 2024 (trade media); Chatarmin, WhatsApp statistics (vendor); Mailchimp, email benchmarks (vendor); IMDA, enhanced measures against scam SMS (government); PDPC, Do Not Call Registry and you (government).