Project Overview
A UK retail chain with 840 stores, 8.4M loyalty members, and GBP2.8B annual retail revenue needed to modernise...
Technology Stack
Compliance & Standards
The Challenge
A UK retail chain with 840 stores, 8.4M loyalty members, and GBP2.8B annual retail revenue needed to modernise their loyalty programme -- replacing a legacy Comarch loyalty platform with a cloud-native personalisation engine. UK GDPR, PECR (consent for personalisation tracking), ICO DPIA for loyalty programme profiling, FCA (if stored value card), PCI-DSS SAQ-A, WCAG 2.1 AA, and Equality Act 2010 (bias monitoring on personalisation offers) were mandatory. Budget GBP150,000.
Our Approach
PECR consent for loyalty personalisation
- 1opt-in consent required for personalised offers based on purchase history (PECR -- electronic marketing requires prior consent),
- 2consent management platform (OneTrust -- consent recorded with timestamp, IP, consent version),
- 3consent granularity (separate consent for: personalised offers, third-party offers, analytics),
- 4consent withdrawal (customer withdraws consent -- personalisation stops, non-personalised offers shown instead). ICO DPIA (Data Protection Impact Assessment): loyalty programme profiling constitutes systematic monitoring of behaviour -- DPIA mandatory (GDPR Article 35).
ClickMasters DPIA for loyalty
pre-built template covering data flows, risks, and mitigations for loyalty personalisation.
Recommendation engine
- 1event tracking (purchase, browse, basket, redemption -- PECR consent gates tracking cookies),
- 2product embeddings (sentence-transformers -- product catalogue vectorised),
- 3collaborative filtering (customers who bought X also bought Y -- aggregate behaviour, no individual profiling without consent),
- 4real-time personalisation API (< 50ms -- product recommendations for app, email, and in-store kiosk),
- 5A/B testing (Statsig -- recommendation algorithm variants tested, uplift measured).
ICO AI fairness
loyalty personalisation AI tested quarterly for demographic bias (Equality Act 2010 -- personalised offers must not systematically disadvantage any protected group).
ClickMasters AI bias testing
demographic parity analysis on offer distribution across age, gender, and postcode decile.
Loyalty points
virtual currency (1 point = 0.5p redemption value).
FCA consideration
if loyalty points are freely redeemable for cash equivalent, FCA may classify as stored value (e-money) -- FCA Electronic Money Regulations 2011.
Legal analysis
loyalty points restricted to purchasing goods from the same retailer are NOT e-money (exemption in EMD2 -- limited network exemption).
Legal opinion obtained
ClickMasters refers all clients with loyalty programmes to specialist legal counsel for FCA stored value analysis.
Points processing
- AWS Aurora PostgreSQL -- atomic point ledger transactions (no point duplication, no point loss).
- Every point transaction audited (ISO 27001 data integrity requirement).
Loyalty programme accessibility
- app (iOS + Android -- React Native), web portal (React), and in-store kiosk (React + touch UI).
- WCAG 2.1
AA
- 1app -- iOS VoiceOver and Android TalkBack tested,
- 2web -- axe-playwright automated + NVDA manual,
- 3kiosk -- touch target minimum 44x44px, high contrast mode, audio option for visually impaired.
Equality Act 2010
retail kiosk is a service to the public -- inaccessible kiosk is a potential service barrier for disabled customers.
ClickMasters kiosk accessibility
first UK retail loyalty kiosk to achieve WCAG 2.1 AA -- all 840 stores.
Audio mode
TTS (text-to-speech) for all kiosk interactions -- activated by long press on home screen.
The Results
Platform live at 26 weeks, GBP142,000. 8.4M loyalty members.
Personalisation consent rate: 72.4% (above PECR baseline).
DPIA completed and filed.
Recommendation engine: 18.4% uplift in basket value for personalised vs non-personalised members.
AI bias test: demographic parity confirmed (zero significant disparities).
FCA legal opinion: limited network exemption confirmed.
WCAG 2.1 AA: 840 kiosks all compliant.
PCI-DSS SAQ-A: confirmed. 18.4% basket uplift for personalised members. 72.4% consent rate.
DPIA filed.
AI bias test: demographic parity confirmed.
FCA legal opinion: limited network exemption.
WCAG 840 kiosks.
The PECR consent architecture -- personalisation that degrades gracefully to non-personalised offers without consent -- was the design decision that protected us from PECR enforcement. 28% of members chose not to consent.
Those members still get offers.
Just not personalised ones.
PECR-first design is better design. -- Chief Digital Officer, UK Retail Chain
Project Details
Related Case Studies
View AllFranchise Management Platform β UK Quick Service Restaurant Group
A UK quick service restaurant (QSR) group with 85 franchise locations needed to replace a legacy franchise man...
RetailTech Unified Commerce Platform β UK Department Store Group
A UK department store group with 18 stores and Β£180M online revenue needed to unify their physical and digital...
RetailTech AI Personalisation Engine β UK Fashion Retailer
A UK fashion retailer with 2.8 million registered customers and Β£180M annual online revenue wanted to build an...
Ready to Transform Your Business?
Let's discuss how our technical expertise can help you achieve remarkable results.