How to Create a Referral Program for Small Business
A referral program turns happy customers into your sales team. Here's how to build one that generates consistent new business without constant effort.
3 min read · Updated 2026-05-11

Short answer
Keep it simple: offer a meaningful reward for both the referrer and the new customer, make it easy to share, and ask for referrals at the right moment (right after a great experience). A well-timed "Who do you know who might need us?" beats any printed referral card.
Why referral programs work
Referred customers convert at 3–5x the rate of cold leads because they come pre-trusting you. They also have higher lifetime value and are more likely to refer others.
A formal program makes referrals systematic — instead of hoping satisfied customers mention you, you give them a reason to and a mechanism to do it.
Designing the reward
Two-sided rewards outperform one-sided ones. If only the referrer benefits, the referred friend feels like they're doing someone a favour. If both get a reward, it's a genuine gift.
Good examples:
- "Refer a friend — you both get 15% off your next service"
- "Send us a new client, you get a $50 gift card, they get a free first visit"
- "Refer someone and earn $25 credit — they get $25 off their first order"
The reward needs to be meaningful enough to motivate action. A $5 discount doesn't move the needle. 15–20% off or a dollar amount that feels substantial does.
When to ask
The best moments:
- Right after completing a job or sale (satisfaction peak)
- When a customer compliments you or says "thank you"
- When renewing a service or contract
- In a follow-up message 2–3 days after service
The worst time: in an email newsletter to your whole list with no personal touch.
How to make it easy
- Give them the exact words to use: "Just tell them: 'I used [Business Name] for X and they were great — here's their number'"
- Create a shareable link if you have an online booking system
- Send a follow-up text with the referral link right after making the ask
Tracking referrals
Ask every new customer "Who referred you?" and log it. Thank the referrer personally when their referral converts — this reinforces the behaviour.
For higher volume, tools like ReferralHero (referralhero.com) or Mention Me (mention.me) automate tracking. Most small businesses don't need software — a simple spreadsheet works.
Related questions
Free SEO checklist
Grab our free Small Business SEO Checklist — a step-by-step guide to ranking your site higher.