Expert analysis · reviewed 6 Oct 2026

Loyalty programme: measuring what it changes, not who it attracts.

SUPPORTED DECISIONKeep, redesign or target the programme according to its net incremental margin per member, measured net of self-selection, not according to the spending gap between members and non-members.

Key distinctions

Three conditions before calculating.

01

Joining is not a random treatment

Customers who join a programme already buy more often and spend more. Any gap measured after joining mixes this selection effect with the programme's real effect.

02

Rewards are a cost, not a gesture

Points, discounts and benefits are paid for in margin, including on purchases that would have happened without them. Unredeemed points reduce this cost but remain a liability as long as they can be redeemed.

03

Customer data has a value, to be proven

The programme identifies customers and makes other actions possible. This value only counts if a decision actually uses it and its gain is measured.

Method

Measuring the effect of a loyalty programme in four steps

  1. 01Rebuild the pre-joining period

    Measure each member's spending over a comparable period before joining, and that of a group of non-members over the same dates.

  2. 02Isolate the incremental effect

    Calculate a difference in differences or, better, randomly assign the invitation to the programme or a change in rewards.

  3. 03Convert into margin

    Apply the contribution margin to the incremental spending, deducting discounts and free products.

  4. 04Deduct the full cost

    Subtract the rewards redeemed, the points still redeemable, the platform and the running of the programme, then express the result per member per year.

ORIGINAL ASSET

From the observed gap to the programme's net effect

Members spend €180 more per year than non-members. Broken down, this gap mainly reveals who joins, and a negative net effect.

ComponentAmount per member per yearReading
Observed spending gap+€180Members versus non-members, after joining
Gap already present before joining+€130Selection: the best customers join
Incremental effect of the programme+€50Difference in differences
Incremental margin at 40%+€20What the programme brings in
Cost of rewards and management−€23Points redeemed and operations
Net effect−€3The programme subsidises purchases already secured
The observed gap of €180 leaves only €50 of real effect, and a net result of −€3 per member.

Comparing members and non-members mainly measures who joins, not what the programme changes.

ILLUSTRATIVE EXAMPLE · SIMULATED DATA

A €180 gap hiding a loss-making programme

01 · SITUATION

Illustrative example: before joining, future members spent €360 a year and non-members €230. A year later, members spend €420 and non-members €240. The margin is 40%, and rewards and management cost €23 per member.

02 · CALCULATION

Incremental effect = (420 − 360) − (240 − 230) = €50 of spending per member. Incremental margin = 50 × 40% = €20. Net effect = 20 − 23 = −€3 per member per year.

03 · DECISION

The programme seems to bring in €180 more per member; in reality it creates €50, and loses money. Bringing the cost of rewards below €20 or concentrating them on customers whose behaviour changes would make the effect positive.

Acceptance conditions

What must be true to act.

  1. 01

    Never attribute the raw gap between members and non-members to the programme.

  2. 02

    Measure the effect over a pre-joining period or through random assignment.

  3. 03

    Assess the programme on margin net of rewards and operations, per member per year.

  4. 04

    Record unredeemed points as a liability as long as they remain redeemable.

Limits

What this analysis does not prove.

  • A difference in differences assumes that members and non-members would have evolved in the same way without the programme.
  • A programme's effect can erode when competitors offer comparable benefits.
  • Effects on referrals and on the quality of customer data remain hard to quantify.
  • A programme measured over one year does not say what it will produce over its members' lifetime.

References

Works cited.

  1. Leenheer, van Heerde, Bijmolt & Smidts (2007), Do Loyalty Programs Really Enhance Behavioral Loyalty? An Empirical Analysis Accounting for Self-Selecting Members (opens in a new tab)
  2. Liu (2007), The Long-Term Impact of Loyalty Programs on Consumer Purchase Behavior and Loyalty (opens in a new tab)
  3. Dorotic, Bijmolt & Verhoef (2012), Loyalty Programmes: Current Knowledge and Research Directions (opens in a new tab)