Word of mouth has always been the most effective marketing channel for local service businesses. A new customer who was referred by a friend is worth 16% more over their lifetime than a customer acquired through any other channel. The challenge is that traditional word of mouth is invisible and untrackable — you can't scale what you can't measure.
A referral programme formalises word of mouth: it creates an incentive, gives customers a unique referral code to share, and automatically tracks who brought who.
Why referral programmes work particularly well for services
Referrals work especially well for service businesses because:
- Services are high-trust purchases — who cuts your hair or gives you a facial matters more than where you buy milk
- Existing customers already know the quality and can speak to it authentically
- A referred new customer typically comes in with zero scepticism and an existing positive impression
- The cost per acquisition is effectively zero — you only pay the reward when a customer actually shows up and completes a booking
What to offer as a referral reward
The most effective referral rewards for service businesses are credit-based:
- Referrer receives $20 in store credits when their referred friend completes their first booking
- Referred friend receives $10 in store credits on their first visit as a welcome gift
Credits work better than cash discounts for referral programmes because:
- They drive the referrer back to your business (they can only spend the credits with you)
- They're perceived as more valuable than a percentage discount
- They're time-bounded if you set an expiry, which creates urgency
How to set it up
AdvanceBooking includes a built-in referral system. Here's how it works:
- Each customer gets a unique referral code, visible on their account page
- They share it with friends
- When a new customer books and enters the referral code, it's tracked
- After the referred customer's first booking is completed, credits are issued to both parties automatically
Credits are not issued at the time of booking — only after the appointment is marked complete. This prevents gaming the system (booking and cancelling just to earn credits).
Getting customers to actually use it
Setting up the programme is the easy part. The hard part is making customers aware of it. Here's what works:
The counter conversation
Train your team to mention it at checkout: "By the way, if you refer a friend, you both get credits on your next visit. You can find your referral code in the email we just sent." This takes 10 seconds and has a surprisingly high uptake rate.
The post-visit email
The booking confirmation email is your highest-engagement customer communication. Add a mention: "Love your visit? Share it with a friend using your unique referral code and you'll both receive a credit gift."
Instagram and social
Post about the programme once with a personal tone: "We're so grateful for everyone who's recommended us to a friend. From now on, when you refer someone, you both get rewarded..." This makes it feel like an appreciation, not an ad.
Common mistakes to avoid
- Making the reward too small. If $5 credit doesn't feel meaningful, customers won't bother. Scale the reward relative to your average service price — roughly 20–25% of one service is a good target.
- Forgetting to tell people about it. Even a brilliant programme generates zero referrals if customers don't know their code exists. Mention it at every relevant touchpoint.
- Paying out too early. Credits that pay out before the referred customer completes their visit get gamed. Tie the payout to a completed booking.
A referral programme turns your happiest customers into your marketing team — and unlike traditional marketing, you only pay when it works.