Airbnb Guerilla Usability Testing

Raghav Haran
Jan 14, 2015 · 5 min read

I ran a usability test with the goal of uncovering pain points in Airbnb’s rental booking process.


Identify pain points in Airbnb’s current rental booking process.

Airbnb’s Home Page

Target Users

Working professionals aged 24–35 who travel frequently for fun and/or for business. Users had either used Airbnb before or considered using Airbnb to book their accommodations.

(I defined the target users this way because I had hypothesized that they were the primary demographic to which Airbnb caters. My hypothesis was based on 1) the expected age of the individuals featured in photos on Airbnb’s home page as it’s common for companies to use photos/videos their target audience can relate to, 2) the average age of employees at the corporate companies which have partnered with Airbnb. Airbnb is attempting to formalize business travel by partnering with other technology companies such as Lyft and Evernote — I assumed Airbnb targeted companies to partner with based off of employee demographics, and the average age at these tech companies tend to range from mid twenties to mid thirties).

Questions I wanted to answer

I wanted to answer two questions:


Users were asked to perform the following tasks after I gave them pre-defined scenarios:

An example scenario was the following: “Imagine that you’re looking for a rental in San Francisco, CA from Jan 17th to 18th of this year. Go ahead and find a place to stay.” It’s important not to sway the user’s behavior by mentioning key words on the site when explaining a scenario (i.e. “Go ahead and search for a place to stay” would not be ideal because that offers the user additional direction).

User Feedback

I gathered and ordered user feedback by the level of frequency of the following type of comments. I grouped the issues in four distinct categories.

Organizing Airbnb’s web usability issues by category and frequency

After gathering user feedback, I prioritized the issues based on how important I expected them to be to users and to Airbnb’s bottom line.

Prioritizing web usability issues

Some Common Findings


Users expect the reservation to be placed instantaneously when clicking “instant book.”

“I’m scared of pressing that button. What exactly will happen afterwards?”

After selecting a rental from the search results page, most users were afraid of pressing “Instant Book”

Almost every user who wasn’t already familiar with Airbnb’s “instant book” feature was nervous about pressing this button. They didn’t know whether it “immediately” booked the reservation or whether there was another confirmation screen after it.

However, I don’t think that this is a bad thing. In my usability test, obviously the users were not actually looking to book a reservation. For real Airbnb users who are looking to book a reservation, I don’t think they would feel any aversion pressing “instant book” if that’s what they wanted to do. Only those who are not serious about instantly booking a reservation would be filtered out, which is most likely what Airbnb wants.

Users did not know how to save a rental to view later from the search result screen.

“What does the heart icon do? If I click it does that mean I’ll like it on Facebook?”

The heart icon allows rentals to be saved for future viewing in a wish list directly from the search results page, but users didn’t figure that out.

Almost every user had to select a rental first before seeing a button that explicitly said “Save to Wish List.” Without clicking through, they weren’t able to figure out how to save a particular listing.

Users had to select a rental before knowing how to save it for future viewing.

Recommendation: While the user hovers over the heart icon before selecting a rental from the search results page, there should be a label that says “Wish List” beside the heart icon.

Design Suggestion

With a label by the heart icon that appears as the user hovers over it, there would be one fewer click necessary if the user wants to save a rental to his/her wish list to view later.

When the user hovers over the heart icon, a label should indicate the function of it.

Implementing the above design could particularly improve the user experience for frequent travelers. For example, if a user is booking a flight to San Francisco, she could easily figure out how to save multiple local rentals to her wish list to make the booking process easier the next time she needs to travel to the area.

Airbnb’s site is very well designed. I love the company, and I love UX. I just wanted to see if I could help make it more fun and intuitive to use than it already is!* Though I uncovered a handful of usability concerns in my test, I thought the design suggestion for the wish list feature would be the most impactful towards Airbnb’s bottom line.

*I’m not affiliated with Airbnb in any way.

Interactive Mind

a collection of insightful articles on modern UI & UX…

Medium is an open platform where 170 million readers come to find insightful and dynamic thinking. Here, expert and undiscovered voices alike dive into the heart of any topic and bring new ideas to the surface. Learn more

Follow the writers, publications, and topics that matter to you, and you’ll see them on your homepage and in your inbox. Explore

If you have a story to tell, knowledge to share, or a perspective to offer — welcome home. It’s easy and free to post your thinking on any topic. Write on Medium

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store