What A/B tests will you run to increase the booking rate among Airbnb guests?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
1) Describe the Product
Just to make sure. Airbnb is the product that enables people, travelers or guests, to rent apartments and houses of other people, owners or hosts. Guests can search on the website by using filters and an interactive map. After finding the apartment, they can book directly on the website by looking at available dates.
2) Clarification
- Are we focusing on a specific segment of users? (new, existing, demographics, etc)
- You can assume.
- Whey you say booking rate, you mean that guests should rent more apartments during any time range, right?
- Yes, we are talking about renting more frequently.
- The prices shown on the map and listings after searching should be total instead of per night, and more highlighted.
- Hypothesis: Giving the total cost to users can help them better to decide which apartment to rent. Therefore, they would rent faster and not search anywhere else.
- Impact: Medium --> uncertain about this result
- Cost: Low --> not very difficult to change this
- Show professional pictures of famous touristic spots and fun places of cities that users are searching to go to.
- Hypothesis: Showing photos of what they can experience in that city may induce them to book more.
- Impact: High --> essential information to decide where to go
- Cost: High --> hard operational work
- Marketing Campaign recommending new places/experiences to users based on their past experiences.
- Hypothesis: Showing possible places that users would love to go may motivate them to book more.
- Impact: High --> Airbnb has good marketing, so it might be effective
- Cost: Low --> already have the data
Based on Impact and Cost, I would go with C), A), and B).
Now focusing only on C to design the experiment.
5) Experiment
- Segmentation
- By user_id --> avoid noise and track the same user on the web and app.
- Make sure to have homogenous groups, segregated by avg number of bookings, avg $ spent, members since X period, and others.
- Control Group
- People who are not receiving the Marketing Campaigns
- Test Groups
- People who are receiving the Marketing Campaigns
- Operation
- Campaigns will be personalized by each user based on their past data
- Campaigns will be sent by email
- Campaigns will be sent 1-3 times per week, once per day, scheduled to the time when users open the most Airbnb emails on average
- Parameters of Test
- Test power: pocket rule --> 80%
- Alpha: 5% (false positive)
- Beta: 20% (false negative)
- Simulation
- Simulate the test to make sure everything is working out
- booking rate per user_id of both groups
- open and click-through rate per user_id of both groups
- avg price rental per user_id of both groups
- satisfaction rate per user_id of both groups
- We do not want to disturb their experience by sending emails
- number of "enable emails" notifications per user_id of both groups
- Couples and groups of friends who travel together may be split into different groups, thus they might end up sharing the content.
- Users might have been disabled to receive email notifications.
All feedback welcomed on my Airbnb testing question answer.
- CLARIFY:
- Should we focus on a particular region? - You choose
- Is there a particular user you want me to focus on? - New User, Moderate User, Power User, etc.? - You choose
- BACKGROUND: Airbnb is an online marketplace for unique homestays and experiences. The stay becomes unique because of the host. The hosts can give away their extra space for rent and build valuable connections through hosting. During the Covid times, Airbnb has expanded the platform to include virtual experiences which can either be joined individually or in a group.
- OBJECTIVE: Improve the booking rate of Airbnb
- USERS: There are 2 types of user groups we can focus on. I will select existing users for achieving this goal:
- New User: A user who is used to booking hotels for stays and has opened the Airbnb app for the first time
- Existing User: This user has used Airbnb before though usage may vary from low to power usage
- BRAINSTORM A/B TEST IDEAS:
- The map on the search page of Airbnb shows all the properties available for the city with price tags. The price tags can be selected to view additional details of the property. Showing up listings with Superhosts as pre-selected (in black) can increase the booking rate
- Experiment: Experiment Group: Sees listings with super hosts on the map as pre-selected. Control Group: Sees all the listings
- Trade-offs:
- The bookings with Superhosts may be more on the expensive side and this might make the users feel that the app is showing expensive listings
- Showing the host details with a small picture and the badge on the search listings page can increase the booking rate as it increases the familiarity with the host
- Experiment: Experiment Group: Sees thumbnail picture and badge of the host along with property attributes for each listing on the search listings page. Control Group: Sees only property attributes on the search listings page
- Trade-offs:
- Unclear pictures uploaded by the hosts may make the listing unattractive for the user
- Show nearby experiences on each of the detailed listing pages. The probability of selection of a homestay increase if the travellers find multiple nearby experiences to book
- Experiment: Experiment Group: Sees list of nearby experiences. Control Group: Sees only property and host details on the detailed listings page
- Trade-offs:
- Providing a lot of information to the user can lead to paralysis of choices.
- The map on the search page of Airbnb shows all the properties available for the city with price tags. The price tags can be selected to view additional details of the property. Showing up listings with Superhosts as pre-selected (in black) can increase the booking rate
- Success metrics:
- Total bookings by the control group vs experiment group
- The average number of bookings by Control Group vs experiment group
- Time spent on the listings page
- Number of saved listings by the control group vs experiment group
- Number of clicks on listings by the control group vs experiment group
- PRIORITIZE AB TESTS:
Test | Impact to Goal | Cost to Airbnb |
Pre-selected listings on the map with super hosts | High | Low |
Host details along with property details | Medium | Low |
Nearby experiences for each listing | High | Medium |
Objective - Improve the Booking Rate for AirBnB
Assumptions-
The A/B tests would be specific to the AirBnB website and app ( Not external or offsite)
The tests would be run for a substantial period to get significant statistical inference for the KPIs
Approach-
Funnel Analysis
This will help analyse at which stage of the funnel the drop-offs can be minimised.
Stages in the Funnel
Discovery : - Search- Test for relevance of search
Metrics - Differences in click distribution and search precision ( desired results/ total results) between test and control group
Consideration :- Test for different User Journeys
Refinement
Sorting
Multiple display options can be tested (Map positioning/ Attributes of listings etc.)
Metrics - Click-through rate, Average time on the page, No. of listings opened
Intent :-
Tests for Attributes of the listing ( Amenities, location, price etc.), feedback from previous guests.
Metrics - No. of reservation requests sent, No. of listings saved/shared, New sign ups/ referrals
Conversion :-
Tests for Checkout Process
Payment Methods- Split payments/ Terms & Conditions for Cancellation & Reservation
UI changes to boost recall and push for conversion
Test different ways of getting a quick response from the hosts
Loyalty scheme to encourage repeat booking
Metrics - Abandoned checkout, Conversion, Repeat booking
And we are trying to increase conversion rate. Here, we are saying people are looking booking acomdations but aren't booking it. (correct).
Is this from first time users or across the board? (more so from first time or less frequent users).
Is this noticed in certain regions or certain countries? (no)
Is this noticed during certain period of time (no)
Do we notice this amongst those people who spend less than x $ per night? (no. Actually this is noticed more amongst those who book considerably high rent per night compared to most others).
Ok...so I think last thing you stated leads me to believe that we aren't able to interest affording customers enough to lead to conversion. these set are very picky so they are looking for more than what we offer. We can assume here that these very affording customers typically are likely to cancel at last minute and strict cancelation policies could be refraining them from conversion. Also likely that they are specific about areas, cleanliness, safety and amenities. We can liekly address some of these.
1. We could provide a live view from each guest of the acomodation area in the last month of stay to provide more comfort of cleanliness.
2. Provide a conceirge type service by enabling these affording customers to personally talk to the host over video chat / phone call. This will enable our customers to be able to ask as many questions as possible to truly feel positive about the accomodation.
3. Easy cancelation policy by providing greater cancelation windows and reduced cancelation fees.
#3 can have huge business impact so this may need to be thought through. this also depends on how expensive we are talking about. So for now let's think of #1 since that's easy to implement and is low cost. #2 is great but AirBnb already has ample infrmation fields so I doubt talking to somenoe on the phone will provide additional value leading to conversion.
May I go ahead and strategize how we may A/B test this? (sure).
#1...I would setup a control group and experimental group both containing random set of users who generally spend prob more than $130/night on accomodation. I say $130 arbitrarily but overall hotels in good cities are generally $150/night + and if someone were to come to AirBnB it's mostly for cheaper acomodation so here $130/night is likely still pricey. This could be wrong assumption but I don't have data to formulate what the right $ amount should be. I expect that experiemntal group that can see videos of live conditions of the place by people hwo stayed in the last month, will convince them more and provide them more comfort of cleanliness and comfort of the place since reviews are subjective but what the eye can see is very real. One may say in reviews or in ratings as 3/5 but 3 is subjective. I would see if experiemntal group has had increase in % of conversions. % would be those who saw the listing how many % of those converted to bookings.
There will liekly be issues here in the sense that not everyone is as detailed in taking videos. So may not take all parts of the place in videos and some may not have the right lighting making it hard to get a good sense. Also, many may not care so that could pose significant dnager to this test. But I think it's worth to try and maybe we can incentivize people to take videos as well.
Any questions?
(No we are good. Thank you).
I would like to walk through the user journye through booking process
Interviewer: Ok
me:
1. User logs into Airbnb
2. User searches for Destination and dates. then available spaces are displayed
3. User Filters to results based on criteria like number of bedrooms, number of beds, check-in time, free cancellation etc
4. User contacts the hosts to understand more details about the place
5. User gets preapproved by host and books the space
and the goal of the AB test is to increase the booking rate. I would like to suggest the following hypothesis and experiments
1. Hypothesis 1: Allowing hosts to upload better quality images of bigger size will allow hosts to market their place better
Experiment -
A listing with high quality HD or higher picture gets better booking rate compared to listing with pictures shot on phone
2. Hypothesis 2: A listing with creative things to do while in the space will increase marketing of the space better
Experiment: Add Things to Do around as filter criteria in search and filter results based on the criteria
Experiment: Convert "things to do" into metadata for a listing
Metrics:
% increase in bookings per user
% increase in click through rate per listing
Avg time lapsed between posting and booking per day
Tradeoffs:
I will choose the first hypothesis based on RICE score as it is easier to implement.
Top Airbnb interview questions
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- What should Airbnb's strategy be during the COVID-19 pandemic?26 answers | 35.9k views
- In layman terms, describe your day to day activities as a Product Manager.17 answers | 27.5k views
- See Airbnb PM Interview Questions
Top AB Testing interview questions
- What A/B tests would you run to increase the number of messages sent and received on WhatsApp?11 answers | 6.1k views
- What A/B tests do you suggest to make it easier to find friends on Facebook?7 answers | 3.5k views
- How do you explain the P-value to a non-data person?3 answers | 2.4k views
- See AB Testing PM Interview Questions
Top Airbnb interview questions
- How would you keep developers working on a product motivated and turning out quality work?13 answers | 19.9k views
- Evaluate the upsides and downsides of building a super app — an app having all major B2C features including entertainment, e-commerce, food ordering, hotel booking, cab booking, chat, holiday planning, gaming, med ordering, service booking, etc.11 answers | 15.7k views
- Give an example of a badly designed product.9 answers | 22.4k views
- See Airbnb PM Interview Questions
Top AB Testing interview questions
- There is a large non-profit church frequented by many visitors. Donations are currently done by visitors who donate money to collection box. You need to launch an existing paypal like collection product for church donation instead of the current mode of donation box. Design an A/B experiment to test results and complete the launch within three months.2 answers | 833 views
- Rooms on Facebook was launched 3 months ago. Would you also launch it on Instagram? How would you run a A/B test to see the success of this feature on instagram?0 answers | 646 views
- Instagram team is planning to start a display campaign on subways in NYC. How would you design the test and measure the campaign success?0 answers | 288 views
- See AB Testing PM Interview Questions