Design Challenge - Airbnb New Feature

Steven Maya

UX Designer
Product Designer
Figma

Design Challenge:

Design just the first step of a flow within the Airbnb mobile experience (web browser or app) that would allow users to also rent cars. Determine what specific screen would make the most sense within the current flow to integrate the first step of this feature allowing users to rent a car and then create an updated mockup of that screen to enable users to do that. The mockup may be low or high fidelity. Please also walk through why that particular step in the existing flow is the best place to add this new feature.

Understanding the challenge

Some key questions I had before taking on the challenge.
Key questions
Key questions
My process
My process

Competitor Insights

Major competitors had hotels and cars as distinct sections.
They feature them prominently on the top section of the home screen.
Only found one competitor that had the option to add a car at the end of the booking process. All others had this feature as a separate process.
Primary features for renting a car - Dates, location, and time of pickup/dropoff.
Secondary features for renting a car - Type of car, price, seating, etc.
Competitors
Competitors

Existing Userflows

Competitor & Airbnb Flows
Competitor & Airbnb Flows

Sketches

Ideas of where to place the rental car features.
Sketches
Sketches

Redesigned flow

New Airbnb flows
New Airbnb flows

Wireframes

Option 1: Users can go straight to the rental car feature; they may only need a car.
Option 2: Users with a completed booking can begin to search for cars in that location by going to Trips.
Wireframes
Wireframes

Design Rationale

Extending Existing process

Other competitors choose not to bundle the option to rent a car and a hotel. These two features need a separate dedicated process to ensure a smooth, easy process for users.

A separate feature

This feature can be comprehensive and become a complex add-on; companies have dedicated entire car rental apps. Therefore it should be front and center with the existing Stays section on the home screen.

Use what we already know

By having the option to include a rental car in the Trips section, we can use the info already provided to shorten the process of renting a car.

Conclusion & Key Takeaways

Have a process

We learned that it is crucial to have a well-structured process in place for designing new features or functionality.

Simple or not?

A somewhat simple feature can turn into a more extensive process than previously expected. Therefore, discussing with stakeholders early on is essential to ensure it is worth allocating resources when a task has expanded into a bigger one.

What could be improved?

Conduct user testing, interviews, and feedback to be better informed beforehand and to iterate and improve designs.
Partner With Steven
View Services

More Projects by Steven