Uber Mobility Web Booking

Make planning on the web with Uber easy and useful

Redesign of the Uber’s web booking experience, currently live on m.uber.com

Try out the web booking experience live on m.uber.com

My role

  • Led the redesign of Uber’s web booking experience.

  • Created responsive designs across all screen sizes and device types.

  • Collaborated with airport and Reserve team to address different use cases and successfully influenced updates to the native app experience

  • Designed a scalable web framework and reusable components that were adopted by 4+ mobility product teams.

Problem & opportunity

Existing Uber’s web experience

Uber’s rider web previously was a barebones booking experience (which 99.76% of our users haven’t tried) that severely underscores the opportunity on Web

The existing web experience was not designed around planning use cases and does not support existing app features like add-ons, airport destination refinement, multi-stop trip, etc…

Click to expand image

Enter pickup location

Enter destination

Select a product

Mobile web experience

Uber’s new verticals

Uber is launching and growing verticals that are more in line with the planning ahead (e.g. Reserve, Rentals). In order to be competitive and drive additional growth, we need to enable these new experiences on the web

Uber Charter

Uber Rent

Uber Travel

Uber Connect

Meeting customers where they are

64% of travel transactions take place on Desktop Web - presenting a huge opportunity to meet customers where they are already doing their planning and booking

Uber’s advantages

Given Uber’s operational strength & scale, as well as our established user trust in providing safe and reliable on-demand transportation, we are well-positioned to bring that “Uber Magic” to planning and other forms of transportation

UX research insights

  • People prefer to do planning or non-immediate tasks on the computer due to the convenience of a larger screen and easier typing

  • The majority of users switch between devices as they go about planning and booking their trips.

  • Uber Desktop Web users are already a lot more inclined towards planning behavior – 10% of Desktop Web bookings are scheduled/reserved, compared to ~1% on App

North star

How might we provide users with a web experience oriented around planned use cases that makes it easy to compare and figure out the best transportation option for every situation.

User experience goals

  • Inspire users to plan with Uber

  • Make planning on the web easy and useful

  • Help users discover the best Uber product for their needs, factoring preferences such as time, cost, and comfort

  • Best utilize web/desktop and industry patterns to meet customers where they sit

Business success metrics

  • Increase R/S of planned ahead bookings on web

  • Increase % share of planned ahead bookings on web

High-level scope overview

Milestone 1

A desktop-optimized foundational booking experience that we can easily iterate on with more features and new verticals

Milestone 2

Enabling more use cases and ride options on all types of devices

Milestone 3+

(not in scope but on the road map)

A comprehensive travel planning ecosystem based on user needs and preferences

Example features:
Draft trips, trip management, upcoming trip notification, accelerator enhancements, Uber Explore, multi-trip booking, bundled & round trips...

Milestone 1

Goals

  • Create a desktop-optimized booking experience that lays the foundation that we can easily iterate on with planning features and new verticals.

  • Create a set of reusable components and a UX standard that can be leveraged to accelerate getting new verticals on the web.

Key features

Global navigation
Entry points to different ride verticals and UberEats

End-to-end single-trip booking
On-demand and reserved rides
A confirmation page with add-ons and ride preferences

Reusable components
A framework that can be leveraged to accelerate getting new verticals on web

User flow

M1 deliverables

Milestone 2

Goals

  • Enable airport use cases since they play a big part in travelers’ planning and booking.

  • Have the web experience available in all types of screen sizes and devices.

  • Onboard new verticals on the web to provide users with more transportation options.

Key features

Airport use cases
Reserved airport pickup
Airport destination refinement

Responsive designs
Mobile web
Accommodate small, medium, and large screens

Support new verticals
Connect
Rent
Charter (large group bookings)

Multi-stop trips

Reserve airport pickup experience

Airport Reservation is a priority use case given the volume and utility of airport reservations (this includes airport drop-offs). 64% of users do their travel planning on Desktop Web. Even on Rider Desktop Web today, the share of scheduled rides and reservations on Uber Web is quite high (10%) 

Building out a web experience with planned use cases and airport reservations will help us capitalize on these customer behaviors, creating an offering that complements the Uber ecosystem and helping us reach customers contextually wherever they are doing their planning.

Previous
Previous

Uber Rent