E-commerce Marketing and GrowthRetention, lifecycle marketing and loyalty · Lesson 9 of 20

Loyalty programmes, subscriptions and referrals

Article · 10 min · 9 min lecture

Video lecture

Loyalty programmes, subscriptions and referrals

15 chapters · about 9 min · full transcript

Coming soon

Chapter 1 of 15

Loyalty, subscriptions and referrals

  • Why would anyone come back?
  • Programme types and design
  • Subscriptions and their rules
  • Referrals that pay

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

Building reasons to return

Beyond messages, you can build structural reasons for customers to come back: loyalty programmes, subscriptions, memberships and referral schemes.

Types of loyalty programmes

TypeHow it worksBest for
PointsEarn points per purchase; redeem for rewardsFrequent, moderate-value purchases
Tiered / VIPHigher tiers unlock better benefitsBrands with a wide spread of customer value
Paid membershipCustomers pay for benefits (e.g. free shipping, discounts)High-frequency categories
Value-based / communityAccess, content, events, causesLifestyle brands with strong identity
Cashback / walletStore credit on purchasesPrice-sensitive markets

Designing a sustainable programme

  1. Define the goal: more frequent purchases? Higher AOV? Better retention of top customers?
  2. Understand your economics: what is the cost of rewards as a percentage of revenue? What behaviour change must happen to make it profitable?
  3. Make it simple: customers should understand how to earn and redeem in one sentence.
  4. Offer meaningful rewards: a mix of financial (discounts, credit) and experiential (early access, exclusive products, events).
  5. Communicate: show point balances in emails, account pages and checkout.
  6. Manage liability: unredeemed points can represent a financial liability; set clear terms and expiry in line with local law.

Subscriptions

Subscriptions (replenishment of consumables like coffee, pet food, skincare) can create predictable revenue. Best practices:

  • Flexible frequency, easy skip and pause options.
  • Clear pricing and renewal terms before sign-up.
  • Easy cancellation — regulators in many markets (for example, under UK consumer law reforms and US state automatic-renewal laws) scrutinise subscriptions that are hard to cancel or have unclear renewal terms.
  • Reminders before renewal where required.

Referral programmes

Satisfied customers can bring new ones. A typical structure: "Give 10%, get 10%" — the new customer gets a discount, the referrer gets credit after the friend's first order. Tips:

  • Ask at moments of delight (after delivery, after a positive review).
  • Make sharing easy (links for messaging apps and social).
  • Prevent abuse (self-referrals, fake accounts) with rules and checks.
  • Disclose incentives where referrers post publicly, as advertising rules may treat incentivised recommendations as endorsements.

Measuring loyalty impact

Compare members and non-members carefully: members are often already your best customers (selection bias). Better methods:

  • Compare behaviour before and after joining for similar customers.
  • Use holdout groups when launching new benefits.
  • Track repeat purchase rate, purchase frequency, AOV and retention by cohort.
  • Track programme cost (rewards redeemed, admin, technology) against incremental margin.

Worked example: a Saudi pet supplies store

The store sells pet food (frequent, predictable purchases) and accessories. It launches:

  • Subscription for pet food with flexible delivery every 2, 4 or 6 weeks, easy skip, and a small saving versus one-off orders.
  • Points programme: points on all purchases, bonus points on accessories (higher margin).
  • Referral: "Give SAR 30, get SAR 30" after the friend's first order.

After six months, the team compares cohorts and finds subscribers order more often and churn less — while monitoring whether the subscription discount is paid back by the extra orders (outcome illustrative).

Hands-on: is a referral reward affordable?

Before launching "give 20, get 20", check the maths with your own numbers (illustrative):

def referral_economics(aov: float, gross_margin: float, variable_cost_per_order: float,
                       friend_reward: float, referrer_reward: float,
                       friend_repeat_orders_12m: float) -> dict:
    """Contribution from a referred customer over 12 months, after both rewards."""
    per_order = aov * gross_margin - variable_cost_per_order
    first_order = per_order - friend_reward - referrer_reward
    total_12m = first_order + per_order * friend_repeat_orders_12m
    return {"contribution_first_order": round(first_order, 2), "contribution_12m": round(total_12m, 2)}

print(referral_economics(aov=180, gross_margin=0.55, variable_cost_per_order=25,
                         friend_reward=20, referrer_reward=20, friend_repeat_orders_12m=1.2))

Compare the 12-month contribution with what you pay to acquire a customer through ads. If referred customers are cheaper and similarly loyal, referrals deserve more investment; if the first order loses money and repeat rates are low, reduce rewards or use non-cash rewards (early access, free delivery, gifts).

Tools and 2026 practice

  • Loyalty apps (for example Smile.io, LoyaltyLion, Yotpo Loyalty, Rivo) and subscription apps (Shopify Subscriptions, Recharge, Skio, Loop) integrate with major platforms; check local payment support for recurring billing in your market.
  • Wallet passes and WhatsApp messages increasingly carry loyalty status in the Gulf and South Asia.
  • Subscription rules: show renewal price and frequency next to the sign-up button, send reminders before renewals where required, and make cancellation easy online (US ROSCA and state laws; UK DMCC subscription rules being phased in; EU consumer rules).
  • Fraud controls for referrals: one reward per new customer, reward after the friend's order passes the return window, and block self-referrals.

Before and after: a loyalty programme pitch

BEFORE  "Join our rewards club and earn points!"
AFTER   "Members get free delivery on every order, early access to Eid drops, and 1 point per AED 1
         — 500 points = AED 25 off. Join free in 10 seconds."

The "after" leads with benefits customers value immediately and makes the points maths transparent.

Common mistakes

  • Programmes too complex to understand.
  • Rewards that cost more than the behaviour change is worth.
  • Hard-to-cancel subscriptions.
  • Measuring loyalty impact without accounting for selection bias.
  • Launching and never promoting the programme.

Launching and promoting the programme

A programme nobody knows about changes nothing. Promote it on product pages, in the cart, at checkout, in post-purchase emails and on packaging inserts. Show customers what they would earn on the current order ("You'll earn 120 points with this purchase"). Remind members of their balance and upcoming expiry in lifecycle messages. Review membership sign-up rate, redemption rate and the behaviour of members against a fair comparison group each quarter, and simplify rules that customers find confusing.

When not to launch a loyalty programme

If products are bought rarely (for example, furniture or mattresses), a points scheme may add cost without changing behaviour. In those categories, referral programmes, excellent service and post-purchase content often work better.

Loyalty checklist

Key takeaways

  • Loyalty programmes, subscriptions and referrals create structural reasons to return.
  • Design programmes around a clear goal and sustainable economics.
  • Subscriptions must have transparent terms and easy cancellation.
  • Measure loyalty impact while accounting for selection bias.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. Why can comparing loyalty members with non-members overstate the programme's impact?
  2. What is a key compliance consideration for subscription products?
  3. When is the best moment to ask for a referral?
  4. Loyalty members spend three times more than non-members. Why doesn't this prove the programme works?

Put it into practice

Design a simple loyalty or referral programme for a store, including the goal, rules, costs and how you would measure incremental impact.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.