Two reward paths became one place customers could understand.
Promotions and issued vouchers lived in different parts of the app and behaved differently. I led a focused discovery and design sprint to create one Rewards hub, then used first-week analytics to see which states customers actually explored.
Product DesignService DesignUX Research
My role
Lead Product Designer — experience audit, competitor analysis, naming strategy, hypothesis, information architecture, flows, hi-fi design and launch measurement
Scope
Mini discovery → 1-week post-launch
Focus
Rewards · Behaviour design · Mobile product
Evidence status
The source board contains the discovery work and first-week event funnels. These figures are an early release baseline, not evidence of long-term retention, revenue impact or causal lift.
Measured first-week product behaviour
989Rewards visitors in week one
37.4%opened Next Rental rewards
29.2%explored Challenges
01 · Project overview
My role, the team and how success was defined
A short project brief before the detailed story: the setting, my responsibility, the people involved and the outcome we were working towards.
01Product context
A Singapore mobility app needed to make issued vouchers, promo codes and engagement challenges easier to find and understand before a rental.
02My ownership
I led the focused discovery from audit and competitor review through naming, hypothesis, state model, flows, hi-fi design and post-launch event analysis.
03Core collaborators
Product and Engineering partners shaped feasibility, while CX themes and product analytics informed the problem and first-week readout.
04Success definition
Create one understandable destination, increase pre-rental reward discovery and give the team measurable signals for the next iteration.
02 · Problem
What was happening—and why it mattered
One path accepted promo codes; another showed vouchers already issued. Customers had to remember both, with little explanation of eligibility, expiry or automatic application. The work was as much about naming and mental models as it was about the screens.
Promotions and vouchers lived in separate locations with different verbs and no shared mental model.
The existing experience supported redemption, but offered almost no pre-rental discovery.
Voucher cards lacked enough context about purpose, eligibility and expiry.
Soonest-expiry auto-application happened through system logic customers could not see or control.
The useful change was not a new voucher card. It was giving every reward one place and a clear state in the customer journey.
03 · Discovery evidence
Evidence that changed how I understood the problem
Behavioural, operational and qualitative evidence did different jobs. Together, they helped define what the team needed to solve before choosing a direction.
01Current-experience audit
Customers entered a promo code from Promotions but found issued vouchers inside payment, forcing them to remember two navigation paths and two different meanings.
Design implication
The information architecture needed one destination organised around customer value—not internal reward types.
02Singapore competitor review
Grab, FairPrice+ and similar services had already taught customers to look for a wallet-style Rewards destination for benefits earned through the app.
Design implication
Using the familiar Rewards label could lower learning friction while remaining broad enough for future loyalty mechanics.
03Voucher and CX friction
Minimal descriptions, weak expiry cues and invisible auto-apply logic left customers unsure what a voucher was for, when it would expire and why it had been used.
Design implication
Every state needed clearer context, urgency and an explanation of what the system would do next.
04 · Service system
What customers saw depended on what happened behind it
The blueprint connects the customer journey, product behaviour and operational responsibilities across the same sequence.
StageCustomerFrontstageBackstage
1 · Discover
Notices a reward from navigation, a home nudge, a notification or the rental flow.
Each entry point leads to the same Rewards destination and preserves the customer's intent.
Campaign, voucher and eligibility data resolve to the correct reward state.
2 · Orient
Understands what can be used now, later or through a challenge.
Active, Upcoming, Challenges and History organise the hub around action and timing.
Reward status, validity and customer eligibility determine where each item appears.
3 · Understand
Checks value, eligibility, expiry and how the reward will be applied.
Cards and details expose the information needed to decide with confidence.
Terms, expiry and auto-apply rules are translated into customer-facing language.
4 · Activate
Enters a promo code, accepts a challenge or proceeds toward a qualifying rental.
A prominent code field and clear calls to action reduce the activation threshold.
Validation returns success, eligibility or error states without breaking the journey.
5 · Use and learn
Uses the reward on a rental or reviews a used or expired item later.
Applied status and history make the system's behaviour visible after the event.
Event instrumentation tracks exploration and activation for iteration.
Scroll horizontally on smaller screens to follow the complete service.
The artefacts mattered when they helped the team choose. These are the questions, evidence and decisions behind the final direction.
01
Question
What should the destination be called?
Evidence
Promotions described marketing, while Vouchers described only one reward type. Singapore customers already recognised Rewards as the broader mental model.
Decision
Use Rewards as the single scalable label for codes, vouchers, challenges and later loyalty mechanics.
02
Question
How should customers enter the hub?
Evidence
A menu-only destination would improve structure but would not create a pre-rental discovery habit.
Decision
Combine a persistent navigation entry with contextual nudges from home, notifications and the rental flow.
03
Question
How much of the reward lifecycle should be visible?
Evidence
Hiding used or expired items removed context, while invisible auto-apply logic created distrust.
Decision
Expose active, upcoming, challenges and history, with expiry and auto-application explained at card and detail level.
The structural move: replace two disconnected destinations with one hub reached from persistent and contextual entry points.
First-week event funnels created a measurable baseline for where customers explored and where activation remained weak.06 · Two connected lenses
One problem, viewed through service and product
The operating service and the interface formed one system. Each lens addressed a different part of the same problem.
Service Design
Shaping the ecosystem, hand-offs and operating model.
Connected reward discovery to navigation, home nudges, notifications and the rental journey
Made the system's auto-apply logic visible before the next rental
Separated active, upcoming, used and expired states around customer intent
Kept reward history available so customers could understand what had happened
Product Design
Turning service decisions into clear, usable product behaviour.
Replaced fragmented Promotions and Vouchers destinations with one Rewards hub
Selected a scalable label that could cover codes, vouchers, challenges and future loyalty
Added context, eligibility and expiry urgency to reward cards
Kept promo-code entry prominent while making reward browsing the primary experience
07 · Process
How the work moved from uncertainty to a decision
01
Map the split mental model
The audit traced where customers entered codes, found vouchers and lost context. That changed the brief from improving one page to creating a coherent reward model.
02
Use familiar behaviour without copying it blindly
I reviewed Grab, Gojek, GetGo and Lyft, then compared Promotions, Vouchers and Rewards for familiarity, tone, scope and room to grow.
03
State the bet before designing
The hypothesis was that one destination, clearer detail, visible urgency and prominent code entry would improve pre-rental discovery and confidence while reducing voucher-related questions.
04
Design the entries and the full lifecycle
The flow covered navigation, home and notification nudges, rental entry, voucher detail, code application, challenges and used or expired history before high-fidelity work began.
05
Treat launch week as a baseline
Event funnels showed which states people explored: Next Rental, Upcoming, Apply, Challenges and Used or Expired. I used the readout to identify the next questions rather than claim durable behaviour change.
08 · Constraints and trade-offs
The constraints that shaped the work
These constraints affected the direction, the order of work and the compromises made with the wider team.
01
One hub could become a catch-all
The tension
Putting vouchers, codes and challenges together could make every reward harder to scan.
My response
I organised the hub around timing and intent: what can be used now, what is coming, what can be earned and what has already happened.
02
Automation versus control
The tension
Applying the soonest-expiring voucher protected value, but the rule felt arbitrary when customers could not see it.
My response
The logic stayed in place, while the interface made clear which reward would apply, why and when.
03
Discovery versus rental focus
The tension
More entry points could add noise to a product people mainly open to complete a rental.
My response
Contextual nudges led to a stable hub instead of forcing the whole reward experience into the rental flow.
09 · Evidence
What the evidence shows
989first-week Rewards visitors
370 · 37.4%opened Next Rental
318 · 32.2%opened Upcoming
289 · 29.2%opened Challenges
253 · 25.4%reviewed Used or Expired
39 · 3.9%clicked Apply promo code
First-week Mixpanel funnels shown on the source board. Event counts and percentages describe early exploration among roughly 989–995 observed visitors; they do not establish retention, revenue or causal lift.
The final UI turned reward rules into clear customer decisions
These connected mobile states show the product-design value behind the new information architecture: customers can see what applies now, what is coming next and why a specific voucher will be used.
01 · Next rental
Make the next benefit obvious
The primary state answers the most urgent question first: which reward will apply now. Eligibility, remaining value and expiry sit together so customers can act without opening every voucher.
The detail sheet confirms auto-application, benefit, expiry and key terms in one focused view—making an automated rule feel transparent rather than arbitrary.
Promotions and Vouchers became one Rewards destination.
02
Next Rental was the most explored state in week one, opened by 370 visitors (37.4%).
03
A further 318 visitors opened Upcoming and 289 explored Challenges.
04
During the same week, 253 visitors reviewed Used or Expired rewards.
12 · Reflection
What I learned and would do next
Strongest contribution
I turned a navigation problem into a product model, then followed the design into launch data rather than ending the story at high-fidelity screens.
What I learned
Naming was part of the product architecture. Rewards covered vouchers, codes and challenges while matching a mental model customers in Singapore already knew.
What I would do next
I would compare repeat visits, activation and rental conversion by entry point, then test whether expiry reminders and challenge progress create habits beyond launch week.