Project timeline
Goal
Aug 23 - Mar 24
Increase order conversion rate
Product design
PM
Frontend Engineer
Backend Engineer
Other Contributor
My role
What is charter service?
Renting a driver and a car for your trip.
It offers flexible trips within a specified time and mileage range, with additional charges applicable for exceeding the set limits.

Package =
Time
Miles
+
The status quo
Home page
Select Pick-up & Drop-off
Select Start Time

List page
Select Time & Mileage Package
Select Car Type
Select Supplier

Order page

Check out
Enter Passenger Information
Select Additional Services


Understanding PM’s Goal to get alignment
"We want to lower friction for users when choosing the package, but our ultimate goal is always to have a higher oder conversion rate.

Decrease information density
Reduce confusion and streamline price checking
Other problems along the way
Goals overview
Make it easier for users to decide on mileage
Lower friction on user path so they can order more
Focus: package selection
Design
PM
Order Conversion
GMV
(Gross Merchandise Value)
The scenario
Users visiting our page typically have a rough itinerary and are close to their departure date, so they likely want to secure the service quickly.
With itinerary
93%
Charter car user survey, 2023
Booking in advance <2 days
78.9%
Order data
Challenge 1 - HMW make package easier to select?
Define challenge with data & research

41% of users find the packages unreasonable, and 29% of interested users don’t know how to choose a package.
Charter car user survey, 2023
User report
Data shows that orders with excess mileage fees outnumber those with overtime fees.
Order data

Insight: Users don't have any idea of how far the distance will be.

Quick usability testing
Rather than package, it’s extremely hard for users to decide on miles
Design approach
Separate the package, reduce task in list page

The original UI was tailored for Chinese users, and I translated it for a broader audience, so it appears to be a little crowded in english. Happy to discuss how info density across languages shapes our UX differently!
Using scenarios to reduce learning cost
Warning Guidance
When buying actually saves user’s money
What happens if I exceed the limit?
Use scenarios to help user choose

Impacts
Order conversion rate
11.3%
GMV
4.88%
Prices dropped as users chose shorter service times to match their true needs.
Challenge 2
Confusion and Frictions
Home
Repeating title
Confusing subtext
Outdated color & friction

New users want to check products ASAP
Our quick usability testing revealed that users often rush to the list page to understand the service, sometimes entering a fake destination just to get there quickly.
Design approach
Shorter flow for checking prices
Reduce visual noise and confusion by replacing destination with a switch*
When no fields are filled, clicking "check prices" should directly trigger a pop-up.


Data behind this decision: over 65% users don’t ever put in destination
*
Before
After
Impacts
The numbers are surprising, highlighting users' struggle with "destination" and show the potential impact of applying research insights.
Order conversion rate
13.9%
Information piling on each other
Challenge 3
Checkout
Tons of hierarchy and color
Takes too much space for first screen

Design approach
Reorganize information in the way that matters to user
The car user just selected
The schedule
The supplier and its service
Service package selection
Select passenger、Additional service、Notes、Invoices
Provide Charter duration to assist with decision

Checking information
Actions
Bottom bar (payment)
Reduce visual noise


Before
After
Impacts
Order conversion rate
3.5%
The results were positive, but we received complaints that the pricing policy was hard to find, so we made it more visible. Lesson learned: visuals should never compromise usability.
Overview
Made miles easier to choose +11.9%
Reduced confusion +13.9%
Decreased noise +3.5%
Order conversion rate
31.9%
Hard lessons

Moving forward with escalation
In Challenge 1 alone, we went through a wild ride with 14 design iterations — 4 of those due to shifting product requirements, which led to quite a bit of design burnout.
The breakout point was PM insists on solution that damages user experience (negative prices), so I asked my manager for help, calling directors on both sides to talk about the problems with this project and the way we collaborate in the future.
In the meeting, we agreed that engineers and operations should handle these problems, not pass them onto users.
Afterward, we refined our process: the product team would clarify requirements and costs before involving design. Since then, the collaboration has gone much more smoothly.
A fluent motion experience
A service that user can pick how long they use and how far they wanna use, price is relatively high

Typical user
Chinese
31-55 years
58%female
Middle class
Scenario
Reserve charter service for travel or business.
x Charter service