Caocao Driver Scheduled Trips Pool

Overview

Caocao, a well-known rideshare service in China comparable to Uber and Lyft in the US, employs primarily full-time drivers.

I led redesign of Driver Scheduled Trip feature to improve accepting trips experience and increase platform revenue.

My contribution

Design Lead
UX Design
User Research

The team

1 x product manager
1 x UI designer
4 x engineer
1 x data scientist

Time

2021.04 – 2021.06

User problem

Drivers can only passively receive scheduled trips, which will miss many opportunities to receive more trips.​

Research

Data Analysis

I worked with the data analytics team, got the data: acceptance rate of scheduled trips was just 26%.

It means that many trips were lost, which can affect riders’ experience and drivers’ salaries. We wanted to improve this data.

User Interview​

I conducted a user interview with one UI designer. From 16 drivers, we learned: drivers desire more flexibility, and it existed experience problems.

Proposed solution

Retaining current dispatch strategy, introducing driver choice in selecting city-wide scheduled trips.

Project goals

  • Increase turnover of Caocao platform​
  • Increase acceptance rate of scheduled trips​
  • Resolve users’ problems of the current design​

Design Challenges

After an in-depth understanding of the product requirement, combined with the previous user research, I found that there were two parts I need to put more efforts to design: solving the original experience problems of the scheduled trips feature and making the process of accepting the new trip smooth. Specifically.

  • Reduce driver mishandling when accepting trips
  • Make the process of accepting trips intuitive
Challenge 1

Reduce driver mishandling when accepting trips​

Problem

Drivers face challenges accurately accepting specific scheduled trips when many scheduled trips are incoming, leading to potential acceptance of the wrong trip, incurring costs or negative emotions.

Relate data

Resend rate of scheduled trips is 7%.

Current design

Ideations

I started brainstorming and conducted competitor analysis, having many ideas.

1. Change from click to slide​

longer action time allows drivers to realize and release button.

2. Display one trip at a time​

With additional trips shown behind the current one, allowing drivers swipe to view and decline next trips.

Design critique

I conducted a design critique session with PMs and other designers, and I learned:

Final design

Improved design now displays one trip at a time, with notifications for incoming trips. Drivers can access the scheduled pool by clicking the notification and selecting additional trips, streamlining the process.

Challenge 2

Make the process of accepting trips intuitive​

Problem

Drivers face challenges accurately accepting specific scheduled trips when many scheduled trips are incoming, leading to potential acceptance of the wrong trip, incurring costs or negative emotions.

So I was thinking how could I make the waiting status more intuitive for drivers.

Ideations

These were the two most solid solutions among multiple ideas at that time.

1. Enter the scheduled pool​

After accepting the trip, the page will change to the scheduled pool page. In this page, drivers can see the competition status.

2. Back to work + status badge​

After accepting the trip, the page will back to pervious page and show an icon with status badge, allowing drivers to continue their work.

I collaborate closely with PMs on strategy and design. Despite thorough discussions, we couldn't reach a consensus on the best solution, making user testing crucial in determining the final design.

User testing

I collaborated with another designer on user testing, testing 6 drivers through a high-fidelity prototype. User testing helped me verify that my design solution was working, and also identified some improvements that I can made.

Back to work​

After accepting a trip, drivers prefer to return to their previous workflow rather than selecting more.

Prioritize trip price​

When selecting trips, drivers focus first on the price of the trip, then the time and the pickup point.

Back to work​

In order to better select trips, drivers want to see the distance between pickup and their current position.

Final design

Impact

Comparing the data of 4 months before and after the project launch, we get the following results.

Learnings

Beyond interface design​

After accepting the trip, the page will change to the scheduled pool page. In this page, drivers can see the competition status.

Frequent team communication​

Work closely with PMs and engineers is very important, which help me to identify and correct issues in a timely manner.