top of page

UberEATS: Tipping System Redesign

Mobile App, Strategy Design

PROJECT SUMMARY

This design exercise aims to improve drivers, customers and restaurants' experience of using UberEATS by redesigning it's current tipping system.

ROLE

UX Researcher, UI Designer

TOOLS/METHODS

UX Research: Interview, Observation, Peers Review, Grounded Theory Method, Competitive Product Analysis, Omnigraffle

UI Design: Sketch, Framer, Photoshop, Invision

DELIVERABLE

Interactive prototype

INTRODUCTION

TIP AFFECTS USER EXPERIENCE

Did you ever tip the Uber driver who travelled half of the town, risked getting a ticket around your house where there was no place for parking and finally delivered the food onto your hand? Tip, however, is more than a form of courtesy in this project. Assume a higher tipping rate from customers can potentially improve drivers, customers and even restaurants' user experience overall, think about how you could help boost it.

TIME SPENT

Brainstorm/Problem Identification 1h

Interview&Observation 3h

Competitive Product Analysis 0.5h

Solution Analysis/Brainstorm2 0.5h/1h

Wireframe Sketch 0.5h

Wireframe&User Flow 1h

Mid-fi Prototype 4h

Iteration/Test 1h

Hi-fi Prototype 8h

Toal time 20.5h

BRAINSTORM/PROBLEM IDENTIFICATION

I started the project by identifying my assumptions and users' problems. I quickly grabbed a pen and divided the prompt into 5 parts: Goals,  Problems, Audiences, Assumptions and Detail Considerations.

The iterative thinking process made me refine the content of the whiteboard and I got the high-light ideas from it:

Goals:

Improve both UberEATS drivers and customers' user experience by increasing customers' tip rate.

Problems:

  • Drivers sometimes don't deliver food to door.

  • Customers sometimes don't tip drivers.

  • Restaurants sometimes can't maintain good business relationship with customers due to the bad experience between drivers and customers.

Audiences:

  • Customers, people who order food through UberEATS app.

  • Drivers, people who deliver food to customers.

  • Restaurants, people who prepare food that is ready for delivery.

Assumptions:

Encouraging customers to tip will improve all types of user's experience overall.

Detail Considerations:

  • UI redesign for UberEATS mobile app.

  • Optimize the tipping process.

  • Reward customers for their interaction with both drivers and restaurants.

  • Design under Uber's design guideline.

USER RESEARCH

INTERVIEW & OBSERVATION

For the research plan, I initially conducted 2 open ended interviews with UberEATS drivers to frame the problem space. Then I conducted a semi-structured interview with one of the interviewees to gather in-depth feedback on his experience. To contextualize the data collected from him, I did a short ride-along observation session with the interviewee.

FINDINGS FROM DRIVERS:

  • Parking availability is the main factor for drivers to determine whether to deliver food to door or no.

  • Drivers sometimes make emotional decisions based on whether they get tips from previous orders.

To collect qualitative data from restaurants and customers' sides, I walked in 2 restaurants in Manhattan and interviewed my friends who use UberEATS. I also reflected my experience of using UberEATS as a customer.

FINDINGS FROM CUSTOMERS:

Customers' tipping behavior is determined by:

  • Delivery quality (delivery time consumed, curbside pickup/meet up/deliver to door)

  • Communication with the driver (efficient/smooth/difficult/fail)

  • Order price (food price, delivery fee)

  • Food quality (presentation, temperature, flavor)

  • Tipping process (tipping & rating together)

FINDINGS FROM RESTAURANTS:

Different restaurants have different business strategies. But overall they hold positive opinion on having their own customer bases.

ONLINE REVIEWS

Some Youtubers and the comments below those videos shared various UberEATS experiences. They are good sources to supplement my interviews and observation.

SYNTHESIZING THE FINDINGS

