Two programs, two growth objectives
Although both can offer discounts or rewards, a loyalty program and a referral program address different needs. The first aims to bring existing customers back and maintain their relationship with the business. The second encourages those customers to recommend the business and attract new buyers.
The choice depends on the company’s main challenge: increasing repeat purchases or expanding its customer base. There is no universally better incentive; its usefulness depends on whether the mechanism matches the objective and whether the cost of the rewards is sustainable.
Loyalty programs: incentivizing the next purchase
A loyalty program rewards the activity of existing customers. It can offer points for purchases, discounts, exclusive benefits, or tiers that unlock perks as activity increases. The aim is to give customers a concrete reason to return, increase purchase frequency, and strengthen their relationship with the business.
This approach may suit businesses with recurring purchases—such as retailers, cafés, or regular service providers—and a customer base that already buys from them but whose purchase frequency or spending they want to increase. For it to work, the terms should be simple: if customers find it hard to understand how to earn or redeem rewards, they are less likely to participate.
It is worth measuring whether the program changes behavior, not just how many people sign up. Useful metrics include the repeat purchase rate, average order value, and customer lifetime value (CLV). It is also important to account for the cost of the platform, if there is one, and the value of the discounts or benefits provided.
Referrals: turning recommendations into customer acquisition
A referral program rewards a customer when they recommend the business and that recommendation leads to a defined conversion, such as a first purchase. The incentive can go to the person making the recommendation, the new customer, or both, as long as the rules explain when it is granted.
It may be appropriate when the company offers an experience or product that customers are willing to recommend and needs to attract new buyers. Unlike a general reward for each purchase, the cost is usually tied to conversions that meet the program’s conditions. That alone does not guarantee that acquiring customers will be inexpensive: the total cost of rewards and administration must be compared with the value of the customers acquired.
To evaluate the program, the company can track the number of referrals, the proportion that result in a purchase, and the customer acquisition cost (CAC) attributable to the program. It can also track subsequent spending by referred customers without assuming they will all behave the same way.
Practical comparison
| Aspect |
Loyalty programs |
Referral programs |
| Main objective |
Retain current customers and encourage repeat purchases |
Attract new customers through recommendations |
| Who triggers the incentive |
The existing customer, by purchasing or participating |
The customer making the recommendation; the benefit may also include the new customer |
| Costs to review |
Platform, administration, and recurring rewards |
Incentives per conversion and referral management |
| Initial metrics |
Repeat purchases, average spending, and CLV |
Conversions, CAC, and subsequent spending by referred customers |
| When it may be a good fit |
There are regular customers and the aim is to increase their purchase frequency or value |
The goal is to expand the customer base and there is a customer base willing to make recommendations |
Choose based on the problem you want to solve
Before launching either program, it is useful to define a measurable objective and a baseline. If the priority is to get existing customers to return more often, a loyalty program is the more direct option. If the challenge is attracting new buyers and recommendations can play a meaningful role, a referral program addresses that objective.
Next, estimate the cost of the rewards, the time required to manage the program, and any tools needed. In a loyalty program, repeated discounts can reduce margins if they do not generate enough additional purchases. In a referral program, rewarding a recommendation that does not convert into a customer can create costs without achieving the intended acquisition; that is why the conversion terms need to be clear.
Once the program is launched, results can be compared with the previous period or with a comparable group, where feasible. Return on investment (ROI) should account for both attributable revenue and the costs of incentives and operations. Higher participation alone does not prove that the program was profitable.
Can they be combined?
Yes. A business can use a loyalty program to encourage repeat purchases and a referral program to attract new customers. However, these are separate initiatives, and each needs its own rules, costs, and metrics. For a small business with limited resources, starting with the most urgent objective and checking the results before expanding the program helps maintain focus and clarify what each incentive contributes.