Spa & Wellness Loyalty Program That Brings Guests Back

Guests join from the QR code at your reception and keep your card in Apple Wallet, Google Wallet or the BonusQR app. You scan it at checkout, on any phone or tablet – no POS needed. Start free with unlimited guests.

  • No POS needed
  • Free plan, unlimited customers
  • Apple Wallet & Google Wallet
Two women wrapped in towels relaxing and talking in a wooden sauna
Your spanow

You have received a new coupon.
Sauna entry FREE

The QR code at reception, the card on the guest’s phone, one scan at checkout.

What is a spa loyalty program?

A spa loyalty program rewards guests for coming back to your sauna, pool or massage room: a free entry after every tenth visit, credit back on treatments, or a massage once their spending reaches your goal. A spa day is easy to put off; a reward that is already half-earned gives guests a reason to book the next one with you.

With BonusQR, guests scan the QR code at your reception, sign in with Google, Apple or e-mail and can keep your card in Apple Wallet or Google Wallet. At checkout you scan the guest’s code, and the visit, credit or stamp is added straight away.

There is nothing to connect to your till and no plastic cards that end up in a locker. You can start on the free plan with unlimited guests and 7 types of loyalty programs, and move to a paid plan only when you want one of its features, such as booking or prepaid entry packages.

How a spa loyalty program works, from reception to relaxation

One day at a spa that runs BonusQR: what the guest does, what your reception does, and what waits on the next visit.

  1. 4:00 pm
    The free BonusQR counter stand with the business’s QR code, printed from the account

    A QR code at reception

    Guests scan the QR code on the stand at your reception or on a sticker in the relaxation area. It opens your spa’s page in the BonusQR app, with your rewards and your price list on it. The stand, a sticker, a QR page and a flyer are free to print from your account.

    Free printed QR materials
  2. 4:01 pm

    Signed in, card saved

    They sign in with Google, Apple or e-mail and can add your card to Apple Wallet or Google Wallet, or keep it in the BonusQR app. Nothing to download first, and no card to carry into the changing room.

    Apple Wallet loyalty card
  3. 7:30 pm
    The QR code scanner in a BonusQR staff account reading a customer’s code

    One scan at checkout

    Your reception scans the guest’s code with BonusQR on a phone or tablet and answers one prompt: the amount for cashback or a spending goal, or the number of treatments for a stamp card. A reward for visits needs nothing typed at all.

    BonusQR Scanner
  4. Next visit

    The reward is waiting

    When a goal is reached, the coupon waits in the guest’s app, and on the wallet card if they saved one. Reception scans its QR code to redeem it, and visits or spending above the goal carry over to the next one.

Scan with a phone or tablet, a USB or Bluetooth reader, or the optional BonusQR Scanner for the counter. No POS is needed; a POS link through the BonusQR REST API is a custom project, quoted separately.

POS integration

Which loyalty program fits a spa or wellness center?

BonusQR starts you with a program set up for beauty and wellness. Keep it, change it, or build your own from the ideas below.

Your Google Maps listingName, address and photo filled in for you

Beauty salon

Your starter program

  • Welcome coupon20% DiscountYou will receive it immediately after registration
  • Cashback5% cashbackCash back on every payment

Type your spa’s name as it appears on Google Maps and choose “Beauty salon”. BonusQR fills in the name, address and photo and sets up a 20% welcome discount and 5% cashback, which you can look over before you print your QR code. The rate of a saved cashback cannot be changed, so if you want another rate, replace it before you invite guests. No Google Maps listing yet? The custom setup takes about five minutes.

  • Free

    A free entry after every tenth visit

    Every scan counts as a visit, and the tenth earns a coupon, such as a free sauna or pool entry. Reception scans once per stay, and nothing needs to be typed.

    Reward for visits
  • Free

    Cashback credit on treatments

    Guests get a share of what they spend back as credit and can pay with it once it covers a treatment. It rewards bigger visits without discounting today’s massage.

    Cashback
  • Free

    A stamp card for massages

    Each massage earns a stamp, and a full card gives a coupon for a free one. Run a separate card for facials or body treatments if you like – one offer can hold several.

    Digital stamp card
  • Free

    A discount for quiet hours

    A percentage off in a time window you choose, such as 10 am to 2 pm, when the sauna and pool are quiet. Reception sees it when they scan the guest’s code.

    Fixed discount
  • Free

    A treatment for a spending goal

    Amounts add up from visit to visit. When a guest reaches your goal, they get a coupon, for example a massage, and anything spent above the goal counts toward the next one.

    Reward for spend
  • Premium

    A birthday spa treat

    A coupon goes out automatically on the guest’s birthday, or a few days before, using the date in their profile. Available on the Premium plan.

    Birthday coupon

