Manage your appointments automatically. Your first 10 bookings are always free.

05468385697or
Blog

November 04, 2026

Customer Loyalty Program Setup: Points, Costs and Examples

To set up a customer loyalty program, pick one goal, choose a reward that does not hurt your profit, keep the rule simple enough to explain in one sentence, and review it after three months based on how many customers come back. For an appointment business, the simplest way is to award points for each completed appointment and let customers turn those points into a discount on a later one.

This guide covers the sums, the common mistakes, and sample rules for different kinds of business. There is a checklist you can use at the end.

Do you really need a loyalty program?

It may not be your first priority. If customers leave unhappy after their first visit, points will not fix that. A program starts to make sense when:

  • Your service answers a need that repeats at regular intervals, such as hair, nails, skin care, massage or car servicing.
  • Customers come once, but their returns are irregular.
  • Other businesses nearby offer similar services and the difference between you is small.
  • You run discount campaigns, but constant discounts for everyone are eating into your income.

If you do one-off work, or your customers already queue for months, your priority may lie elsewhere.

A loyalty program is different from a general discount. A general campaign gives everyone the same discount, while a loyalty program ties the discount to coming back. The aim is not to hand discounts to people who would have come anyway, but to shorten the long gaps between visits.

Which model suits you?

There are three common models.

Points

Customers earn points per visit or per amount spent, and points turn into a discount. It is flexible and works with services at different prices. To run it, the system has to keep the balance.

Stamp card

"Buy five visits, get the sixth at a discount" and so on. This is the easiest model to understand. Paper cards get lost, stamps can be faked, and it can feel unfair if your treatment prices vary a lot.

Package or membership

The customer pays upfront for several sessions. This brings in cash and locks in the return visit from the start. It is not strictly a loyalty program, but it serves the same aim. It is valuable for work that needs session tracking, and our guide to session and package tracking explains the details.

If you are just getting started, points or stamps are enough. Offer both, plus a package, all at once, and your customers will get confused.

How do you calculate the reward?

This is the most common mistake: the reward figure gets chosen because it sounds nice, not because the profit supports it. Work it out in this order:

  1. Write down your average appointment value.
  2. Estimate your profit share on that appointment.
  3. Decide the highest share you can set aside for rewards.
  4. Decide how many visits it takes to earn the reward.

A worked example, which does not replace your real figures:

  • Average appointment: 800 TL
  • Share set aside for rewards: 5%
  • Reward budget per visit: 40 TL
  • Rule: every appointment earns 10 points, and 1 point is worth 4 TL

Under this rule, after 5 visits the customer has 50 points, worth a 200 TL discount. So that 200 TL discount sits against 4,000 TL of income across five visits.

Treat this sum as a campaign budget. If a cheap service and an expensive one earn the same points, the reward takes a bigger share from customers who choose the cheap one. If your price range is very wide, base your average on the lower-priced services or set a single usage limit.

Four features of a good rule

  • It fits in one sentence. "Every appointment earns 10 points, and 1 point is worth 4 TL."
  • The first reward is within reach. If a customer cannot see the first reward for a year, they will lose interest.
  • Staff know it by heart. Saying "let me check" when asked reduces trust.
  • It is in writing. If points expire or have a usage limit, people should know that in advance.

Sample rules by business type

These are starting ideas. Adapt the figures to your own prices:

  • Hair salons and barbers: focus on regular visits, with fixed points per visit and a small discount after a few visits.
  • Nail studios: infill gaps are short, so the first reward should come into view within 3 to 4 visits.
  • Beauty and skin care: use points to encourage customers to try a new service.
  • Auto repair: visits are infrequent. A fixed discount on the next service is easier to understand than points.
  • Gyms and personal trainers: selling sessions and packages suits better than points.
  • Clinics: advertising and incentive rules for healthcare can be different. Check professional regulations before you start anything.

How do you explain it to customers?

A silent program does not work. Use these four moments:

  • During the appointment: "You earned 10 points today."
  • At payment: tell them their current balance.
  • On the online booking page: describe the program briefly.
  • In a message you write by hand: remind them of the reward they are close to.

If you plan to send bulk promotional messages, check whether customers have given permission. Rules on marketing messages can be strict, so ask a lawyer if you are not sure.

Common mistakes

  • Changing the rule often. Cancelling points people have already earned loses trust.
  • Putting the reward too far away.
  • Giving points for missed appointments as well. Points should be earned only by appointments that happen.
  • Thinking a loyalty program will solve a service quality problem.
  • Never measuring the result.

How do you set it up in Rezervlepro?

The loyalty program is on all plans. Open the Loyalty Program tab on the Settings page and set two values:

  • Points earned per appointment
  • The money value of one point

Points are added to the customer's balance when the appointment is completed. A missed or cancelled appointment earns nothing. The customer can turn collected points into a discount at an appointment. Points are awarded as a fixed amount per appointment, not based on spending, so do the sum above with that in mind.

An example with figures: if you enter 10 points per appointment and 4 TL per point, the customer earns a 200 TL discount after five appointments.

How do you measure the effect?

Note the numbers for the three months before you start. Then ask the same questions:

  1. Has the number of customers who came two or more times in the last three months gone up?
  2. Are customers coming more often on average?
  3. Is the total discount given lower than the extra income earned?

The customer's Appointment History tab is useful for checking individuals, while the most active customer and new customer figures on the Statistics page give the overall view. Results may not appear quickly. For services with regular visits, wait at least three months.

