Based on anonymous BonusQR app data, 2026

Salon Loyalty Program Ideas: the Setup That Works

Salon clients come back on their own rhythm, every few weeks. Here is how the hair, beauty and spa businesses that actively run their loyalty program on BonusQR set it up – how many visits to the reward, which program – and what their numbers show.

  • 54%of customers come back
  • 33days between visits (median)
  • 9visits to the reward on the typical salon program

Key findings

From anonymous BonusQR app data, 2026. Shares of customers are medians across businesses: a typical business, not a total.

  1. 1

    A reward for visits is the main loyalty program in 48% of the active salons on BonusQR and in 69% of the hair salons; the typical goal is 9 visits, and 8 is the most common.

  2. 2

    In the typical salon, 54% of clients come back – more than in cafés (47%), shops (48%) or restaurants (36%).

  3. 3

    The typical hair salon client returns about every 23 days, the typical beauty salon client about every 33 days.

  4. 4

    Only 14% of salon clients earn a reward, and a median 14% of earned coupons are redeemed: make the reward easy to use at the next appointment.

Quote these figures with a link to this page: BonusQR (2026): Salon Loyalty Program Ideas: the Setup That Works bonusqr.com/p/salon-loyalty-program-setup

How many visits should a salon reward need?

A reward for visits is the main program in 48% of the active salons on BonusQR, and in 69% of the hair salons; 41% run a stamp card. On the left: how many visits the salons ask for. On the right: how stamp cards of each length do across all businesses, if you prefer a stamp card.

Visits needed for the reward – salons

The most common goals among the salons with a reward for visits.

  • 822%
  • 517%
  • 1017%
  • 1517%

Half of the salons ask for 7 to 12 visits; the median is 9.

Stamp cards by length – all businesses

All active BonusQR businesses with a stamp card, grouped by the number of stamps the card needs.

Stamps neededCustomers who came backCustomers who earned a rewardCoupons redeemed
6 or fewer32%17%50%
7–840%25%68%
9–1048%18%63%
11 or more45%16%35%

Medians across businesses. A shorter card is not automatically better: the 7–8 group sees the most rewards earned and redeemed, while very short cards see the fewest customers come back.

Salons keep their clients well: in the typical salon, 54% of clients come back, more than in cafés (47%), shops (48%) or restaurants (36%). Rewards are another story – 14% of clients earn one, and only a median 14% of earned coupons are redeemed. Make the reward easy to use at the next appointment.

So, the verdict: the exact loyalty setup the numbers say works best

For a salon, this is the combination to set up in BonusQR, setting by setting, with the figure behind each one. On the right, what a client after 5 visits sees in the app.

  1. Main program

    Reward for Visit

    A reward comes every
    8 visits
    Coupon the customer gets
    A free treatment

    A reward for visits is the main program in 69% of hair salons on BonusQR, and 8 visits is the most common goal. Every scan counts as a visit; staff type nothing.

  2. Next to it

    Fixed Discount

    Discount rate
    10%
    Valid only at these hours
    Your quietest hours, e.g. 9:00–12:00

    Across all businesses, 17% of customers earn a reward where two or more programs run, against 11% with one.

  3. Welcome coupon

    Onboarding Promo

    The name of the coupon customer receives
    A small extra, e.g. a free hair mask

    Across all businesses on BonusQR, only about 24% of welcome coupons are redeemed, so a small, pleasant one is enough.

  4. Plan

    Free

    The reward for visits and the fixed discount are both in the free plan, free forever, with unlimited customers.

The BonusQR app on a phone: the page of a demo hair and beauty salon with a reward for every 8th visit at 5 visits and a 10% discount from 9:00 to 12:00
A demo salon in the BonusQR app, as a client after 5 of 8 visits sees it.

A salon goal has to fit a visit every few weeks

The typical hair salon client comes back about every 23 days, the typical beauty salon client about every 33 days – two to three times less often than a café guest.

