How a referral program works
A referral program gives an existing customer a reason to introduce someone new, and gives you a way to tell that the introduction happened. The usual shape is two-sided: the friend receives something on their first order, and the referrer receives credit once that order has completed and passed the returns window.
Tracking is done with a personal link or a personal code. A link carries an identifier that survives to checkout, which is convenient but fragile if the friend switches device or clears their browser. A code is typed in at checkout, which is slightly more effort but attributes reliably and works when the introduction happened by voice, on WhatsApp or in person. Most shops offer both and accept that some referrals will go unrecorded.
Why referral programs matter
Referred customers arrive with a recommendation already attached, so they need less persuading and they tend to be a better fit for what you sell — the person referring them knows both sides. The cost profile is also unusual: advertising is paid whether or not anything sells, while a referral reward is paid only after a completed sale, which makes the acquisition cost predictable in a way ad auctions never are.
That matters most where paid reach runs out. In a small market the searchable audience is finite, and once you are buying most of the available demand the next customer costs considerably more than the last. Informal referral is already happening in WhatsApp, Viber and Facebook groups; a programme simply formalises it and lets you measure it against paid acquisition cost.
Where referral programs go wrong
Asking at the wrong moment is the most common error. A request that appears at the confirmation screen, before the parcel has arrived, asks someone to vouch for an experience they have not had yet. Wait until delivery, and preferably until you have some sign the customer was pleased.
Rewards generous enough to be worth gaming will be gamed, usually by the same person ordering again from a second email address. Paying only on a completed, non-refunded order from a new customer removes most of that. Two quieter failures follow: assuming everybody will share, when in practice a small group refers repeatedly and most people never do, and building the whole thing where nobody sees it. A programme buried in the account area may as well not exist.
How to act on it
Put the ask inside the post-purchase sequence rather than on the site alone, and make sharing a single tap into whichever messaging app your customers actually use. Keep the offer explainable in one line, and make the friend’s side worth having, because that is the part being shown to a stranger.
Then measure it properly. Compare the full cost of a referred customer, reward included, against what the same customer would have cost through advertising, and check whether referred buyers repeat as well as other customers. Referrals from delighted customers usually do. If yours do not, the programme is attracting discount hunters rather than recommendations, and the reward needs rethinking before the budget grows. Where the introductions come from partners rather than customers, that is affiliate and referral marketing and it needs different terms.