Unlockable Challenges
Engaging couriers with a succession of rewards

My Role
Led the product design implementation, including Competitive Analysis, Prototyping, UI/UX Design, and Usability Testing.
Timeline
Jan - Mar 2025
Project Type
Feature in the courier mobile app, designed for iOS. Used the PIE design system
Outcomes
Our goal is to improve courier engagement during delivery: shifts worked, shifts completed, and orders accepted
Overview: Revamping our existing Challenges infrastructure


Couriers on our platform are often given “Challenges”, which are tasks that reward them for completing a certain number of deliveries (ex: complete 10 deliveries for $25).
However, long challenges can feel intimidating and difficult to complete, which reduces courier motivation and participation.
To address this, I designed Unlockable Challenges, a new incentive structure that breaks large challenges into smaller milestone rewards for increased courier engagement. My role involved adapting the existing UI in production for Unlockable Challenges.
Goal: Increase courier engagement on the network with Unlockable Challenges
Primary KPIs
Shifts joined
Shifts completed
Offers accepted

Problem
Existing delivery challenges don’t cater well to our different courier cohorts.
For part-time couriers, they find Challenges where a large number of deliveries is required for the reward intimidating.
For full-time couriers, once they complete a Challenge and receive the reward, they lack the motivation to keep going.
This leads to lower engagement with the Challenges system and fewer completed deliveries and shifts.
Problem Statement:
How might we redesign courier Challenges so that long-term goals feel more achievable and motivating during a shift?
Competitive analysis
To understand how other products sustain motivation over time, I explored gamification systems that use progressive rewards and milestone-based incentives.
One notable example was Duolingo’s quest system, which provides:
Clear progress tracking
Milestone rewards
Frequent feedback loops
I also explored how our competitors with sequential Challenges structured their milestone rewards.
Exploration areas
Progress bar structures
Reward visibility
Challenge breakdown formats
Challenge conditions and timing

Key design principles:
Based on research and product goals, I defined three design principles for the feature.
Establish clear conditions
Ensure the copy and structure of the Challenge is easy to understand
Clear visual progress
Encourage couriers by showing their progress during their shift
Create early wins
Smaller milestone rewards help reinforce engagement early in the challenge.
Challenges Survey
I conducted a Challenges survey to understand what factors would make unlockable Challenges most motivating.
Participants:
11 couriers for a Challenges survey
Method
Unmoderated user test on usertesting.com
Key findings:
Achievability is paramount. When network conditions are poor, couriers want Challenges with fewer orders so that they can complete them quicker
Couriers like Challenges with constant rewards or bigger rewards.
Visible progress increases motivation
Design changes implemented:
Break Challenges into progressive milestones with constant or increasing rewards
Highlight Challenges dynamically with a progress bar at key points:
when the courier is near completion, while they are waiting for offers
when they complete a Challenge to create a sense of joy and accomplishment
💡 Future roadmap item: Earnings Challenges
Earnings Challenges reward couriers for earning a certain amount of money
example: "Receive a $50 reward for earning $250"
Earnings Challenges motivate couriers to take longer, higher paying deliveries and reject shorter deliveries so that they can make more progress towards their reward. Depending on our network needs, we can use earnings Challenges to motivate couriers to accept more high-paying orders, and use delivery Challenges to motivate couriers to accept shorter deliveries.
Design Exploration
I explored different ways to structure milestone rewards.
Design alternatives explored
Consecutive donut progress bars
Straight progress bars
Scrollable progress bars
Key tradeoffs
Given the limited space on the dashboard, I decided to go with a scrollable horizontal progress bar over circles.

Usability Testing to validate our new designs
I then conducted user testing with the following research questions:
Challenge Hub
Do Couriers understand unlockable Challenges as it is shown to them?
Do they find the unlockable Challenges motivating?
Overall, designs were found to be very easy to use, and highly motivating.

Final Design
The final design includes:
Challenge Hub
Displays active and past Challenges
Abbreviates what's needed to achieve the next reward
Challenge Details
Shows the entire scrollable progress bar for all unlockable rewards, along with all details and conditions
Progress Tracking
While couriers are on shift, they have a visual progress indicator on what their next milestone is



Key Features
Milestone-based rewards
Large challenges are divided into smaller checkpoints that unlock sequentially.
Example progression:
Deliver 3 orders → Reward unlocked
Deliver 6 orders → Next reward
Deliver 10 orders → Final reward
Progress visualization
A visual progress indicator helps couriers quickly understand:
Current progress
Upcoming milestone
Remaining deliveries
Motivational feedback
Each milestone acts as a small success moment, reinforcing continued engagement during the shift.
Expected Impact
Since couriers are automatically enrolled in the Challenge system, this feature aims to improve courier engagement with our network.
Primary KPIs
Increase shifts joined
Increase shifts completed
Increase delivery offers accepted
Constraints
This project considered several constraints.
Marketplace conditions
Order volume may vary by region
Courier availability fluctuates
Development scope
The feature was designed and handed off but not developed during the project timeline.
Key Learnings
Couriers are largely driven by accomplishment, involving consistent offers, bonuses, and competence. Unlockable Challenges create this system by giving couriers a sense of progress, with a visual progress bar, and rewards as they continue to deliver.