Skip to content
MMAXORIShop

Beauty

Salon Loyalty Program Tracker: A Simple Spreadsheet for Visits, Rewards and Birthdays

By MAXORI Studio · Updated 16 October 2026 · 6 min read

A salon does not need a client database to reward regulars. A simple spreadsheet with a client list, a visit log and a reward rule is enough to see who is due a reward, who has a birthday soon and who has not been back for a while. This guide explains what to record and how to choose a rule.

What to record, and what to leave out

Keep three things: a short client list, a log of visits and a log of rewards given. For each client a first name and an ID are enough. Add a birthday day and month only if the client agreed to birthday messages.

Leave out anything you do not need: no year of birth, no health details, no payment data. Keep notes free of sensitive information. The less you store, the less you have to protect.

Choose a simple loyalty rule

Two rules cover most salons. Pick one and state it clearly to clients.

  • Points per amount spent: for example a number of points for each currency unit spent, plus an optional bonus per visit, with a reward when a client reaches a set number of points
  • A reward every Nth visit: for example every fifth visit earns a small treat or a discount you define

The visit log

The visit log does most of the work. Add one row per visit.

  1. Write the date of the visit.
  2. Write the client ID rather than the full name, to avoid typing mistakes.
  3. Write the amount spent, always with or without VAT, consistently.
  4. From these rows a spreadsheet can count visits, find the last visit and the days since it, and total the spend and the average per visit.

Birthdays and lapsed clients

Use the birthday day and month to list clients with a birthday this month and in the next 30 days, or another window you choose, limited to clients who agreed. Remember that a 29 February birthday needs a rule for other years.

To win back quiet clients, list everyone with no visit for a set number of days, for example 90, longest away first. A short personal message is usually enough, and you decide when and how to send it.

Log every reward and check the rules

Record each reward in a log, so points are deducted or rewards counted and you can spot a client who used more than they earned. Decide whether points expire and tell clients.

Messages to clients, loyalty offers and data storage can be subject to rules that differ by country, including consent for marketing messages and data protection. This is general information, not legal advice: check what applies to you.

Questions

What data do I need for a salon loyalty program?

A first name or ID, the date and amount of each visit and a record of rewards given. A birthday day and month is optional and only for clients who agreed.

Should I use points or a reward every Nth visit?

Points suit salons with very different service prices; a reward every Nth visit is simpler to explain. Choose the one clients will understand quickly.

How do I find clients who have stopped coming?

Record the date of every visit and list clients whose last visit is more than a set number of days ago, such as 90, longest away first.

Is it legal to store client birthdays?

Rules differ by country. Keep only what the client agreed to share, avoid sensitive details and check local data-protection rules. This is not legal advice.

Ready-made tools for this

The Client Birthday & Loyalty Tracker is an Excel workbook for salons, barbers and beauty studios: a client list (first name only), a visit log, a points or every-Nth-visit rule, a reward log, birthday and lapsed-client lists and a dashboard, for up to 300 clients. It includes a fictional DEMO and a BLANK workbook in five languages and needs desktop Excel. It does not send messages and is not a CRM or legal advice.

More guides

All guides