At a visit every 23 days, a reward after the 8th visit takes a regular about six months, and a goal of 12 visits about nine months. Keep the goal short, so the reward stays in sight. Every scan counts as a visit, and staff need to type nothing.

Days between visits, typical business

  • Cafés11
  • Restaurants14
  • Shops18
  • Hair salons23
  • Beauty salons33

Median of the average gap between a customer’s first and last visit, per business.

One program or several? And the welcome coupon

Too few salons give a welcome coupon for a salon-only comparison, so these figures are for all active businesses on BonusQR.

Combining programs

11%earned a reward with one program
17%with two or more programs

Across all businesses, 17% of customers earn a reward where two or more programs run, against 11% with one. Among salons, the larger ones tend to run more than one program.

The welcome coupon

46%came back without a welcome coupon
39%came back with one

24% of the salons give a welcome coupon. Across all businesses on BonusQR, only about 24% of welcome coupons are redeemed, so a small, pleasant one is enough – the reward for regular visits is what brings clients back.

Set it up in BonusQR in a few minutes

The setup above, step by step, on the free plan.

  1. 1

    Start from Google Maps

    Type your salon’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 change.

  2. 2

    Make the reward for visits your main program

    Add a reward for visits with a goal of 8 and a free treatment, such as a hair mask or a manicure, as the reward. Every scan is a visit, so staff only scan the client’s code.

  3. 3

    Add a second program

    For example a percentage off in the hours you choose, such as 9:00–12:00 every day. The starter’s 5% cashback cannot be changed once saved, so remove it if you do not want it.

  4. 4

    Print the QR code for the reception

    Print the free counter stand or sticker. Clients join from the QR code and keep the card in Apple Wallet, Google Wallet or the BonusQR app; a news post in the app can remind them of their reward.

How we counted

Anonymous data from the BonusQR app, 2026: active hair salons and barbers, beauty and nail salons and spas, classified by the Google Maps category they chose or, without one, by their name.

  • Active business: at least 10 different customers scanned and a scan in the last 12 months; staff scanning their own account are not counted.
  • Came back: the customer was scanned on at least 2 different days. Reward: the customer earned at least one coupon from the program (welcome coupons and prepaid items not counted).
  • Every figure is a median across businesses – a typical business, not a total – and is rounded. No single business can be identified.
  • The figures describe what businesses do and see; they do not prove that a setup causes a result. Location, size and how consistently staff scan matter too.

Salon loyalty program ideas: questions

What owners ask before they set up their card.

What is a good loyalty program for a hair salon?

A reward for visits – the main program in 69% of active hair salons on BonusQR – where every scan is a visit and a goal such as the 8th visit earns a free treatment. It needs nothing typed at the till.

How many visits should a salon reward need?

Salons on BonusQR ask for 7 to 12 visits in the middle half, with a median of 9; 8 is the most common goal. At a visit every three weeks, 8 visits take a regular about six months.

How often do salon clients come back?

The typical hair salon client returns about every 23 days and the typical beauty salon client about every 33 days. In the typical salon, 54% of clients come back, more than in cafés, shops or restaurants on BonusQR.

Why are salon rewards redeemed so rarely?

In the typical salon, 14% of clients earn a reward and a median 14% of earned coupons are redeemed. The long time between visits may be one reason; a reward that fits the next appointment, and a news post in the app about it, make it easier to use.

Should a salon use a stamp card or a reward for visits?

Both work in BonusQR. Hair salons mostly use a reward for visits (69%), beauty salons more often a stamp card (58%). A stamp card suits rewarding single treatments; a reward for visits counts every appointment the same.

Where do these numbers come from?

From the BonusQR app, anonymised, 2026: salons with at least 10 clients and a scan in the last 12 months. Every figure is a median across salons, and no single salon can be identified.

Want to launch a loyalty program for your business?
Set it up in just a few minutes!