From synthesizing all the data collected, it's proved that Higher tipping rate will improve current drivers, customers and restaurants' user experience overall:

  • For drivers, not only can tip make them feel "it's worth it" when they are asked to deliver to door (especially when the parking availability of a customer's neighborhood is limited), but also can it positively help them make their next decision of "deliver to door or no".

  • For customers, the higher tipping rate, the better delivery quality, and the more satisfied customers will be.

  • For restaurants, the more satisfied customers are, the more likely restaurants will be to have their own loyal customer bases. 

To turn the refined findings into actionable design, I listed 2 opportunity points to tap in:

Encourage to tip =  Improve tipping process + Stimulate tipping action

COMPETITIVE PRODUCT ANALYSIS

The following competitive analysis inspired me the idea of using coupon as an incentive of tipping.

  • Coupons, Cashbacks, Promotions, Referral credit

  • Rating/Price/Distance/Time

  • Delivery fee

  • eGiftcard, Referral credit

  • Rating/Price/Distance/Time

  • Delivery fee

  • Referral credit

  • Rating/Price/Time

  • Delivery fee

After the analysis, also, I found that coupon is better than other types of benefit offer for customers, restaurants in terms of:

 

  • Expiration date

       Unlike Cashback, coupon will expire, which stimulates customers to request orders within a valid date.                           Restaurants will be more than happy to see that.

  • More friendly conditions

       To apply, Giftcard, Referral Credit and Promotion require extra efforts (purchase, share, apply code) and they                 have strict conditions for customers.

  • Flexible operation strategies

       Various operation strategies (e.g. Minimum Consumption, Partner Restaurant, Special Menu, etc) can be applied         to coupon to help increase customer retention rate for restaurants.

BRAINSTORM 2/SOLUTION ANALYSIS

CONCEPT SOLUTIONS

Improving UberEATS's current tipping design would be the low hanging fruit for this time/budget sensitive project. So I quickly sketched out my concepts that would help improve tipping experience in the app while bringing in the idea of coupon for the tipping system.

IDEA 1. Less screens

A button attached to the main screen to start the tipping system

The content and size of the info card will be interactive. And the info card is scrollable

Notify customer to finish the process to get coupon without rating delivery experience

Select tip amount

Notification screen

IDEA 2. A more progressive/conversational design

A popup will appear when launching the app

A notification screen to make the experience happier

Visual presentation of customer's benefits.

Visual presentation of a claimed coupon

Rating below 4-star will trigger the options for customers to describe their experiences  in detail

Rating below 4-star will trigger the options for customers to describe their foods in detail

IDEA 3. An exploratory design

An unread notification will appear on the main screen if there is an unrated order

Another unread notification in Profile page to direct customers to Benefits page

To activate the coupon, customers will start the rating&tipping process

Customers will manually type in any feedback here once and for all

Simpler scale: Good or Bad

Select tip amount

Notification screen

DEMO SESSION

I presented the paper prototypes of the 3 ideas to 3 UberEATS users and collected their feedbacks.

Good idea

Confused

Bad idea

FEEDBACKS & ANALYSIS:

  • Tipping screens should be visually given priority to rather than rating

       Since tipping is the core part of this redesign, it should be more accessible to customers.

  • Coupon should be clearly presented as a reward for customers

       Customers need to be clearly informed that they are offered with coupon as reward at the very beginning so          that they are more likely to start the tipping&rating process. 

  • Customers should be aware of their tipping&rating choices simultaneously

      The design should build visual connections between customers' tipping&rating intents and actions to                       ease the burden of memory. Less back and forth screens.

FINAL WIREFRAME & USER FLOW

The design of an interactive info card is adopted. The wording/buttons/graphics in the info card will be interactive. Customers can accomplish tipping/rating tasks without going through different screens and are able to view their tipping/rating choices within one screen.

The option of Benefits, located in the existing  Profile panel, manages all types of benefits for customers (coupon, promotion, cashback, credit, etc)

MID-FI PROTOTYPE

When placing orders, customers can scroll to the bottom of View Cart and click Add Promo Code/Coupon to go to Benefits panel to apply valid coupon.

DESIGN ITERATIONS

I quickly tested my mid-fi prototype with several UberEATS users to hear their feedbacks on the visual design. 

DISPLAY A COUPON

Many people mentioned that the popup didn't give them an evident clue that they would be rewarded after tipping/rating. Therefore, I decided to add an icon of coupon at the edge of the popup to convey the information of rewarding loud and clear.

AN EVIDENT PROGRESS BAR

Some users reported that they didn't notice the previous progress bar throughout the test. So I decided to add a subtle shadow on it.

A MORE EYE CATCHING&EFFICIENT DESIGN OF

COUPON MANAGEMENT

When landing on the page of coupon management, 2 users told me:

1. It was hard to distinguish those coupons, saying it was not practical to tell which coupon is for which restaurant merely based on their colors. The text on the coupon was also a little bit small for them to identify.

2. On top of category, it would be better for them to view all their benefits based on expiration date. 

So in my later design, I adopted a bolder design on coupon and followed UberEATS's current style guide on restaurants presentation and information filter.

PLAY WITH HI-FI PROTOTYPE

Made by Framer

bottom of page