Sources checked 20 October 2026: AmSpa's 2024 industry report recap, Zenoti's 2026 injectable retention article and Google's review contribution policy. Every industry number below links to where it came from; the reward table is an illustrative example.

Every spa owner has run the "20% off this month" email. It works, sort of. The calendar fills, and then the clients who came for 20% off wait for the next 20% off.

There's a better trade. Here's the thing about your regulars: they're already the business. AmSpa's 2024 report found that an average of 73% of med spa patients were repeat patients, up from 65% in 2022. Same report: the average spend per visit was $527.

So a standing 15% off is roughly $79 handed back on a typical visit. Mostly to people who were coming anyway.

The real gap is earlier. Zenoti reports that injectable patients cancel 37% of first rebook appointments, and that drops to 4% once a patient completes a second rebook and comes in for visit three. That's Zenoti's own data for one cohort, not a national figure, and it doesn't prove rewards cause the drop. It does tell you where a reward should point: visit two.

We make LoyalsClub, so we're not neutral. Most of what follows works with any program, including the one already in your booking software.

Why rewards beat discounts: you're printing your own currency

A discount is cash. The client can price it to the cent, and so can you. There's no gap.

Points are different. They're a currency you issue, and you decide what they buy. Pay out in things with a high perceived value and a low real cost, and the client feels more generosity than you actually spend.

Take a serum on your retail shelf. The client sees its shelf price. You paid wholesale. Redeeming points for it feels like getting the full shelf price as a gift, while your real cost is the wholesale number, and you only pay it after the visits that earned it.

If you want the full arithmetic, see our margin worked example (UAE prices). The currency is different. The shape of the math isn't.

10 med spa loyalty program ideas that don't cost you margin

These work for med spas and day spas alike. Each one comes with the margin logic, because a reward you can't afford isn't a reward, it's a slow leak.

1. A take-home skincare item

The classic for a reason. A cleanser, a sunscreen, a serum from your own retail shelf. The client values it at shelf price, you pay wholesale, and it keeps your brand on her bathroom counter for weeks. Pick products you'd like her to buy again.

2. An add-on during an appointment that's already booked

LED after a facial. A dermaplaning upgrade. A hand treatment while a mask sets. The room, the client and the staff member are already there, so your real cost is consumables and a few minutes. To the client it feels like a whole extra service.

3. A next-available slot you choose to offer

When a regular wants a busy Saturday, the front desk can offer her the next opening you've set aside. You decide when it's available and how many. It costs you nothing but a little planning, and it tells her she's known here.

4. A member-only evening

A skincare night, a product launch, a Q&A with your lead aesthetician. Wine, samples, a short demo. One evening covers dozens of clients, and people tend to buy when they're relaxed and among friends. Run it in a quiet slot so it doesn't cost you bookings.

5. A referral reward for both sides

The best new client is a friend of a regular. Reward both, but only after the friend's first purchase, so you're paying for an actual visit, not a sign-up. Use your low-cost rewards here too, not cash.

6. A joining bonus that makes visit two feel close

A small batch of points the day a client joins. The goal isn't generosity, it's math: if a new client walks out already partway to her first reward, visit two has a reason. That's exactly where Zenoti's numbers say the drop-off lives.

7. A birthday gesture, done by hand

A handwritten card at her next visit. A small gift waiting in the treatment room. A message you write and send yourself. It's personal precisely because nobody scheduled it, and a regular will remember it far longer than a coupon.

8. Deluxe samples and travel kits

Ask your skincare suppliers what they can give you. Sample sizes cost little and introduce a product she might buy at full size. A small "travel kit" makes a nice mid-level reward before summer.

9. A skin consult with your lead provider

Fifteen focused minutes in a quieter part of the week. It's valuable to the client, it builds trust, and it often ends with a plan she'll book. Make clear it's a consultation, not a treatment.

10. A gift she gives to a friend

