Case study · Food & beverage (loyalty)

My Professional Rewards: invoice validation from months to seconds

Working with Omne Agency, we moved Unilever Away From Home's loyalty scheme from "UFS Chef Rewards" to a new platform built on AWS. It serves around 30,000 customers and processes around 250,000 invoices a year. Validation that once took months now takes seconds.

customers
~30,000
invoices a year
~250,000
invoice validation
Months → seconds

The challenge

Unilever Away From Home's existing rewards scheme was hard to scale. It wasn't agile enough to adapt to changing customer behaviour and had no real-time analytics. That limited how well the business could use its own data to improve engagement.

What we built

This was a greenfield build. We designed an architecture on AWS using Elastic Container Service, Lambda, OpenSearch, Elastic File System, Simple Queue Service and Relational Database Service, and built the platform in .NET and C# with SQL Server.

We delivered it in phases, covering data migration, analytics and the user interface, following Agile methods so the client could see progress and give feedback as we went. We led the development teams through development, testing and user acceptance testing, and we continue to support the platform.

The platform is used by Unilever Away From Home and by UK wholesalers including Bidfood.

The result

  • Invoices that once took months to validate are now validated in seconds.
  • The platform serves around 30,000 customers and handles around 250,000 invoices a year.
  • Real-time analytics let Unilever Away From Home tailor the scheme and make decisions from current data.
  • The architecture scales, so the scheme is ready for further growth.

What's next: The teams are looking at adding machine-learning models to predict customer behaviour and preferences.

Technology

  • AWS Elastic Container Service
  • AWS Lambda
  • Amazon OpenSearch
  • Amazon Elastic File System
  • Amazon SQS
  • Amazon RDS
  • .NET and C#
  • SQL Server

“We are delighted with the solution that GRG Professional Services delivered. Their expertise and professionalism were invaluable.”

Jemma Grainge
Incentive Account Director, Omne Agency

Facing a similar problem?

A 30-minute discovery call: your documents, systems and volumes, and what could be automated. No obligation.

Download our capability statement (PDF)

Facts verified October 2026. All case studies