How to Create a Referral Programme for a Small Business
A Practical Guide to Referral Rewards, Rules, Tracking and Generating More Customers
You've got happy customers.
They like what you do.
Some already recommend you.
So you decide:
“Let's create a referral programme.”
Perhaps you'll offer:
£25 for every referral.
Or:
10% off their next purchase.
Or:
A £50 voucher.
Or:
£100 when the referred customer buys.
You launch it.
A few people show interest.
Then three months later, nobody really knows:
- Who was referred.
- Who qualified for the reward.
- Whether rewards were paid.
- Whether the referred customers were profitable.
- Whether the programme actually generated additional business.
The problem isn't necessarily referral programmes.
It's that the business created an incentive rather than a referral system.
A successful referral programme needs more than:
“Recommend a friend and get £50.”
You need to decide:
Who do you want referred?
Who can participate?
What counts as a referral?
When does a referral qualify?
What reward will you offer?
When is it earned?
How will referrals be tracked?
How will you prevent misunderstandings or abuse?
How will you measure whether the programme is profitable?
This guide takes you through the process.
What Is a Referral Programme?
A referral programme is a structured system that encourages customers, partners or other contacts to introduce potential customers to your business.
Depending on the business, the referrer might receive:
- Cash.
- Account credit.
- Discount.
- Voucher.
- Gift.
- Free product.
- Free service.
- Upgrade.
- Charitable donation.
- Another agreed benefit.
Some referral programmes don't use financial incentives at all.
The important word is:
Structured.
There should be a clear process for:
Referral
↓
Qualification
↓
Purchase
↓
Tracking
↓
Reward
↓
Measurement
Referral Programme vs Referral Marketing
These terms are related but shouldn't be confused.
Referral Marketing
This is the wider strategy.
It can include:
- Asking customers for introductions.
- Networking.
- Referral partners.
- Strategic partnerships.
- Customer advocacy.
- Content.
- Word of mouth.
- Professional relationships.
Referral Programme
This is a specific organised scheme designed to encourage and track referrals.
A referral programme therefore sits inside your wider referral marketing strategy.
You don't necessarily need a formal programme to generate referrals.
Does Your Small Business Need a Referral Programme?
Before creating one, ask:
Why?
A referral programme might make sense if:
- You already have satisfied customers.
- Customers naturally recommend you.
- Your target customer is easy to identify.
- A new customer has sufficient commercial value.
- You can reliably track referral sources.
- You want to encourage more introductions.
- Repeat customers could value account credits or rewards.
But don't automatically assume:
Referral programme = more customers.
First establish whether the fundamentals are right.
Start With the Customer Experience
If customers aren't happy, don't create a referral programme to persuade them to recommend you.
Fix the customer experience first.
Ask:
Are customers satisfied?
Do we deliver what we promise?
Would customers confidently recommend us?
Do we have positive reviews or testimonials?
Are customers already recommending us informally?
Do customers understand who else we help?
An incentive won't permanently overcome poor service.
Why Do People Refer Businesses?
Money isn't the only motivation.
People may recommend you because:
They want to help a friend.
They had a great experience.
They trust you.
They want to help your business.
They like being helpful.
They receive a benefit.
The strongest referral programme should complement genuine customer advocacy rather than trying to buy recommendations from people who wouldn't otherwise recommend you.
Step 1 – Decide What You Want the Referral Programme to Achieve
Don't start with:
“What reward should we offer?”
Start with:
“What result do we want?”
Possible objectives include:
- More new customers.
- More customers in a particular sector.
- More customers for a particular service.
- More repeat business.
- Lower customer-acquisition costs.
- Greater customer advocacy.
- More qualified leads.
- Expansion into a particular location.
Be specific.
For example:
“Generate five additional qualified introductions per month from existing customers.”
is more useful than:
“Get more referrals.”
Step 2 – Define Your Ideal Referred Customer
Don't encourage customers to refer:
Anyone.
Define the customer you actually want.
For example:
Business Coach
Established SME owner with employees and a specific business challenge.
Commercial Cleaner
Office or commercial premises requiring regular contracted cleaning.
Accountant
Established small business needing ongoing accounting support.
Tree Surgeon
Homeowner, commercial property manager, school or organisation requiring professional tree work.
Website Designer
Established business with an outdated website or poor online conversion.
HR Consultant
Employer with a team but without sufficient internal HR support.
The clearer the target, the better the potential referral quality.
Step 3 – Define What Counts as a Referral
This sounds obvious until two customers claim the same referral.
Decide:
Is a name enough?
Does the prospect need to give permission?
Must the introduction be made by email?
Does the prospect need to request contact?
Do they need to book a meeting?
Do they need to buy?
Be clear.
For many businesses, a useful definition might be:
“A referral is a new potential customer who has agreed to be introduced to us and who has not previously been an active sales opportunity.”
Adapt this to your business and programme.
A Name Isn't Necessarily a Referral
Suppose someone says:
“You should call my neighbour, Dave.”
You now have:
A name.
You may not have:
Permission.
Interest.
Context.
A genuine introduction.
A better process is:
“Would Dave be happy for you to introduce us?”
Permission-based introductions can create a much better customer experience.
Step 4 – Decide Who Can Participate
Will your referral programme be available to:
Existing customers?
Previous customers?
Employees?
Suppliers?
Business Networking contacts?
All Other Contacts
Professional partners?
Members of the public?
Or only selected groups?
You don't have to make one programme work for everyone.
Customer Referral Programmes and Partner Referral Programmes Can Be Different
For example:
Customers might receive:
£50 account credit.
Professional referral partners might have:
No financial incentive at all.
Or you may have a separate commercial arrangement with selected partners.
Keep the structures clear.
Step 5 – Decide When the Reward Is Earned
This is one of the most important decisions.
Consider:
Option 1 – Reward for a Lead
Reward as soon as contact details are supplied.
Risk: encourages low-quality names.
Option 2 – Reward for a Qualified Meeting
Reward when a suitable prospect attends a meeting.
Better quality control.
But you may still pay for prospects who never buy.
Option 3 – Reward When the Customer Purchases
Often easier to connect to commercial value.
Option 4 – Reward After the Customer Pays
Useful where payment happens later.
Option 5 – Reward After a Minimum Period
Relevant for subscriptions or ongoing services.
For example:
Reward becomes payable once the referred customer has remained a paying customer for 60 days.
Choose a trigger that fits your business model.
Avoid Rewarding Activity That Has No Commercial Value
Suppose you offer:
£20 for every name submitted.
Someone sends:
50 names.
You've created:
£1,000 of cost
without necessarily generating a single genuine opportunity.
Design the programme around the behaviour and outcomes you actually want.
Step 6 – Choose the Referral Reward
There is no universally perfect referral incentive.
Options include:
Cash
Simple and easy to understand.
Account Credit
Can encourage repeat business.
Discount
Useful where customers are likely to purchase again.
Voucher
Flexible and tangible.
Free Product or Service
Can have high perceived value but lower actual cost to your business.
Upgrade
Useful for subscriptions or packages.
Gift
Can feel more personal.
Charitable Donation
Some customers may prefer the reward to go to a cause.
No Financial Reward
Some businesses rely on relationship and customer goodwill.
Choose based on:
Customer motivation
and:
Commercial economics.
Cash Isn't Always the Best Reward
Suppose your customer spends:
£200 per month
with you.
You could offer:
£50 cash
or:
£75 account credit.
The £75 credit may feel more valuable to the customer while encouraging retention.
But that only works if:
They actually value further purchases from you.
Understand your customer.
Step 7 – Calculate What You Can Afford
Don't choose:
£100 referral reward
because:
“£100 sounds good.”
Do the maths.
Suppose:
Average first-year customer revenue = £3,000
Gross profit before referral cost = £1,500
Referral reward = £100
The reward represents:
£100 ÷ £1,500 × 100 = 6.7%
of that gross profit.
That might be commercially acceptable.
Or it might not.
You need to consider your own margins and other acquisition costs.
Look at Customer Lifetime Value
A new customer might spend:
£500 initially
but:
£5,000 over three years.
That could justify a different acquisition cost from a one-off £500 customer.
Ask:
What is an average new customer actually worth?
Then design the incentive accordingly.
Don't Confuse Revenue With Profit
You acquire a:
£2,000 customer.
That doesn't mean you made:
£2,000 profit.
You may have:
- Labour.
- Materials.
- Delivery.
- Commission.
- Overheads.
- Referral reward.
- Other acquisition costs.
Base decisions on sensible commercial economics.
Step 8 – Compare Referral Cost With Other Customer-Acquisition Costs
Suppose:
Google Ads acquisition cost = £250 per customer.
Referral programme acquisition cost = £100 per customer.
and the referred customers are similarly profitable.
The referral programme may be attractive.
But perhaps:
Referral programme = £100 reward + £80 administration + lower-value customers.
Measure the full picture.
A Simple Referral Programme Calculation
Imagine:
20 referrals
↓
10 qualified
↓
6 become customers
↓
£2,000 average revenue
Total new revenue:
6 × £2,000 = £12,000
If the reward is:
£100 per new customer
Reward cost:
6 × £100 = £600
That doesn't mean the programme made £11,400 profit.
You still need to account for the costs of delivering those sales and running the programme.
But it gives you a starting point.
Step 9 – Decide Who Receives the Reward
Possible models include:
Referrer Reward
The existing customer gets the reward.
New Customer Reward
The new customer gets the incentive.
Double-Sided Reward
Both receive something.
For example:
“Refer a business and, if they become a customer, you receive £50 credit and they receive £50 off their first purchase.”
Double-sided programmes can work because both parties benefit.
But check the economics carefully.
Step 10 – Make the Reward Worthwhile
A reward doesn't have to be huge.
But it needs to be meaningful.
A:
£2 voucher
is unlikely to motivate someone to think carefully about who they could introduce.
At the other extreme:
£500 per referral
could destroy your margin.
Find the balance between:
Customer motivation
and:
Commercial viability.
Step 11 – Keep the Rules Simple
If your referral programme requires three pages of explanation before someone understands how to earn £25, simplify it.
A customer should quickly understand:
Who can I refer?
How do I refer them?
What happens next?
What do I receive?
When do I receive it?
Complexity creates friction.
Example of Simple Referral Programme Rules
1. Introduce someone who may benefit from our service.
2. They must be a new customer to us.
3. They must give permission for the introduction.
4. If they become a paying customer, the referral qualifies.
5. Your reward is issued after their qualifying payment has been received.
That's easy to understand.
Your actual terms may need additional detail depending on the business and incentive.
Step 12 – Decide How Customers Make Referrals
Possible methods:
- Email introduction.
- Online referral form.
- Referral link.
- Referral code.
- Telephone.
- QR code.
- Customer portal.
- App.
- In-person introduction.
Choose whatever creates the least friction while still allowing accurate tracking.
Warm Introductions Can Be Powerful
For many professional-service businesses, a simple email introduction can work extremely well.
For example:
“Sarah, I'd like to introduce you to Kim. Kim works with established SME owners on areas including profitability, sales and staff management. You mentioned you're struggling with X, so I thought it might be useful for you two to speak.”
Context makes the introduction more valuable.
Step 13 – Give Customers Suggested Wording
Don't make them explain your business from scratch.
Provide a simple template they can personalise.
For example:
“I'd like to introduce you to [NAME] from [BUSINESS]. They helped us with [PROBLEM/RESULT], and because you mentioned [PROBLEM], I thought it might be useful for you to speak.”
Make referring easy.
Step 14 – Create a Referral Page on Your Website
A dedicated referral page could explain:
Who the programme is for.
Who you're looking to help.
How to make a referral.
What the reward is.
When it's earned.
Relevant terms.
How to contact you.
Then customers have one place to find the information.
Keep the Referral Form Short
Don't ask the referrer to complete:
27 fields.
Ask only for information you genuinely need.
For example:
Referrer's name
Referrer's email
Person/business being referred
Their contact details where appropriate and permitted
Brief reason for referral
And ensure the referral process respects privacy and data-protection requirements.
Step 15 – Give the Programme a Simple Name
It doesn't have to be clever.
Examples:
Refer a Business
Customer Referral Programme
Recommend a Friend
Introduce a Business
Refer & Reward
Customer Introductions
For B2B professional services, straightforward wording can often feel more appropriate than something gimmicky.
Step 16 – Decide Whether “Refer a Friend” Fits Your Business
For consumer businesses:
Refer a Friend
can make perfect sense.
For B2B:
Refer a Business
or:
Make an Introduction
may sound more natural.
Match the language to your market.
Step 17 – Write Clear Referral Programme Terms
Your programme should explain important conditions.
Depending on the scheme, these might include:
- Eligibility.
- What counts as a new customer.
- What counts as a qualifying referral.
- Reward amount.
- When rewards are earned.
- When rewards are issued.
- Duplicate referrals.
- Existing sales opportunities.
- Self-referrals.
- Cancelled purchases.
- Refunds.
- Programme changes.
- Abuse or fraudulent activity.
Keep customer-facing wording understandable.
Obtain appropriate professional advice where necessary.
Step 18 – Decide How to Handle Duplicate Referrals
Imagine:
Sarah refers ABC Ltd on Monday.
John refers ABC Ltd on Wednesday.
Who receives the reward?
Decide in advance.
You might use:
First valid recorded referral.
Whatever rule you choose:
Make it clear.
Step 19 – Decide What Happens With Existing Prospects
A customer refers:
ABC Ltd.
But ABC Ltd has already been in your sales pipeline for two months.
Does the referral qualify?
Perhaps:
No.
But define it.
For example:
“Referral rewards apply to new prospects not already actively engaged with the business.”
Clear rules reduce disputes.
Step 20 – Think About Self-Referrals
Could someone refer:
Their own second business?
A spouse's business?
Another company they own?
There isn't one universal answer.
Decide what makes sense commercially and define it.
Step 21 – Consider Cancellations and Refunds
Suppose the referred customer buys.
You issue the £100 reward.
Three days later:
The customer cancels and receives a full refund.
What happens?
This is why some businesses only issue the referral reward after:
Payment clears
or:
A specified qualifying period.
Design for real-world situations.
Step 22 – Consider Data Protection
Be careful about encouraging people to submit somebody else's personal information without considering whether this is appropriate.
A cleaner approach can often be:
“Would you like me to introduce you?”
The prospect agrees.
Then the customer makes the introduction.
If your programme involves collecting or using personal data, ensure the process complies with applicable data-protection requirements.
Step 23 – Consider Industry Rules
Referral incentives can be more complicated in some sectors.
Depending on your industry, there may be:
- Professional rules.
- Regulatory requirements.
- Disclosure obligations.
- Restrictions on referral fees.
- Consumer-protection considerations.
Don't assume a scheme that works for a window company automatically works for a solicitor, financial adviser or another regulated profession.
Check the requirements applying to your business.
Step 24 – Consider Tax and Accounting Treatment
Cash rewards, commissions, discounts, credits and gifts can have different accounting or tax implications depending on how the programme operates.
Make sure your accountant or tax adviser understands the scheme.
Don't build a large programme and work out the accounting afterwards.
Step 25 – Track Every Referral
At minimum, record:
Referral Date
Referrer ABC Ltd
Referred Prospect XYZ
Source Customer programme Status
Qualified Sale Value £2,000
Reward Due£100 Reward
Paid Yes Date Paid 15 October
You can start with a spreadsheet.
As volume grows, use your CRM or referral software where appropriate.
Step 26 – Use Unique Referral Codes Where Appropriate
For higher-volume programmes, each customer might receive:
A unique link
or:
A referral code.
For example:
SARAH50
This can make attribution easier.
It's particularly useful for:
- Ecommerce.
- Memberships.
- Subscription businesses.
- Online services.
For relationship-led B2B services, a warm introduction may still be more valuable.
Step 27 – Connect Referral Tracking to Your CRM
Ideally, your CRM should tell you:
Referral source
Referrer's name
Date received
Opportunity stage
Outcome
Customer value
Reward status
Then referral marketing becomes measurable.
Step 28 – Don't Forget Manual Referrals
Even with referral software, someone may simply phone and say:
“Sarah told me to call you.”
Train your team to ask:
“How did you hear about us?”
and:
“Who referred you?”
Then record it.
Step 29 – Launch the Programme to Existing Customers
Don't simply add a referral page to your website and wait.
Tell customers.
You could use:
- Email.
- Newsletter.
- Customer meetings.
- Invoice communications where appropriate.
- Website.
- Social media.
- Customer portal.
- Printed materials.
- Review meetings.
Explain:
Why you're introducing it.
Who you want to help.
How it works.
What's in it for them.
Step 30 – Don't Make the Launch Sound Desperate
Avoid:
“We desperately need more customers, so please send everyone you know.”
Position it around helping more of the right people.
For example:
“A large proportion of our business comes through recommendations from customers. We've therefore made the process simpler for anyone who knows another business that could benefit from our help.”
Much stronger.
Step 31 – Remind Customers
One email isn't a programme.
People forget.
Build appropriate reminders into:
- Customer reviews.
- Newsletters.
- Account communications.
- Follow-up.
- Website.
- Customer milestones.
Don't bombard people.
Stay visible.
Step 32 – Ask at the Right Moment
Even with a formal programme, personal conversations matter.
A customer says:
“You've been brilliant.”
That's a natural moment to say:
“Thank you. We actually have a referral programme for customers who introduce businesses experiencing similar issues. Would you like me to send you the details?”
Natural.
Relevant.
Step 33 – Use Testimonials as a Referral Trigger
A customer gives you a glowing testimonial.
They've just told you they're happy.
After thanking them, it may be appropriate to explain your referral programme.
Don't make the testimonial feel transactional.
The referral request should be a separate, respectful conversation.
Step 34 – Promote the Problem, Not Just the Reward
Weak:
“Refer someone and get £50.”
Stronger:
“Know a business owner who's working ridiculous hours because everything depends on them? Introduce us and, if they become a qualifying customer, you'll receive…”
Now you're helping the customer identify who to refer.
Step 35 – Give Customers Referral Triggers
For a business coach:
Listen for:
“We're busy but not making enough money.”
“I can't get away from the business.”
“My staff bring everything to me.”
“We're getting enquiries but not enough sales.”
“I need more customers.”
Those triggers can be more valuable than the incentive itself.
Step 36 – Train Employees on the Programme
Your team should understand:
Who qualifies.
How referrals are recorded.
What reward applies.
When it is earned.
Who authorises payment.
How questions are handled.
Otherwise customers receive inconsistent answers.
Step 37 – Give Someone Ownership
Who manages the programme?
If the answer is:
“Everyone.”
it may mean:
Nobody.
Assign responsibility for:
- Tracking.
- Checking eligibility.
- Updating customers.
- Approving rewards.
- Reporting results.
Step 38 – Respond Quickly to Referred Prospects
Your customer has effectively said:
“I trust this business enough to introduce you.”
Don't embarrass them.
Respond professionally.
A slow or poor response doesn't only affect the prospect.
It can damage your relationship with the referrer.
Step 39 – Thank the Referrer Immediately
Don't wait until the sale.
Say:
“Thanks for the introduction. I really appreciate you thinking of us.”
Then update them appropriately when the qualifying event occurs.
Step 40 – Make Reward Fulfilment Reliable
Nothing destroys a referral programme faster than:
“Where's the £50 you promised me three months ago?”
If you offer a reward:
Pay or issue it when promised.
Track it.
Automate where practical.
Reliability matters.
Step 41 – Consider Surprise and Delight
Not every thank-you needs to be advertised.
A customer makes a fantastic introduction.
You send:
A handwritten thank-you.
A small gift.
Something personal.
Unexpected appreciation can sometimes create more goodwill than a purely transactional scheme.
This can sit alongside or instead of a formal programme depending on the business.
Step 42 – Don't Turn Every Relationship Into a Transaction
This is particularly important in B2B.
A strong customer may happily refer you because:
They trust you.
They want to help their contact.
They value your relationship.
Offering:
“Here's £20.”
could actually make the interaction feel less valuable.
Test what suits your customers.
When a Formal Reward Might Not Be Necessary
You may not need an incentive if:
- Customers already refer regularly.
- Relationships are highly professional.
- Referral values are high.
- The referrer values reciprocity more.
- Industry norms make financial rewards inappropriate.
- Customers prefer helping their contacts rather than receiving payment.
A structured referral process can still exist without a reward.
Referral Programme Example 1 – Business Coach
Target
Established SME owners.
Referrer
Existing coaching customers.
Referral Trigger
“I'm working too many hours.”
“We're busy but not making enough profit.”
Referral Method
Warm email introduction.
Qualification
Referred prospect attends an initial