How to Build and Measure a Salon Referral Programme
Design a salon referral offer, define when rewards apply, track completed visits and compare the result with discount and delivery costs.
On this page

A client recommending your salon to someone else is useful.
A referral programme adds structure around that recommendation: what the new client receives, what the existing client receives, when any reward becomes valid and how the salon records what happened.
The difficult part is not coming up with an offer.
It is knowing whether the programme brought in useful business after accounting for the reward and the cost of delivering the service.
Start with a small test you can explain and measure.
Decide what counts as a referral#
Write this down before choosing the reward.
For example, you might decide a referral means:
- an existing client shares the salon with someone new;
- the new client makes their first booking;
- the new client completes the appointment;
- the referral offer meets any conditions you set.
That is more useful than treating every use of a promotional code as a referral.
A code can be shared outside the intended relationship. A client may already have known about the salon. Someone may book after seeing several different marketing channels.
Your records should tell you what happened without claiming more than they prove.
Choose the outcome you want to measure#
A referral programme can be evaluated at several stages.
You might track:
- referral invitations or offers sent;
- referral codes used in a booking;
- first appointments booked;
- first appointments completed;
- discounts or rewards applied;
- sales associated with completed referred visits;
- whether those new clients later return.
Each answers a different question.
A booking tells you an appointment was created.
A completed visit tells you the client attended.
A second visit tells you something about continued behaviour.
None of those, by itself, proves the programme was profitable.
Choose the measures before launching the offer so you do not change the definition after seeing the result.
Set the reward from your own service economics#
There is no universal referral reward that suits every salon.
A fixed $15 reward may be modest for one venue and too large for another.
Start with the services a new client is likely to book.
Consider:
- the normal selling price;
- known product costs;
- other direct costs you use when reviewing the service;
- the discount or reward offered to the new client;
- any reward offered to the referrer;
- payment and messaging costs where relevant.
Do not assume revenue after a discount equals profit.
If a first visit normally sells for A$120 and receives a A$15 discount, the salon records A$105 before considering the other costs attached to providing that appointment.
If the existing client also receives a reward later, include that cost when you review the programme.
That gives you a better comparison than counting only the new client's first sale.
For more on reviewing service-level costs, see How to review a salon service menu for cost, clarity and booking.
Decide when the reward becomes valid#
A programme needs a clear trigger.
Possible triggers include:
- when the new client books;
- when a deposit is paid;
- when the new client's first appointment is completed.
These produce different risks.
If the reward is issued when somebody creates a booking, a cancelled or missed appointment may still have triggered the benefit.
If the reward is tied to a completed first visit, the venue can base the reward on work that actually took place.
There is no universal rule that every salon should use.
Choose the trigger deliberately and explain it to staff and clients.
Keep the offer easy to explain#
A referral offer should make sense without a long script.
The client should be able to understand:
- who is eligible;
- what the new client receives;
- what the referrer receives, if anything;
- when the reward applies;
- any service, date or minimum-spend conditions;
- whether the offer can be combined with another promotion.
Complicated rules create more front-desk work and make measurement harder.
Before launching the programme, give the explanation to someone who was not involved in designing it.
If they cannot tell you when the reward applies, simplify it.
Give the new client a direct booking route#
A referral is already a warm introduction.
The next step should make it easy for the prospective client to inspect the salon and book.
That could be the salon's normal booking page, a relevant service link or an appropriate staff booking link.
OpenChair's storefront keeps services, team information, availability and booking rules connected to the venue.
The first booking can be completed without requiring the client to create an OpenChair consumer account.
For the broader booking-page setup, see How to make your salon booking page clear and useful.
Do not make the referral route so specialised that it creates a separate booking process the team then has to reconcile manually.
A discount code can help identify use of the offer#
OpenChair supports reusable Discount Codes across supported booking and checkout flows.
A code can have configured rules such as:
- a percentage or fixed discount;
- minimum spend;
- usage caps;
- eligible channels;
- eligible services.
That makes a code useful for identifying transactions where that particular offer was applied.
For example, a salon could create a referral-related code for an offer it is testing.
When the code is redeemed through a supported flow, OpenChair records that redemption.
That gives the salon evidence that the code was used.
It does not automatically prove which existing client made the referral.
It also does not prove that the new client would not have booked without the offer.
Keep those questions separate.
Do not confuse a referral code with referrer attribution#
Suppose a new client uses a code called FRIEND15.
The salon can establish that:
- the code was applied;
- the booking or order associated with it met the code's rules;
- the recorded discount was used through the supported workflow.
The code itself does not necessarily establish:
- which client shared it;
- whether one person shared it or several people did;
- whether the new client had already planned to book;
- which marketing touchpoint ultimately caused the booking.
If identifying the individual referrer matters to your programme, decide how the venue will record that information and test the workflow before launch.
Do not infer it later from the discount code alone.
Campaign attribution is useful, but narrower than referral attribution#
On Pro, OpenChair's Campaign Discount-Code Integration lets a campaign carry an associated discount code and report campaign-attributed redemptions.
This is useful if you send a referral promotion through an OpenChair campaign.
You can see that a recorded redemption is associated with that campaign where the attribution is available.
That still does not prove incremental revenue.
For example, a regular client may receive the campaign, pass the code to a friend and the friend may use it.
The recorded redemption tells you the offer was used through the campaign relationship.
It does not prove that the friend would never have booked otherwise.
Measure what the attribution establishes without giving it a stronger meaning.
Track completed visits as well as bookings#
A referral programme can look successful at the top of the funnel and weak further down.
Imagine a test produces:
- 20 first bookings using the offer;
- 16 completed visits;
- 4 cancellations or missed appointments.
Counting only the 20 bookings overstates the client activity that actually reached the salon.
For a service business, completed visits are usually an important part of reviewing the result.
Keep the booking number, but put it beside completion.
If your reward is triggered only after a completed visit, that distinction becomes even more important.
Count the discount as a cost of the test#
Suppose 16 new clients complete appointments through a referral offer.
If each receives a A$15 discount, the programme has used:
16 × A$15 = A$240
in new-client discounts.
If the salon also provides A$15 to 16 existing referrers, that is another:
16 × A$15 = A$240
in potential reward value, assuming all of those rewards are issued and ultimately used.
That means the promotional value associated with the example could reach A$480.
That does not mean the programme cost exactly A$480 in accounting terms. Redemption timing and treatment of discounts can differ.
It does show why the reward should not disappear from the analysis.
A referral programme is not “free marketing” merely because the salon did not buy an advertisement.
Include delivery and communication costs where material#
Other costs can also sit around the programme.
Depending on how you run it, these may include:
- SMS or email usage;
- printed referral cards;
- creative or design work;
- staff administration;
- payment processing;
- the service cost behind complimentary upgrades or rewards.
Some will be trivial. Others may matter.
The point is not to build an accounting model for every text message.
It is to avoid comparing referral revenue with zero acquisition cost when the venue has deliberately funded the offer.
Use a simple test table#
A referral-programme review can start with a table like this:
| Measure | Example |
|---|---|
| New-client bookings using the offer | 20 |
| Completed first visits | 16 |
| Recorded first-visit sales after discount | A$1,920 |
| New-client discounts applied | A$240 |
| Referrer rewards issued or redeemed | Record actual amount |
| Messaging or campaign cost | Record actual amount |
| Other delivery costs | Record actual amount |
| New clients who later return | Measure over the chosen follow-up period |
These numbers are illustrative.
Your salon should use its own offer, prices, costs and observation period.
Do not calculate “ROI” from the A$1,920 sales figure until you have decided which costs belong in the comparison and what you mean by return.
Measure repeat business separately#
A referred client's first visit is one part of the result.
The client may:
- never return;
- book again once;
- become a regular.
Those outcomes can materially change how the programme looks over time.
Choose a consistent follow-up period and check whether referred first-time clients make another completed booking.
Avoid assuming they will behave like your established regulars.
You need the actual history before making that claim.
This is another reason not to judge the programme after one week.
Do not reward every action before deciding what matters#
A referral programme can quickly accumulate too many incentives.
You might be tempted to reward:
- sharing the link;
- the friend making a booking;
- the friend completing a visit;
- the referrer booking again;
- social sharing;
- leaving a review.
That becomes difficult to explain and harder to measure.
Start with one defined outcome.
For example:
Reward applies after the referred client's first completed appointment.
Then test that mechanism before adding another layer.
The programme should remain understandable to the team administering it.
Do not mix referrals and reviews#
A referral and a public review are different actions.
A referral sends another potential client towards the salon.
A review describes someone's own experience publicly.
Keep their incentives and tracking separate.
If you ask clients for public reviews, follow the rules of the review platform and applicable requirements for your market.
Do not build a referral programme that requires a positive public review as the price of receiving a reward.
Give staff one clear process#
The team needs to know what to do when a referred client arrives.
Document:
- how the offer is identified;
- which code or booking route applies;
- when a reward becomes valid;
- who records or issues it;
- how exceptions are handled;
- where the operator reviews results.
Do not require staff to memorise a different rule for every service unless those differences are necessary.
The easiest programmes to measure are usually the ones the team can apply consistently.
Do not turn referral numbers into a staff league table#
You may notice that clients of one stylist refer more new people than clients of another.
That can be interesting.
It is not automatically a fair staff-performance measure.
Referral behaviour can differ because of:
- client demographics;
- length of the client relationship;
- service type;
- how long the staff member has worked at the venue;
- the size of their book;
- the way the referral programme was explained.
Use the data to ask questions, not to declare one staff member better than another.
OpenChair's Commission Tracking is a separate workflow for recorded service and product commission. It is not a referral-payroll system.
Test one programme before creating five versions#
A useful first test might have:
- one defined audience;
- one referral offer;
- one new-client condition;
- one reward trigger;
- one booking route;
- one observation period.
Run it long enough to collect useful evidence.
Then review:
- how many people used the offer;
- how many first bookings were created;
- how many visits were completed;
- the value recorded from those visits;
- discounts and rewards used;
- other material programme costs;
- how many referred clients returned.
Only then decide whether to change the reward, audience or communication.
Changing several parts at once makes it harder to understand what the test showed.
Where OpenChair fits#
OpenChair does not need a referral programme to be described as a magic acquisition loop.
The useful product pieces are more specific.
Customer Storefront gives referred clients a direct booking destination.
Discount Codes can record use of a configured offer through supported booking and checkout flows.
On Pro, Campaign Discount-Code Integration can associate an offer with a campaign and report campaign-attributed redemptions.
Customer records and booking history can then help the venue review what happened after the first visit.
Keep the evidence boundaries intact.
A redemption shows that a code was used.
A campaign-attributed redemption shows the recorded relationship between that campaign and the redemption.
A completed booking shows that the visit happened.
A later booking shows that the client returned.
None of those facts alone proves that the programme created incremental revenue or that every referred client was profitable.
That is the operator's analysis.
A good referral programme gives the salon a defined offer, a clean booking route and enough evidence to decide whether the test is worth continuing.
