hi@dsooky.com

Email

Case study

Turning Rewards into a Product Growth Loop

Theme
Spectrum
Multi-color magic

view mode

collaborators

tech

brand

Omar
Ayman Alnajjar (PM)
Figma
Claude AI
ChatGPT
Pixelmator Pro
Midjourney

overview

Overview

Jahez users order frequently, but the relationship between ordering and rewards was not always visible or motivating.

The goal was to design a loyalty program that makes every order feel valuable, gives users a clear reason to return, and creates a stronger emotional connection with the brand.

My role

I worked on the product experience, information hierarchy, interaction design, and visual direction for the loyalty program.

My focus was to make the system feel clear, motivating, and scalable. I explored how the loyalty home screen should communicate balance, tier status, progress, benefits, and future rewards in a way that users can understand quickly.

I also worked through multiple design iterations based on benchmarking, behavioral design principles, and feedback from product, design, and business stakeholders.

Making loyalty easy to join

Turning every order into visible value.

Making loyalty easy to join

A focused intro screen that explains the value before asking users to opt in.

Loyalty Quests

Small challenges that encourage repeat ordering.

Design Goals

(1)
(2)
(3)
(4)
progress visible
emotional motivation
easy to understand
scalable system

Users should instantly understand where they are and how close they are to the next tier.

Tiers should feel aspirational, not just functional.

Cashback, gifts, and exclusive offers should be discoverable without overwhelming the screen.

The design should support more tiers, benefits, campaigns, and future loyalty mechanics.

Research and Benchmarking

Exploration

Option 1

Transaction-count-based cashback multiplier

In this model, users progress by completing orders. The more they order, the better their cashback multiplier becomes.

Example logic:

  • Complete orders to move forward.

  • Reach the next tier.

  • Unlock a higher cashback multiplier.

  • Use the reward on future orders.

This model is easy to understand because the behavior is simple: order more, unlock better value.

Option 1

Transaction-count-based cashback multiplier

In this model, users progress by completing orders. The more they order, the better their cashback multiplier becomes.

Example logic:

  • Complete orders to move forward.

  • Reach the next tier.

  • Unlock a higher cashback multiplier.

  • Use the reward on future orders.

This model is easy to understand because the behavior is simple: order more, unlock better value.

Design Goals

Research and Benchmarking

Exploration

I explored two main reward models.

Research & Benchmarking

Research &
Benchmarking

Research & Benchmarking

Brands

Brands

Brands

Brands

Join us now

Research & Benchmarking

Research & Benchmarking

Research & Benchmarking

From the research and internal discussions, we identified three key needs:

First user story

Food delivery is a time-sensitive experience. Once users place an order, they usually keep checking the app to understand one simple thing:

The story bellow express one of the challenges that face our users

Food delivery is a time-sensitive experience. Once users place an order, they usually keep checking the app to understand one simple thing:

The story bellow express one of the challenges that face our users

Problem

After placing an order, users often experience uncertainty.

They want to know:

  • Has the restaurant accepted my order?

  • Is the food being prepared?

  • Is the courier on the way?

  • When will the order arrive?

  • Has the order been delivered?

The existing in-app tracking experience can answer these questions, but it requires users to open the app repeatedly.

This creates unnecessary friction, especially when the user is multitasking, working, driving, or using other apps.

The challenge was to design an experience that keeps users updated without interrupting what they are doing.

Starting Point

The first direction focused on showing the order status in a compact Dynamic Island layout.

The main goal was to answer one question quickly:

What is happening with my order right now?

At this stage, the UI included:

  • Jahez brand label

  • Current order status

  • Small order/customer indicators

  • Basic action area

The design worked as a first pass, but it needed stronger hierarchy and clearer progression between order stages.

Case study

hi@dsooky.com