Giving Uber Carshare Borrowers One Clear Price, From First Search to Checkout

The Uber Carshare website home page with the search form, beside the app's search screen.

Overview

As the sole designer on Uber Carshare’s borrower squad, I looked into why new borrowers hesitated to book. User testing showed the price in search results, before any dates were entered, was misleading.

A car advertised from $8 an hour cost $15.79 once fees and cover were added, a 97% jump. I redesigned the search flow so borrowers see a price that stays the same from search to checkout.

Impact

Making dates required closed the gap between the advertised price and the final price, and gave borrowers one clear path from search to checkout. It also meant removing an option that had been in the app for 10 years.

How pricing works with Uber Carshare

With traditional car rental companies, borrowers usually pay a flat daily fee that includes unlimited kilometres, and they’re responsible for refuelling the car at their own expense at the end of the trip.

Uber Carshare takes a different approach. Pricing is split into two parts:

Pre-trip costs

time costs and booking fees

+

Post-trip costs

distance costs and any tolls

=

Total trip costs

Pre-trip and Post-trip costs

The “from” price made new borrowers expect a cheaper trip.

User testing revealed friction points around how borrowers interpreted trip pricing. The main issue stemmed from how pricing was displayed when no dates were applied - this was referred to as the “from” pricing.

In these cases, the “from” price often misled borrowers into thinking, for example, that hiring the Hyundai Kona shown below cost only $8 for one hour or $29 for an entire day, inclusive of all fees.

Search results with the Hyundai Kona advertised from $8 an hour or $29 a day.
Trip summary for 1 hour: $8.00 becomes $15.79 due today.
Trip summary for 1 day: $29.00 becomes $38.89 due today.
$8/hr and $29/day pricing was not accurate when factoring in fees.

However, all trips also incur a booking fee and mandatory Basic Cover, typically calculated at around 10% of the time cost.

When these additional costs are factored in:

1 HOUR HIRE

Advertised

$8.00

With fees and cover

$15.79

+97% more than the advertised price

1 DAY HIRE

Advertised

$29.00

With fees and cover

$38.89

+34% more than the advertised price

Through interviews - primarily with users who had never borrowed a car on Uber Carshare - the feedback was consistently negative, particularly regarding how pricing is displayed when no dates are applied.

With dates applied, the price stays the same through checkout.

When trip dates are entered, the displayed price is all-inclusive, covering:

Search results with dates applied, showing $15.79 plus 45c per kilometre.
Car details for the Hyundai Kona, showing $15.79 plus 45c per kilometre.
Trip summary showing $15.79 due today.
Pricing stays consistent through the booking funnel when dates are applied

With the same group of users, I asked them to compare the search experience with and without dates applied. Overall, they found the process of applying dates familiar, the pricing clearer, and ultimately felt more confident proceeding with a booking.

THE PROBLEM STATEMENT

If pricing lacks transparency without dates applied, how might we encourage users to apply dates to every search?

The most straightforward solution was to remove the option for borrowers to search without dates. I also proposed refinements such as rounding prices to the nearest dollar and removing the “incl. fuel and fees” label to reduce cognitive load.

CURRENT

The date picker with a Skip dates link beside Confirm dates.

PROPOSED

The date picker with only a Confirm dates button.
Proposed that users cannot skip dates, and must complete this step in order to advance.

Based on user data, 75% of borrowers were already searching with dates applied, making this approach a relatively low-risk solution. Additionally, removing the option to skip dates would create a more linear flow from search to checkout.

Internal stakeholders raised feedback that removing the ability to “skip dates” would represent a significant departure from the Uber Carshare search experience, as this option had been available for the past 10 years.

I explored an alternative that would retain the “skip dates” option while applying a 3-hour hire period based on each car’s next availability. The 3-hour duration was chosen based on user data indicating typical trip lengths, and the concept was inspired by Airbnb’s approach, where a trip period is applied to all search results even if users do not enter specific dates.

After discussing this concept with engineering, concerns were raised about the significant effort required to implement it. Consequently, the solution was simplified: if a borrower chooses to skip applying dates and times, a blanket 3-hour hire period would apply, without factoring in each car’s individual availability.

INITIAL CONCEPT

Search results with a different 3 hour period highlighted on each car.

REVISED CONCEPT

Search results with one 3 hour period shown at the top for all cars.
Initial concept: each car’s next 3 hour availability. Revised concept: same 3 hour period for all cars.

Users preferred mandatory dates.

New and existing borrowers were recruited for moderated user testing and presented with high-fidelity prototypes for each option:

MANDATORY DATES

The date picker with only a Confirm dates button.
Search results for the chosen dates.
Users must enter dates and times to progress. Results match the dates they picked.

SKIP DATES

The date picker with a Skip dates link beside Confirm dates.
Search results using a default 3 hour hire period.
Users can skip dates and times. Results use a default 3 hour hire period.

During user testing, the majority of users experienced pain points with the skip dates option. When asked which version they preferred, users overwhelmingly chose the mandatory dates version, citing that it gave them more control over the search parameters and caused less confusion compared with the skip dates option.

Mandatory dates shipped, and conversion went up.

Based on user preference for the mandatory dates option, the decision was made to proceed with this approach. Additional changes in the final release included rounding prices up to the nearest dollar and removing the copy “incl. fuel and fees” to provide greater clarity.

BEFORE

Hyundai Kona search card priced from $8 an hour or $29 a day, plus 45c per kilometre, including fuel and fees.

AFTER

Hyundai Kona search card priced at $39 plus 45c per kilometre.

As of June 2024, all borrowers across Uber Carshare app and web are now required to enter dates and times in order to progress through the search funnel. Due to this simplified and streamlined search process, conversion has also increased by 4.7% on app, and 1.3% on web.