Skip to content
All work

Mobile · 2025

Loyalty and store app

Retail group · Saudi Arabia

A bilingual iOS and Android app tying in-store purchases to a points programme across 63 stores.

Loyalty and store app

310k

Members enrolled

+22%

Repeat purchase rate

The challenge

The group had a plastic loyalty card with no data behind it. Marketing could not tell which promotions worked, and the checkout queue slowed every time a card was scanned manually.

Our approach

  1. 01

    Designed the Arabic experience first and derived the English layout from it, so RTL was never an afterthought.

  2. 02

    Built one React Native codebase and integrated it with the existing point-of-sale over a lightweight middleware layer.

  3. 03

    Rolled out to six pilot stores for six weeks, then to the full estate once queue times held steady.

The result

310,000 members enrolled in the first nine months. Repeat purchase rate among app members is 22% higher than card-only shoppers, and promotions are now evaluated weekly instead of quarterly.

  • React Native
  • Expo
  • Node.js
  • PostgreSQL
  • Azure

Tell us what you're trying to build.

Send a short description of the problem. We'll come back within one business day with questions, a rough shape and an honest view on whether we're the right team.