One offer can combine several programs. It needs one main program, such as a stamp card, cashback or a reward for visits; a welcome coupon or a discount can sit beside it.

Running a gym or fitness studio too? Gyms

All 12 loyalty programs for spas, as guests see them in the app

Stamp card loyalty program in the BonusQR customer app
Points loyalty program in the BonusQR customer app
Tiered cashback loyalty program in the BonusQR customer app
Reward for spend loyalty program in the BonusQR customer app
Reward for visit loyalty program in the BonusQR customer app
Fixed discount loyalty program in the BonusQR customer app
Welcome coupon for signing up in the BonusQR customer app
Special occasion loyalty program in the BonusQR customer app
Tiered stamp card loyalty program in the BonusQR customer app
Referral system loyalty program in the BonusQR customer app
Custom offer in the BonusQR customer app
Cashback loyalty program in the BonusQR customer app
01. Loyalty module

Stamp Card

The stamp card loyalty module in a loyalty application rewards customers with virtual stamps for each purchase, unlocking discounts or free items as they collect stamps. This digital system enhances engagement, boosts customer retention and offers convenience and easy tracking.

02. Loyalty module

Points System

The Points System loyalty module allows customers to earn points based on their purchases, with the flexibility to define the value of each point (for example, 1 point for each unit of your currency). You can set up a variety of items or rewards that customers can redeem with their accumulated points. Available in the Basic plan.

03. Loyalty module

Tiered Cashback

The Cashback loyalty module rewards customers with a percentage of their purchase amount back as credit for future use. You can customize the cashback value or set up a tiered cashback system, where customers earn higher cashback percentages as they spend more. Available in the Premium plan.

04. Loyalty module

Reward for Spend

The Reward for Spend loyalty module encourages higher spending by granting customers a coupon each time they reach a defined spending threshold that you set. Amounts add up from visit to visit, and anything spent above the goal counts toward the next coupon.

05. Loyalty module

Reward for Visit

With the Reward for Visit loyalty module, customers receive a reward after a certain number of QR code scans during their visits. For example, after 5 visits, they unlock a coupon. This system promotes frequent returns and helps build a consistent customer base.

06. Loyalty module

Fixed Discount

The Fixed Discount loyalty module allows you to assign specific discount rates to different customer groups. For example, a group of regulars can get 10% off every purchase, or all members 20% off on quiet afternoons. Staff see the discount when they scan the customer’s code. Groups that update themselves (automated groups) need the Basic plan.

07. Loyalty module

Onboarding Promotion

The Onboarding Promotion module gives new users an instant incentive by providing a one-time coupon after registration. This welcome gift helps convert signups into active users by giving them a reason to make their first purchase quickly.

08. Loyalty module

Special Occasion

The Special Occasion loyalty module enables you to surprise your audience with a one-time coupon on selected holidays or celebrations (for example, birthdays, Valentine’s Day or a date you choose). The coupon goes out automatically on the day or a few days before. Available in the Premium plan.

09. Loyalty module

Tiered Stamp Card

The Tiered Stamp Card module rewards customers at several stages of one stamp card, for example with a coffee after 5 stamps and a dessert after 10. Each stage reached gives its own coupon, so the next reward is always within reach. Available in the Basic plan.

10. Loyalty module

Referral System

With the Referral System module, customers share their personal link and earn a coupon for bringing in friends. You decide how many friends it takes (1 to 5) and what the reward is. A friend counts once they sign up through the link and show their QR code on a visit. Available in the Premium plan.

11. Loyalty module

Custom Offer

The Custom Offer module lets you show your own offer or announcement among your members' bonuses, such as a lunch deal, a happy hour or a members-only price. A headline is all it needs, and you can add several offers. Included in the free plan.

12. Loyalty module

Cashback

With the Cashback module, customers get a percentage of every bill back as credit, which they can use to pay one of their next bills. Staff only enter the bill amount and the credit is added automatically. Included in the free plan.

How exactly to set up a salon loyalty program

How many visits to a reward and how often clients come back – anonymous 2026 data from salons on BonusQR.

See the setup and the numbers

Booking, prepaid entries, gifts and your price list in the same app

