Problem
Collinson’s SmartRedeem Store loyalty platform served major banking and airline clients, each with unique configurations for currencies, point conversion rates, and product catalogues. Reward logic was bespoke per client, leading to error-prone manual setup, duplicated effort across squads, and limited agility in delivering tailored promotions.
Approach
I architected and launched a Cart Price Rules system to automate discount and reward logic. This meant:
- Standardising segmentation triggers across APIs.
- Aligning 3 dev squads and 2 BAs around a shared schema.
- Orchestrating calibration logic to harmonise currencies, point banks, and product metadata across tenants.
Outcome
- Cut manual configuration by 50%, reducing delivery errors and dependency on ad-hoc fixes.
- Increased reward agility, allowing clients to deploy targeted promotions faster.
- Preserved platform integrity, keeping multi-tenant stability while enabling customisation.
- Laid the foundation for future loyalty innovations and scalable personalisation.