A referral programme works because people trust their friends more than they trust your ads — so the job isn't to bribe customers into shilling for you, it's to give already-happy buyers an easy, rewarding reason to share. Done well, referrals become one of the cheapest acquisition channels you have, with new customers who arrive pre-sold and tend to stick around longer. Done badly, they attract discount hunters and cost you money. The difference is entirely in the design.
This guide walks through the four things that make or break a referral programme: the reward structure, the mechanics, the promotion, and the measurement. It's written for real small stores, not billion-pound brands, so the examples stay honest about what actually moves the needle.
Why referrals beat almost every other channel
Paid ads get more expensive every year, and the traffic evaporates the moment you stop paying. Referrals are the opposite: a recommendation from a friend carries social proof that no ad can buy, and you only pay out after a sale happens. That means your cost of acquisition is fixed and predictable — you decide the reward, so you can never overspend to win a customer.
There's a quality difference too. Referred customers arrive with a warm introduction, so they convert more readily, ask for fewer refunds, and are more likely to refer others in turn. A referral programme is less a discount scheme and more a way of compounding the goodwill you've already earned.
Getting the reward structure right
The reward is the heart of the programme, and the single most important decision is whether to reward one side or both.
Double-sided rewards — where the referrer and the new customer both get something — almost always outperform one-sided ones. The reason is psychological: it feels generous to share a discount with a friend, but slightly grubby to earn a kickback for it. A double-sided offer lets your customer frame the message as "here's £10 off for you" rather than "give me a commission." Give the referrer a reward for a successful referral, and give the friend an incentive to complete their first order.
On the type of reward, you have three broad choices:
Store credit or a discount. The most common and usually the most profitable, because the reward is spent back with you. A "£10 credit for you, £10 off for them" structure keeps money circulating inside your store.
A percentage off. Simple and flexible, but be careful on thin-margin products — a percentage can quietly cost more than a fixed amount on a big order.
Cash or gift-card payouts. More motivating for high-value or one-off purchases where store credit is useless (nobody buys two mattresses), but it's real money out the door, so reserve it for products with the margin to support it.
Whatever you choose, size it against your margins and your average order value, not against what competitors offer. If your gross margin is 40% on a £50 order, a £10 double-sided reward costs you £20 to land a customer you'll hopefully keep for years — often a bargain, but do the maths first. Our guide to discount strategies covers how to give value away without training customers to only buy on offer.
The mechanics: attribution, timing and abuse
A referral programme lives or dies on getting the plumbing right. Four mechanics matter most.
Attribution. Every customer needs a unique referral code or link, and you need to reliably connect a new order back to whoever referred it. This is usually done with a cookie set when the friend clicks the link, so the referral is credited even if they don't buy immediately. Decide how long that attribution window lasts — a longer window (say 30 days) captures customers who take time to decide, which suits considered purchases.
Timing and holds. Don't pay out the instant an order is placed. Hold the reward until the order has cleared your returns window, so a referral that gets refunded doesn't leave you paying a reward on a sale that never really happened. A short pending period — matched to your refund policy — protects your margins without frustrating genuine referrers.
Minimums and caps. Set a minimum order value so people can't game a "£10 off" reward against a £12 order. Cap how many times a single customer can be referred, and consider a sensible ceiling on how much any one referrer can earn, so the programme rewards enthusiasts without inviting industrial-scale abuse.
Fraud checks. The classic abuse is self-referral — someone using their own code on a second account. Guard against it by excluding the referrer's own email, watching for repeated addresses or payment details, and keeping that pending hold in place. You don't need to be paranoid, just to make casual gaming unrewarding.
This is exactly the layer that's tedious to build yourself. Dirora's Multi-Tier Referral System handles it natively: you enable the programme, set separate rewards for the referrer and the new customer, choose reward types and values, and configure the attribution window, pending-expiry period, minimum order amount and per-customer cap. Codes are generated automatically, referrals are tracked from click to conversion, and rewards only clear once the hold passes. For stores that want to go further, the same system supports a full affiliate side — commission-based partners with their own links, per-product commission overrides, click tracking and payouts — so a casual "refer a friend" scheme and a proper affiliate programme run from one place.
Promoting the programme so people actually use it
The most common reason a referral programme fails is simple: nobody knows it exists. A programme buried in a footer link will never perform. Put the ask where customers are already feeling good about you.
The post-purchase moment. Right after checkout, when satisfaction peaks, is the single best time to invite a referral. Add it to your order-confirmation page and your confirmation and thank-you emails.
The delivery follow-up. A few days after the product arrives, once they've actually enjoyed it, is a natural second prompt.
Your account area and emails. Give every customer a permanent, easy-to-find referral link in their account, and remind your list periodically — especially your most loyal, repeat buyers, who make the best advocates.
On the product itself. A small insert card in the parcel with a code costs pennies and reaches customers at the happiest possible moment.
Make the sharing itself effortless. Pre-written messages, one-tap share buttons, and a link that clearly shows the friend what they'll get all reduce the friction between "I'd recommend this" and an actual referral. Pair it with the retention tactics that keep customers happy in the first place — you can't refer what you don't love.
Measuring whether it's working
A referral programme should earn its keep, and a handful of numbers tell you whether it does. Dirora surfaces referral activity alongside your other real-time analytics, but the metrics to watch are the same on any platform:
Participation rate. What share of customers actually share a link? Low participation usually means poor visibility or a reward that's too small — a promotion problem, not a product problem.
Referral conversion rate. Of the friends who click a referral link, how many buy? This tells you whether the incentive and your landing experience are compelling.
Referred customers as a share of new customers. The headline number: how much of your growth is coming from referrals versus paid or organic channels.
Cost per referred customer, and their lifetime value. The reward cost is your acquisition cost. Compare it to what those customers go on to spend — referred buyers often have higher lifetime value, which is where the programme really pays off.
Give it time before judging. Referral programmes compound slowly as more customers join and share, so a quiet first month isn't failure. Watch the trend, tweak the reward or its placement, and let the flywheel build.
A sensible starting point
If you're launching from scratch, don't over-engineer it. Start with a double-sided store-credit reward sized to your margins, a 30-day attribution window, a minimum order value, a pending hold matched to your returns policy, and prominent placement in your post-purchase emails and account area. Watch the participation and conversion numbers for a couple of months, then adjust. Once it's proven, you can layer on an affiliate tier for your most enthusiastic advocates.
Referrals won't replace every other channel, and they only work if you've earned genuine goodwill first. But for a store with happy customers, a well-designed referral programme is close to free growth — the marketing your customers do for you because they actually want to. If you're setting up your store, our getting-started guide covers the essentials, and the social media strategy guide pairs naturally with word-of-mouth.
Frequently asked questions
Should I reward the referrer, the new customer, or both?
Both, in almost every case. Double-sided rewards outperform one-sided ones because they let your customer frame the share as a gift to a friend rather than a personal kickback, which feels more natural to send and easier to accept.
What's a good referral reward amount?
Size it against your gross margin and average order value, not against competitors. A common structure is a fixed store credit for the referrer and a matching discount for the friend — enough to motivate sharing, small enough that the resulting customer's lifetime value comfortably covers it.
How do I stop people abusing a referral programme?
Exclude self-referrals by blocking the referrer's own email, set a minimum order value, cap how many times a customer can be referred, and hold rewards in a pending state until the order clears your returns window so refunded orders don't trigger a payout.
When should I ask customers to refer a friend?
At moments of peak satisfaction: right after checkout, in the order-confirmation email, and a few days after the product arrives. Also give every customer a permanent referral link in their account so they can share whenever they like.
How do I know if my referral programme is working?
Track participation rate, referral conversion rate, referred customers as a share of new customers, and the cost per referred customer against their lifetime value. Give it a couple of months — referral programmes compound slowly as more customers join and share.