How to Create a Customer Loyalty Programme

A useful loyalty programme starts with a clear reason to exist. Before choosing points, cashback or gift cards, decide which customer behaviour you want to change and what your business can operate well over the long term.

Bradley Blake, Founder and CEO of Spendstream
Reviewed by Bradley BlakeFounder & CEO, Spendstream · Reviewed 8 September 2026About Bradley and Spendstream
Team planning a customer loyalty programme around a table
01

Start with the behaviour you want to change

“We need a loyalty programme” is not yet a brief. Be specific about the outcome: more repeat purchases, stronger subscription retention, higher engagement between purchases or a better reason to choose your service. That decision shapes everything that follows.

Pick one primary outcome and a small number of supporting measures. Trying to solve acquisition, retention, referrals and average order value in the first release usually produces a complicated programme that is difficult to explain.

02

Understand who the programme is for

Look at the customers you have, not an imagined “average user”. A weekly supermarket shopper has different needs from an occasional traveller or a paid subscriber considering renewal. Existing transaction and engagement data should guide the proposition.

Speak to customers as well. A short interview often exposes the difference between a reward people say sounds attractive and one they would actually remember to use.

03

Choose a reward model that fits the goal

Points can encourage repeat behaviour, cashback is easy to value and digital gift cards can create an immediate saving. Partner-funded offers can widen choice without requiring the business to fund every benefit itself.

You do not have to choose one mechanic forever. A sensible first version may combine a small number of clear reward types, then expand once actual usage shows what customers value.

04

Set the economics before designing screens

Model the platform cost, customer value, merchant commission, internal resource and expected participation. Use cautious adoption assumptions and test how the numbers change when transaction frequency or merchant rates are lower than expected.

Agree the rules for expired rewards, refunds, failed transactions and commission before launch. These are operating decisions, not details to leave until the customer journey has been designed.

05

Make the first use straightforward

Customers should quickly understand who can join, what they receive and how to use it. Remove unnecessary registration steps and connect the programme to your existing account journey where possible.

A broad launch campaign cannot rescue a confusing first experience. Test the complete journey with people who were not involved in the project and watch where they hesitate.

06

Launch, learn and improve

Start with a defined audience and measurement period. Track registration, first use, repeat use, customer value, support contacts and commercial performance rather than relying on sign-ups alone.

Treat the launch as the beginning of the operating cycle. Merchant coverage, messaging and placement should change in response to evidence, while the central promise stays consistent.

A practical launch sequence

StageMain decisionUseful evidence
PurposeWhich behaviour should change?Retention, purchase and engagement data
PropositionWhy will customers care?Interviews and journey tests
EconomicsCan the model work sustainably?Cost and adoption scenarios
DeliveryWho owns each part?Responsibility and support plan
LaunchHow will customers discover it?Channel and audience plan
ImprovementWhat should change next?Usage, value and support data

Questions businesses ask

What should a loyalty programme achieve?

It should change a defined customer behaviour in a way that creates measurable value for the customer and the business.

Do we need points?

No. Cashback, digital gift cards, offers and member benefits can all support loyalty without a points currency.

How long does implementation take?

It depends on the delivery route, branding, access journey and approvals. White-label is normally quicker than a custom API build.

Should we launch to every customer?

Not necessarily. A controlled first audience can produce better evidence and reduce operational risk.

What should we measure first?

Measure first use, repeat use, customer value, support demand and commercial contribution alongside registrations.

Not sure which route fits your business?

We’ll show you both deployment options and talk through the commercial model.

Book a founder demo