Let a regular redeem points for an add-on she can hand to a friend on that friend's first visit. She looks generous, you meet a new client, and your real cost is the add-on.

What to avoid

Blanket percentage off. It applies to every visit, including the ones you'd have had at full price, and it resets the client's sense of what you cost. On a $527 average visit, even 10% is about $53 gone each time.

Rewards on prescription treatments. No "every fourth Botox free", no points-for-units deals, no free syringe. Incentive rules for medical treatments vary by state, so check yours with your medical director or counsel before you design anything. Keep rewards on skincare products, add-ons and non-prescription services.

Points for reviews. Google's contribution policy says businesses may not offer incentives, such as payment, discounts or free goods and services, in exchange for posting a review. It also rules out asking only happy clients. Keep reviews out of your program completely, and handle unhappy clients privately and fast.

Cash-like rewards. Dollars off the bill have no perception gap. You lose the one advantage points give you.

How to set a points cost

Keep it simple. Three steps:

  1. Pick an earning rate per amount spent. One point per dollar is easy to explain at the desk.
  2. Price your first reward so a typical client reaches it around her second visit. That's the visit you most need.
  3. Price bigger rewards a few visits out, based on their real cost to you, not their menu price.

Here's an illustrative example. The dollar amounts are made up to show the method, not real spa data.

RewardWhat the client seesYour real cost (example)Points cost (at 1 point per $1)
LED add-onA $75 serviceConsumables and 10 minutes600
Take-home serum$90 on the shelf$35 wholesale900
Member evening seat plus kitAn exclusive invitation$20 in samples and drinks1,200

If a typical visit is around $400, the 600-point add-on lands on visit two. Rewards that cost you very little can sit lower. Anything with a real price tag should take a few visits.

Once a quarter, look at what's being redeemed. A reward nobody picks is too expensive in points or too boring. A reward everyone picks might be too cheap.

How the front desk introduces it

The moment is checkout. Paying is the one uncomfortable beat in an otherwise lovely visit, so that's where the reward belongs. One sentence:

"You just earned 450 points. At 600 you get an LED add-on on your next facial."

Then stop talking. Show the reward on the screen if you can. Don't explain the rules, don't list every reward, and don't ask her to download anything before she's paid.

How LoyalsClub runs this

LoyalsClub runs your own points program inside a shared consumer app. Here's what you get, and the friction, up front.

What you get:

  • Points that only work at your spa. A client's balance with you can't be spent at any other business in the app.
  • Your rules. You set the earning rate per amount spent and create each reward with its own points cost. You can add a joining bonus.
  • Referrals, where both clients are rewarded after the friend's first purchase.
  • Private feedback after a transaction, so you hear about a bad visit while you can still put it right.
  • A client list showing last visit as days ago, so you can see who's slipping and decide what to do about it.
  • Push messages you write and send yourself. Nothing goes to your client list on a schedule.

The friction:

  • Clients download an app. The Loyals Club app is free on the US App Store for iPhone.
  • It's a shared app. Clients can browse other participating businesses and a shared offers feed. Your page is yours, the app isn't.
  • Staff record each visit with a separate scan. It doesn't sync with your booking or POS system.
  • Birthday gestures are yours to do by hand. There are no automatic birthday points.

Setup is typically configured within 24 to 48 hours after receiving your details, and we train your front desk remotely. Pricing is covered on the demo call: monthly, no long-term commitment. Our live clinic customer today is Healia Medical Center, an aesthetic clinic in Dubai.

If your booking software already has a points feature your team actually uses, start there. Our roundup of loyalty software for US med spas covers those options fairly. To see how we set up US clinics, visit our med spa loyalty page, or book a demo and bring your retail shelf list.

Disclosure: LoyalsClub is our product. This guide isn't neutral. Industry figures come from AmSpa, Zenoti and Google's own pages, checked 20 October 2026, and the reward table is an illustrative example, not customer data.