Getting started checklist

  • Write down your goal: should customers come more often, or should lost customers return?
  • Calculate your average appointment value and the share you can set aside.
  • Set the points and their value.
  • Write the expiry and usage limit rule.
  • Explain the rule to staff.
  • Add a short description to your online booking page.
  • Note your starting numbers.
  • Set a review date three months from now.

To see what each plan includes, visit the pricing page. To test points with your own services, open a free account.

Worked examples for three businesses

Seeing the same formula at different prices makes it easier to decide. The figures are examples only.

Barber: average appointment 400 TL

With a 5% reward share, each visit's budget is 20 TL. The rule could be "every appointment earns 10 points, and 1 point is worth 2 TL". The customer earns a 100 TL discount in 5 visits. Barber customers come often, so the first reward appears within a few months.

Nail studio: average appointment 1,000 TL

If material costs are high, you may want to limit the share to 3%. Each visit's budget is then 30 TL. The rule could be "every appointment earns 10 points, and 1 point is worth 3 TL". The customer earns 150 TL in 5 visits. You could also consider giving a small extra treatment in place of a discount, but do not mix that into the points system.

Beauty centre: appointments from 500 TL to 3,000 TL

Fixed points need care here. A 500 TL treatment and a 3,000 TL treatment earn the same points. If you base the budget on the lower-priced service, the reward looks small on expensive treatments, but your profit is protected. Offering a separate package for expensive services may suit better.

A 90-day plan

Do not launch the program in a day and forget about it. A simple timeline could look like this.

Days 1 to 15: preparation

Note your current numbers. Write down how many customers came over the last three months, how many came two or more times, and your average appointment value. Decide the rule and test it by explaining it to two people. If they do not get it, simplify.

Days 16 to 30: launch

Turn the program on. Ask staff to say one sentence at payment: "You earned 10 points today, and at 50 points you get a 200 TL discount." Having that sentence said to every customer does more than any leaflet.

Days 31 to 60: observation

Note the questions customers ask. If the same one keeps coming up, the rule is not clear enough. See whether regular customers are nearing their first reward. Remind those who are close on their next visit.

Days 61 to 90: first review

Compare with your starting numbers. A single month or a holiday period can mislead. If the result is weak, review how you explain it and how far away the first reward is, before you rush to change the rule.

When should you use points, a discount campaign or a package?

These three tools do not replace each other. They solve different problems.

  • If you want to fill empty slots: a targeted campaign. Aim it at specific times, such as Tuesday mornings.
  • If you want existing customers to keep coming back without long gaps: points. The reward is tied to returning.
  • If you want cash upfront and a set number of sessions: a package. Write the validity period and cancellation rule from the start.

If one customer gets a campaign discount, points and a package discount all at once, add up the total discount. If you do not think about this combination when writing the rule, your most loyal customer can turn into your least profitable one.

In Rezervlepro, campaign packages start at the Plus plan, while packages and session tracking start at the Pro plan. The features page lists them in full.

How do you explain it to staff?

Without staff support, a program quietly fades out. Three things are enough for a team meeting:

  1. Why we are doing it: so regular customers do not drift away.
  2. Who says what: one standard sentence.
  3. Who decides if there is a problem: one person for balance disputes or exceptions.

If you plan to let staff give discounts to their own customers, write down the limit. Unauthorised discounts can cost you more than the program itself. Keep this limit in writing.

When should a program be stopped or changed?

Not every program works. Think again if you see these three signs together after six months:

  • Discounts given are rising, but the number of customers coming two or more times is not changing.
  • Customers do not know about the program, or do not use their points.
  • Staff have stopped mentioning it.

If you decide to close it, do not wipe out collected points all at once. Give customers a reasonable period to use them, and announce it in writing. If you change the rule, convert old points fairly under the new one. Quietly removing something people have earned loses more trust than never having had a program at all.

A short note: even if the program is working, do not change the rule often. A yearly review is enough for most businesses. When your prices go up, recalculate the money value of a point as well.

Where should customers see their points?

A customer who does not know their balance will not be motivated by points. Telling them at payment is the easiest way. You can also mention the balance in a short message you write by hand after the appointment. Remind customers who are close to their first reward in particular, because being near a reward makes the decision to return easier. Keep the message personal, since sending it like a bulk campaign also raises questions about permission. When staff can answer straight away if someone asks about their balance, it directly builds trust in the program.

Frequently Asked Questions

How do you set up a customer loyalty program?

Set a goal first, then calculate the share you can set aside for rewards based on your average appointment value. Turn the points and their value into a one-sentence rule, explain it to staff, and review it after three months by looking at how many customers came back.

Is a loyalty program suitable for a small business?

Yes, if customers come back at regular intervals. A simple points rule works at a small scale too. If your customers tend to come only once, your budget may be better spent elsewhere.

Are points or stamp cards better?

A stamp card is the easiest to understand, but cards get lost and it can feel unfair across services with different prices. If your system keeps the balance for you, points create less work and offer more flexibility.

How are points earned in Rezervlepro?

When an appointment is completed, the fixed number of points you set in Settings is added to the customer. Points do not change with the amount spent. You also set the money value of a point, and customers can turn points into a discount at an appointment.

Do customers who miss an appointment earn points?

No. Points are awarded for completed appointments. So a loyalty program also discourages no-shows indirectly, but it does not solve the problem alone. Our guide on reducing no-shows covers that in full.

Which plan includes the loyalty program?

In Rezervlepro, the loyalty program is on all plans, including the Free plan. Selling packages and sessions is on the Pro and Premium plans, and campaign packages start at the Plus plan.