A loyalty card is one part of a spa visit. These features cover the rest, from the massage booking to the gift a guest buys for a friend, and each one shows the plan it needs.

  • Appointment booking

    Basic

    Guests book a massage or a treatment in your loyalty app or on your own booking page. Each service has its own duration; you set staff, opening hours and blocked times. Bookings add no stamps or points.

    Appointment Booking
  • Entry and treatment packages sold in the app

    Basic

    Sell a pack of sauna entries or massages in advance: the guest pays online in the app and gets one coupon for each entry or treatment, redeemed with a scan at each visit. It is a prepaid package, not a recurring membership.

    Prepaid packages in the app
  • Gift vouchers

    Basic

    Sell a spa day or a massage as a gift: the buyer pays online, and the voucher arrives by e-mail with its QR code. It is one coupon, not a money balance; payments run through Stripe and BonusQR keeps a 5% commission.

    Gift Vouchers
  • Your price list in the app

    Basic

    Upload your treatment and entry price list as a PDF of up to 20 MB, and its pages appear as a tab on your spa’s page in the app.

    Digital price list
  • Feedback after the visit

    Basic

    Signed-in guests rate their visit with 1 to 5 stars and a comment. If you switch on the Google step and your Google listing is linked, those who give 4 or 5 stars can continue to your Google review form with their comment copied; nothing is posted for them.

    Customer Feedback
  • Google review invitations

    Premium

    After the number of visits you choose, BonusQR asks the guest once, by e-mail and push notification, to review your spa on Google. It needs your linked Google profile.

    Google Maps Reviews
  • Guest groups that update themselves

    Basic

    Guests fall into groups by your rules, such as regulars or guests not seen for 30 days, recalculated every hour, and you send each group news or a coupon.

    Automated customer groups

Also on Basic: 5 staff logins with a history of who scanned, several locations in one account and your own link, such as bonusqr.com/your-business. Several locations in one account

Laura

Paracelsus Bad

Country: Austria

More Visits, Prepaid Passes and Useful Insights...

With BonusQR, customers started visiting our spa more regularly – they’re motivated by the points they earn with each visit. We also sell prepaid passes directly in the app, so customers get a better price, and we receive payment upfront. On top of that, we get valuable statistics about visits and customer behavior. It’s a smart way to improve both our operations and our customer relationships.

Christina

Laserderma

Country: Greece

Loyalty and Marketing in One Smart System...

We’ve been using BonusQR for over a year and it has become a key part of our business. It helps us build a strong database of loyal clients. But it’s more than just a loyalty app – we also use it for marketing. We can send news or promotions via email and push notification directly from the app. We also manage our own offers and discounts, so customers always see what’s new. BonusQR saves us time and helps us stay connected with our clients.

Diego

LOONA Fitness

Country: Spain

One App, Many Features – All in One Place...

BonusQR has solved many of our needs. We run a loyalty program, send birthday rewards, push notifications, and even email campaigns. Our customers can see everything in one simple app – including their points, visit history, and even our current price list. It’s very fast to operate and customers love the ease of use. We’re really satisfied with how smooth everything works.

Andrew

La Clé du Barbier

Country: France

Complete Business Toolkit in One App...

With BonusQR, we have everything we need in one single app – loyalty system, booking system, marketing emails, service pre-sales, and even customer reviews. If we wanted to develop something like this ourselves, it would cost thousands. Instead, we just pay a monthly subscription and can manage everything on our own. It’s incredibly flexible and easy to use – no need to contact support. We love the freedom it gives us.

Tomáš

West Corner

Country: Czech Republic

Simple to Set Up, Loved by Customers...

We and our customers are very happy with the BonusQR app. It helps us keep loyal customers by giving them something extra with every visit, which they really enjoy. The app shows their collected points clearly, and the reward options are popular. Setting up the system was fast and easy – we didn’t need any technical help or complicated setup. The BonusQR team, especially Patricia, is always friendly and helpful. We’ve been using it for 2 years now and we’re excited to continue!

Csaba

Drop Shop

Country: Hungary

Fully Branded and Easy to Manage...

What I really like is that I could set up everything myself – I uploaded our logo, photo, brand colors, and defined the loyalty system. BonusQR is a great tool, and even better – it’s free to start. We keep getting new loyal customers, and they enjoy using our app. We regularly update it with new offers just for our members, which keeps people coming back.

Laura

Paracelsus Bad

Country: Austria

Christina

Laserderma

Country: Greece

Diego

LOONA Fitness

Country: Spain

Andrew

La Clé du Barbier

Country: France

Tomáš

West Corner

Country: Czech Republic

Csaba

Drop Shop

Country: Hungary

More than 10,000 clients use BonusQR...

Join them today!

  • Works immediately without a cash register or special equipment or integration
  • Account FREE forever – no limit on the number of customers or usage restrictions
  • No credit card required (only some premium programs and features are paid)
Start using for FREE

What a spa loyalty program costs with BonusQR

Start free and move up only when you want a paid feature. The pricing page shows Basic and Premium in your currency.

Free

Free forever, no credit card needed

  • Unlimited customers and scans
  • 7 programs, including the stamp card, cashback, reward for visits and welcome coupon
  • Your card in Apple Wallet and Google Wallet, on the web and in the iOS and Android app
  • QR code scanner on any phone or tablet, with your own login (staff logins from Basic)
  • Statistics, scan history and a monthly e-mail report
  • 4 printable QR materials and news in the app

Basic

Everything in Free, plus:

  • Points and the tiered stamp card (9 programs)
  • Appointment and table booking, your PDF menu or price list in the app
  • Customer feedback and GEO notifications
  • Gift vouchers and prepaid packages sold in the app
  • News by push and e-mail every 4 days
  • Automated groups and coupon campaigns
  • 5 staff logins, several locations, your own link and your logo on the QR materials

Premium

Everything in Basic, plus:

  • All 12 programs, adding tiered cashback and referral
  • Birthday and other special-occasion coupons, sent automatically
  • Google review invitations after the visits you choose
  • News by push and e-mail once a day
  • Unlimited staff logins
  • A POS connection is not part of any plan: it is a custom project through the REST API, quoted separately. POS integration
  • The BonusQR Scanner for the counter is optional, a one-time purchase. BonusQR Scanner

Spa and wellness loyalty program FAQ

What spa and wellness owners ask before they start.

What is the best loyalty program for a spa?

The one your guests understand at a glance. A reward for visits – for example, a free entry after every tenth one – suits saunas and pools; a stamp card suits massages and treatments, and cashback or a reward for a spending goal suits spas where bills vary. With BonusQR you can combine several programs in one offer and add or replace programs later.

How does a spa loyalty program work?

Guests scan the QR code at your reception, which opens your page in the BonusQR app, sign in with Google, Apple or e-mail and can save the loyalty card to Apple Wallet or Google Wallet. At checkout your reception scans the guest’s code with a phone, tablet, QR code reader or the BonusQR Scanner and, for cashback or stamps, enters the amount or the number of treatments. Visits, credit and coupons are added automatically, and a coupon is redeemed by scanning its QR code.

Do guests need to download an app?

No. Your loyalty page works in the browser, and guests can save the card to Apple Wallet or Google Wallet; the BonusQR app for iPhone and Android is optional.

Can I sell spa memberships or entry passes with BonusQR?

You can sell prepaid packages (Basic plan): for example ten sauna entries or five massages, paid online in the app, with one coupon for each entry or treatment, redeemed with a scan at each visit. BonusQR does not charge guests a recurring membership fee; a package is paid once.

How much does a spa loyalty program cost?

You can start on the BonusQR free plan, free forever, with unlimited guests and 7 types of loyalty programs, including the reward for visits, cashback and the stamp card. Basic and Premium add more program types and features such as appointment booking, prepaid packages and gift vouchers; the pricing page shows their prices in your currency. No credit card is needed to sign up.

How do I set up a loyalty program for my spa?

Type your spa’s name as it appears on Google Maps and choose “Beauty salon”. BonusQR fills in the name, address and photo and creates a starter program – a 20% welcome discount and 5% cashback – that you can look over straight away. No Google Maps listing yet? The custom setup takes about five minutes. Then print the free stand, sticker or flyer with your QR code and start scanning.

Can guests book massages and treatments in the same app?

Yes, on the Basic plan. Guests book a service in your loyalty app or on your own booking page, each with its own duration, within the opening hours and staff you set. Bookings do not add stamps or points – the reward comes with the scan at checkout.

Does BonusQR work for wellness centers with a sauna, pool and treatments?

Yes. One offer can combine several programs, such as a reward for visits for every entry and a stamp card for massages, and you can sell entry packages and gift vouchers in the app. Several locations can run under one account on the Basic plan, with one shared program or a separate one for each.

Ready to see your guests back for the next spa day?
Set up your spa’s loyalty program from Google Maps, free with unlimited guests.