15% off membership for Easter! Learn more. Close

Design a social travel product.

Asked at Google
13.4k views
Answers (12)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

badge Platinum PM

Clarification / Assumptions

  • By travel do we mean business travel or leisure travel? - We are focused on leisure travel
  • Which platform do we want to focus on - We are focusing on a mobile app
  • Can we purely focus on product design to increase usage (acquisition and engagement) and are not focused on product revenue (monetization) - Yes, at this stage that should be fine
  • We are building a travel product that helps people extract more value of their leisure travel. 
  • We are not focusing on travel bookings, logistics or travel planning

 

 

Identify the users

  • Family: Family going on travel, have kids and have a reasonably level of planning being done. High level of constraints if there are young kids in the family.
  • Couples: Couple traveling together on a trip, want to look for fun. Moderate constraints. 
  • Friends / groups: Friends and colleagues travelers. Younger demographic. High level of flexibility in travel and relatively few constraints

 

To narrow things down I am going to keep it open to Friends persona. Relatively, this persona has the highest flexibility and is looking to have a memorable time. Also, given it is a friend group among themselves they might have a broad social circle which might be beneficial in getting network effects on the platform

 

 

Reports on User needs

Some of the use cases for travelers are listed below

  • Recommendations: 
    • Jobs to be done
      • View recommendations for restaurants
      • View recommendations for things to do/activities
      • View recommendations for local attractions
  • Experiences: 
    • Jobs to be done
      • See/read/relive experiences of your social network through posts / images
      • See/read/relive experiences of other travelers through posts / images
  • Discover: 
    • Jobs to be done
      • Discover events happening in real time during your travel
      • Discover unique things about the place that only locals would know and are not easily reserachable
      • Discover entertainment (food/drink)
  • Meet: 
    • Jobs to be done
      • Meet locals and fellow travelers during the trip at a social event
  • Awareness: 
    • Jobs to be done
      • Gain awareness of location on be familiar with tourist traps, safety tips and so on
  • Share: 
    • Jobs to be done
      • Catalog and share my travel experiences with others 

 

User Journey during travel using the 5Es model

  • Entice
    • Decide to travel based on a trigger (internal / external)
    • Search for web for travel plans
    • Make travel plans and finalize dates; book travel
  • Enter
    • Sign up for service
    • Create a profile
  • Engage
    • Research chosen travel destination
    • View recommendations on things to do, places to visit
    • Setup in-person meeting with other travelers
    • Read other’s experiences on the travel destination
    • Get questions answered on local travel
    • Plan trip and share with the group
  • Exit
    • Post about their travel experiences
    • Write recommendations on trave
  • Extend
    • Plan for next trip
    • View travel journey’s of friends

 

 

Cut through prioritization

RICE framework to determine what to focus on. 

  • Recommendations:  (R:8 ,I:2 ,C:2 ,E:2 ) --> 16 
  • Experiences: (R:7 ,I:2 ,C:2 ,E:2) —> 14
  • Discover: (R:10 ,I:3 ,C:2 ,E:3 ) —> 20 
  • Meet: (R:7 ,I:3 ,C:2 ,E:3 ) —> 14 
  • Awareness: (R:10 ,I:2 ,C:2 ,E:2 ) —> 20
  • Share; (R:7 ,I:2 ,C:2 ,E:2 ) —> 14

 

 

Based on the user persona (groups / friends) I am going to choose on the Discover feature. While this doesn’t help grow the size of the users on the social app directly, I believe it solves a key pain point for users in finding things to do when they are traveling or stumbling upon an adventure of their choice rather than pre-planned itineraries which are limited to information available on the internet. Based on delighting users we hope to increase the number of users (acquisition) on the app.

 

List Solutions

  • Build a discover section in our app through which users can see upcoming things and local attractions for them over the next X days. Categories would be sourced from local establishments
    • Events: Showcase all events happening in the location such as sports, exhibitions, live music, museum. Users of our app can mark themselves as attending events and this would be visible to other users in the app. This would be a voting mechanism that could be a proxy for the popularity of the event. If it is a repeat event then past reviews from users would be available. 
    • Entertainment: Show Restaurant, pubs and nightclubs that others have reviewed or attended. Also, provide these establishments the ability to market to our use base through coupons / discounts to increase awareness
    • Local Experiences: Using the users location provide them a list of nearby attractions. This would be curated by locals or others travelers reviews and suggestions. Each local experience that shows up will have reviews from other users and total visits / checkin over time. 

 

We can start with Events and Entertainment options as those are compelling to a broad range of users and cover both day and night time options. Furthermore, as we are in the early stages of app growth we will need to have an external curated options. Overtime we hope to increase user generated content / recommendation as we get the flywheel going. 

 

 

 

Summary 

To summarize, we will build an app for traveling Friends / Groups. To drive engagement on the app we will build a Discover feature which will enable our users to enjoy experiences on demand / real-time. The experiences would be come through local events, local dining options or local attractions.

 
Access expert answers by becoming a member
2 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM
I would like to understand the below:

1. By social travel do we mean planning travel with my social network? – Assuming yes
2. Does this product only create plans like iternaries or it allows the guests to book travel as well? – Assuming only creating plan, no bookings
3. If booking is included, does it include only the basics i.e. air + hotels? Or additional things like tours, activities, etc in the cities?
I will assume that revenue is not the focus right now, and creating plans will be provided for free

Who is the user?
1. Demographics – 18-35 year old,
2. Behaviours – like to travel with friends, have enough money to spend on travel but not very high income
3. Goals – plan travel with friends I already know, plan trips with other people with similar travel preferences, plan travel with clearly defined iterinarary, collaborate with friends to discuss, finalize and choose the best option

Use cases
1. As a young traveller, I would love to plan a trip with my friends
2. As a young traveller, I would love to plan a trip with acquaintances having similar preferences
3. As a young traveller, I would love to know all details about the travel well in advance
4. As a young traveller, I would like to ensure all my friends agree with the planned trip

I will be focusing on use case 1,3,4 as they seem trivial to any social travel experience

Problems:
1. Identify friends that want to travel together
2. Capture travel preferences like: international vs. domestic, length of stay, budget, type of travel (treks, relax, scenic, etc.)
3. Ability to share, approve, reject, suggest changes to the plan created
4. The platform to have enough travel data to be able to create travel plans based on certain variables
I will assume capability to satisfy 4 above already exists in the platform

Solutions

1. Users can login via Facebook
2. Each traveller can invite a FB friend to be a part of his travel plan. All travellers can accept or reject such requests
3. All users need to enter their preferences
4. Users can choose if finalizing a plan needs approval from majority of the group or entire group
5. Once the plan is created, users are notified and accept or reject

Evaluation:
I will evaluate all ideas based on customer impact (C) and complexity to build (B)
1. C: high; B:low
2. C: high; B low
3. C:high; B: medium to high
4. C:medium;B: medium. Initially this is not very important as this can be done outside of the app as well. Once the plan is shared, the users can discuss and agree via offline channels as well
5. C:low;B:low

Based on the above, I would focus on solution 1,2 and 3 for my MVP.

Hence, I will build a social travel app that allows users to login via FB, invite their FB friends, all friends share their preferences. Based on the preferences, the platform creates an itinerary
Access expert answers by becoming a member
2 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM

Question
Me : Is it a product that will help users think about the next place to travel?
Interviewer : It can help with that, but that should not be the sole goal of the feature.
Me : Is it a product that will help users finding travel partners?
Interviewer : You can decide that if you want.
Me : Do we have specific user segments that we want to target?
Interviewer : You can decide that if you want.

Answer structure
O.k, so I will start with describing the product goal, the target users, and the use cases. Then I will suggest potential solutions, and then I will evaluate each of the solutions.

Goals
Facebook’s goal is to bring the world closer together. I assume that the social travel product’s goal is to bring travelers closer with the local communities which they visit.

Target users
Travelers that want to meet locals in order to make their traveling experience more authentic and more involved with the local community (not for services)

Use cases
Talking with locals about what attractions to see
Getting to know locals with the same interests
Getting to know the local community, not from a touristic standpoint

Potential features
Community travel tab
New tab on Facebook that’s called “Community Travel”
When clicking on the tab, you will be able opt-in to the community
Locals will list places or things that they like to do in their areas
Travelers will list what they like to do when traveling and their trip dates
Travelers/Locals will contact with each other in order to meet
Pros – Flexibility to browse and select the local/traveler you want to meet with
Cons – users will have to opt-in to it. Security/privacy issues.
Auto suggestion
When sending a message to a friend/group about your next trip, Facebook will use AI in order to suggest locals to connect with
When the traveler agrees, it connects with locals (base on interests etc…) in order to find a match.
Pros – Automatic tool, can attract people that have not thought about this option before
Cons – Can be annoying to get suggestions that you are not interested in

If I were to rank each of them for impact, risk, urgency, cost (1-5, 1 lowest), here is my assertion:
Community Travel tab –
Impact – 4 (New way to connect the local community with travelers)
Risk – 4 (Since the feature involves opt-in, travelers might not be able to find locals. In addition to security/privacy issues)
Cost – 4 (Developing a “marketplace” for travelers and locals)
Auto suggestion –
Impact – 4 (New way to connect the local community with travelers)
Risk – 3 (Users can complain that Facebook is too involved in “listening” to their messages)
Cost – 4 (Develop an AI solution that matches travelers with locals)

If I were to pick one, I’d end up building the MVP for “Auto suggestion”. I would implement the product a on small portion of the users and my main KPIs would be: Retention (How many of the users are opting-out of the suggestion, how many users are complaining about it). Engagement (% of travels starting conversations with locals, % of locals answering messages from travelers).

Access expert answers by becoming a member
5 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
check ribbonLiked by PM Exercises
badge Platinum PM

I’m going to assume by a social travel product, the interviewer means a travel app that can be used by a group of users to plan their travel itinerary. I’m also going to assume this is a product that’s being considered by Facebook (could take this answer a different route if corrected).

I’m going to assume that the goal of this social, travel product within Facebook is to make it easier for a group of “friends” to handle all aspects of a planned trip. FB’s mission is to create products to connect people and build a community, and helping users with planning a trip to connect with each other seems very much aligned with the overall goal of the platform.

Some target users for this:

1) Friends living in different cities wanting to plan a vacation
2) Extended families wanting to plan a trip together
3) Couples wanting to plan a getaway

For the sake of time, I’m going to focus on #1.

Now let’s move on to some use-cases and pain points that users expect from a travel product:

1) Get help in deciding on where to go
2) Get help in booking the mode of transportation
3) Get help in booking the accommodation
4) Get help in deciding what attractions to see according to preferences
5) Get help managing expenditures
6) Get help in collating and sharing moments captured during the trip

If we were to rank these use-cases in terms of customer benefit, let’s go with 1, 3,6.

Now that we’ve listed out the use-cases we’d like to prioritize, let’s talk through some solutions – as a note, I’ve assumed these capabilities to exist on the Facebook mobile app (majority of FB usage is on mobile, so MVP should start there):

1) Place Recommender (Messenger threads with Groups)
– when there is a group chat going on, place recommender is listed as an app (like Money transfer, GIF..). This can also be invoked with natural language processing (for eg. when users are discussing “where to go next” or “let’s plan a trip!”, this can pop up)
– place recommender can take the location of all the users, correlate that with the most popular tourist spots, travel prices, and safety and recommend a list of places for the group to go
– excludes the places that the friends have already been. If less than 5 options, start repeating the places that have the least repetitions. Also takes into consideration where other friends in their local network have gone and suggest those places (recommendations from friends > recommendations from some AI)
– If a place was discussed earlier in the thread, that can also be incorporated
– friends can get a chance to add their own suggestions
– Poll started to decide what’s the consensus on where to go
Pros: deliver real value by saving time and effort, will keep getting smarter with more data
Cons: Can be tedious task if place is already decided.

2) Get help in booking accommodation
– Walk through a set of preferences (hotel, close to beach….), and produce a list of choices
– tool ranks choices based on number of people, cost, popularity (ratings, reviews on partner websites, if there are hotels that people in their network have been to, mention that)
– Users can also add their own choice
– Poll started to decide what’s the consensus on where to go
– One user gets to click on link to get-redirected on partner website with traveler details pre-filled to let the user complete the reservation
Pros: intuitive, reduces legwork in finding a place to stay
Cons: limited set of criteria

3) Get help in collating and sharing moments captured during the trip
– All the photos, videos taken by users in the group are collated into a central place in the app very easily (only viewable to users in the group)
– App detects duplicates, out of focus photos, blurry photos, dark photos and archives them to reduce noise
– App creates videos and animations to make shareable artifacts for the user’s friends.
Pros: solves a real customer problem of sharing photos from a group trip, intuitive
Cons: some users might still want to keep photos private and not share

If I were to rank each of them for customer benefit, cost, and risk (1-5, 1 lowest), here is my assertion:

#1- B: 4, C: 4 , R: 3
#2- B: 4 , C: 3 , R: 3
#3- B: 4, C:2, R: 2

If I were to pick one, i’d end up building the MVP with #3.

What I’d end up measuring is the number of media items (photos, videos, gifs, audio) shared by the group and the number of invocations of the product in groups. I’d also
want to keep measuring the overall engagement metrics for Facebook (DAU, WAU, MAU, mins spent on platform, total ads shown to users..).

Access expert answers by becoming a member
13 likes   |  
1 Feedback
badge Platinum PM
Great answer Anon. Really like how you’ve followed the structure to pick a very specific use case, come up with use cases, list out solutions, and evaluate them based on your criteria. Great solution.
1
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Silver PM

 

Clarifying Questions

First of all I want to understand what type of company we are, are we a social media kind of a company or we are a travel tech company or we are a small startup who wants to get into this space?

Reply: Social Network Company

What does this product do? Reply: Help people in connect and have good travel experience together.

Where do we operate, and what is the demography where we want to start this? Reply: India

Competitors? Reply: Instagram, Snapchat, Facebook and other Social Apps

 

 

Product Lifecycle 

Adoption > Engagement > Retention > Monetisation 

For this exercise I will go with Adoption and Engagement because we are building a new product so I will focus on users adopt and start using this product

 

User Segment and Prioritisation

  • Casual Travellers: (Impact: Low, Scale: High)
  • Frequent Travellers: (Impact: Mid, Scale: Mid)
  • Serious Travellers: (Impact: High, Scale: Mid)
  • Hostel/ Hotel Owners/ Restaurant: (Impact: Low, Scale: Mid)

Problems of Serious Travellers and how they are solving it.

Pain PointsHow they are solving itImpactScale
Don’t have budgeted stay if planning for a long stay.They generally look for home stays as they are less expensive in local areasLowHigh
Didn’t have their photos if shot on someone else’s phone after travelling, and forgot to ask them to share after few days.They call them and collect photo on whatsapp or ask them to upload photos on driveHighHigh
Want to explore new cafes, spots but not able to find many.People generally ask someone from same hostels and other tourist where they are going, what they likeLowHigh
Want to share their experience of different places.People share it with other people when they meet them in common placesMidLow
Commuting to different places is costly for themPeople connect and plan their commute togetherLowHigh

I will go with problem of “Sharing photos of trip” as collecting photos after a trip is a very painful tasks, people don’t have their photos which they have clicked and collecting photos can take 7-10 days after the trip from my experience. Whatsapp also decreases the quality of photos.

 

Solution

SolutionRiskEffortImpact
Users can create an album in app where photos get auto uploaded of a certain date range of users in that albumlowMediumHigh
User can create a drive link and ask to share the photos in that link where we can remind them who have uploaded the photos or not.LowLowMid

Solution 1: This can change the TAT of having the trip folder to almost 0 days, your album will get created automatically as you progress on your trip.

Success Metric: No. of an albums created and Average of (Total Media/ Group size)

 

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs

For clarification, 

1.If it would a Web or mobile application, I'll assume to choose the most portable option. 

2. What will my social travel product do - help friends plan trips, manage itinerary, manage bookings, make recommendations on activities to do in the area.

3. Who is my user -- friends planning a vacation?   they live in different cities but always wanna stay in touch. More time-constrainted for planning.

family planning vacation -- live in different cities but usually only one person takes care of bookings -- so not the most important group to consider.

community organisers who need to plan a retreat - for community or work. -- apps like this would be helpful to them since it is  very subtlely formal way of keeping everything organised, building more community from around the world, connecting people like facebook likes it. Not going with the option cause it eventually is work-related and they might have their own corporate social travel product so choosing this product over, would be a stretch.

So, I believe this product will be best used by friends. Lets go over some user pain points:

1. Time constrained because busy with college/work/school. -- not able to get on call due to social anxiety, busy

2. Not able to keep tracks of booking that has been made. - dont know what has already been checked off the list sometimes.

3. Everyone's choices are different. - choose different day activity

4. Sharing itinerary manually is a pain. send each reservation seperately, gets lost in email

5. Keeping track of expense- lose track of how much has been already spent

Prioritizing the user needs -- 

1. Keeping track of bookings made / refunds

2. Itinerary easily accessible to the group 

3. Keeping track of expenses made

4. A way to express like/dislike for a -- flight/stay/activity -- everyone is different

I choose user needs 1-4.  My goals with this product would be

- acquistion - other travel apps available in the market so acquistion would be a good metric to determine success/failure

- retention - is it worthy to be used for a second trip or just makes life more difficult? gives us a better idea how to improve it.

Solutions for user needs:

1. Having a group chat bucket with easy accesible buttons to look at bookings already made for the group, uploaded via email or another travel product.  [effort - medium, acquistion - medium ( takes a bit more effort for cross platform uploads/downloads), retention -- high ( keeps track of their trip, can come back to share with another friend group)] 

2. An itinerary for the group mapped from the bookings that have been already added to the product. [ effort- low, acquistion and retention- high value add for large groups]

3. Using AI to understand each ones like/dislike in the group and suggesting a custom itinerary mixed with fun things happening around and the already made bookings.[effort - medium to high, acquistion and retention -- high customization makes users feel values) 

5. Showing each ones already made expense on that particular trip.(effort low , acquistion and retention -- low)

6. Chat option to suggest new recommendation and be able to add emoji to the recommendation..  (effort - medium , acquistion and retention high, users feel heard and valued -- gives them purpose to use this particularly app between friend groups like splitwise)

Prioritizing user solutions

1. Booking list view -- must have

2. An itineray based on imported bookings -- must have

3. Showing expenses made -- must have

4. Chat option for expression -- must have

5. Custom itinerary using AI is a good feature to have but for MVP can be skipped

Product Vision -- A social travel product that makes travel choices easier, consolidated, organises, shared and easily accesible by friends.

Metrics

Acquistion - number of groups created, number of user/group, 

Rentention- number of booking uploaded, number of chat exchanges during the month, second trip planning

Primary -- Number of people planning second trips? -- tells us if the app is actualy solving their problems or is cubersome

Secondary -- no of bookings made, number of groups created, no of idead/chat exchanged

**This is a very informal way of typing this but will appreciate any reviews.**

 

 

 

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Gold PM

I will use the 5Cs framework to suggest if facebook should enter traveling space:

 

Customers: Traveling users 

 

Persona: 

tech savvy, could be solo travelers, could be travelers with family, could want to explore different types of stays/experiences from cooking to museums to best restaurants to best shows. Usually use google maps to plan travel by checking reviews, number of reviews, times of opening and closing, photos, etc.

 

Needs: (drawing from Airbnb)

  1. Need a place to stay

  2. Need help with experiences that are popular, that are open during their time

  3. Would also want to post their travel stories on Instagram (already done)

 

Company: 

  • When considering Facebook, I am also looking at Instagram which is bought by Facebook 

  • Instagram already has many users sharing stories on how to plan their travel, where to stay and what to eat etc.

  • Facebook also has a marketplace wherein someone can post their object, set a price, and sell items. Facebook can leverage some tech capabilities of this platform to enter the travel industry.


Solution:

  • Additionally, Instagram can suggest users on top hotspots in the city by giving a number of users who checked in from that location and also making posts/stories available depending on user settings. -> which would really help users plan to go to top localities in the city and also check posts/reviews of that place from a close friends (similar to snap map)

  • Instagram can also suggest the experiences I would like based on my friend's check-ins and the kind of content I liked

  • I would suggest Instagram go with Need #2 before exploring Need #1 by placing on the data collected till now

  • Instagram could give categories of experiences that user likes. 

  • If a lot of users are engaging with the product, it can go further asking companies/small businesses to list their experiences and take percentage on very booking

  • It is in a way making people come closer by making stories of their past experiences shared (like google photos memories)

 

1 out of 3 basic needs is already fulfilled by the company.

 

Competitors

  • All the travelling companies are competitors like airbnb, yatra, makemytrip etc. which do not have advantage that facebook have of already created habit where users want to post stories

 

Climate: Given wfh scenario, a lot of users are keen to travel

 

Collaborators:

  • Airbnb has a lot of listings and been a reputed player all around the world for places to stay. FB can collaborate with airbnb to even suggest places to stay along with reviews while users is choosing a travel destination.

 

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM

Step 1: Ask clarifying questions to narrow down the scope of the question/product

1) Are we designing a web based or mobile based product? (Mobile)

2) Will it be available on Android or IOS or both? (Both)

3) Are we building a new stand-alone product or are we integrating it with an already exisiting social networking platform? (New)

4) Is the product confined to a particular specific region? (No)

 

 

Step 2: List down the User Groups 

The main users for such kind of product are as follows: 

1) Power Travelers: These are the users who travel very frequently either for fun or work (business). 

2) Casual Travelers: These are users who travel occasionally 

3) Travel agents/agencies: 

 

Step 3: Select/choose one User group and state your reason for the same 

For the scope of this question we will be going with Power Travelers as these are the  users who will be using this product the most and thus derive max value from such kind of product 

 

Step 4:  List down the User Pain-Points 

 

1) Users don't know where to travel next? 

2) Searching for places to travel is a very time consuming process

3)  There's no way for users to know where their friends are travelling or have traveled in the past?

4) Users want a way by which they can give feedback/rating to the place they just visited?

5)  Users want to know about the places to visit, tourist attraction of the place where they going?

6) They want to search and book for accomodation from here itself?

7) Don't know which hotel is good and which is not?

8) Don't know if the payment gateway is safe and for this reason dont wan't to pay the entire money upfront

 

Step 5: Prioritise the User Pain-Points based on criterias like Impact to End User, Impact to Business Value

Pain Point #Impact to End UserImpact to Business Value
1HH
2MM
3MH
4MM
5HH
6MM
7MM

8                       M                                   M

 

Based on the above criterias we have prioritised pain-points 1,3,5 for the MVP of this product, the other features will be developed in the later releases iteratively.

 

Step 6: List down the Solutions for these Prioritised Pain-Points

1) Users don't know where to travel next?

Solution- A) An AI Based  feature called Likelihood to travel that will recommend the person places based on their search history, choice/interest, where their friends have visited recently

3)  There's no way for users to know where their friends are travelling or have traveled in the past? 

A) With the find friend feature, they can find where their friends are traveling or have traveled in the past

5)  Users want to know about the places to visit, tourist attraction of the place where they going?

A) Chatbot feature- That will tell the user about the top places to visit, tourist attractions etc 

B) Once you decide the place there will be link to articles and videos of nearby places and things to do there 

C) Users can connect(via chat) with their friends/others in the network who went there 

 

Step 7: Prioritise the solutions 

Now let's prioritise the solutions based on criterias like Impact to End User, Implementation Effort and Implementation Cost.

Solution #Impact to End UserEffortCost
1 AHHM
3 AHM/HM/H
5 AM/HML/M
5 BMLL
5 CHLM

 

Based on the above criteria we will finalising solutions 5B and 5C

 Once you decide the place there will be link to articles and videos of nearby places and things to do there 

Users can connect(via chat) with their friends/others in the network who went there 

 

Step 8: List down the user metrics to be tracked. 

1) % of users who watch the video and read articles after they have decided to go to a place 

2) avg # of(DAU,WAU, MAU) users using the chat with friend feature to know about the things to do and tourist attractions at the place 

3) Increase in customer satisfaction after using the chat feature 

4) Avg time spent reading articles/video per user on a daily, weekly, monthly basis 

 

Step 9: Summarize your answer.

 
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge PM
Ask: Design a social travel product

Let’s clarify few details:

1) We are looking to build a product to make it easier for travelers to travel for leisure

2) This product can be a Hardware/Software product

3) Are we a startup/Facebook/Government agency? - I am assuming a startup

4) Are we looking to build for a specific geo? - Not specifically, assuming global
 

5) Any specific problem we are trying to solve or an audience target? - I am going to assume that we are looking to solve for 65+ years old
 

Mission: Products mission is to enable 65+ year old to travel socially with ease

User Segments:

Since we have already chosen to solve for 65+ year old, we have done one level of segmentation. I will try to understand this segment better.  Current travel solution available are mostly geared towards younger people, solving for this segment can be a game changer. We can segment these users around multiple axis:

1) Independent travelers (users living in private homes) v/s Assited living travelers (these are users living in an assisted living facility)

2) Travelers travelling to a location where they speak local language v/s travelers travelling to location where they don’t speak local language. Let’s call this segment as local language v/s foreign language travelers

3) Domestic or short distance v/s international travelers

 

I will solve for 1, 'Assisted living travelers’ Lets call them 'elderlies.  As part of this we can look at pain points for local language, foreign language, domestic, international travelers. Focusing on this segment because this is a segment where I don’t think any current solutions exists that I am aware off. Also, this seems to be one of the hardest segments, if we are able to find solution for this, we could possibly use similar solution 'Independent traveler' segment.

 

Pain point:

1) Booking Travel : These dependent travelers may need help with travel booking. It is at times hard to find a travel destination that fits ones needs and book a trip

2) Safety concerns: Elderlies may have safety concerns while travelling to a new place

3) Pre trip planning/packing assistance

4) Assistance during travel, while on route

5) Pricing: Elderlies may be pensioners and have price constrains

Now let us prioritize these pain points. I am using metrics like frequency of pain point, reach, severity, impact and ability to address to quickly prioritize these and give each pain point a cumulative High, Medium or Low score.

1) Booking Travel: High 2) Safety concerns:High 3) Pre trip planning/packing assistance – Low (assuming this is currently available in assisted living facility) 4) Assistance during travel, while on route – Low (assuming this is currently available in assisted living facility) 5) Pricing:  - Medium

 

I am prioritizing on solving for 1 above. This is one of the first concerns in the user journey. If time permits, we can explore how we can expand solution to solve for other problems as well.

Solutions:

1) Build an app to help book elderlies book travels on their own in a very simplified manner. They can network with other friends and family who would like to join on travel, or network with other solo travelers.

2) Build an AR/VR solution to help elderlies better know the travel destination and experience travel in a more immersive way

3) Build an app/website for Assited living facilities, to plan trips for a group of elderlies living at their facility. This app can have some pre-defined tours that elderlies can opt-in for.

Now let us prioritize solution: I am using metrics of Impact, Cost and strategic alignment to mission, to give a High, Medium, Low priority.

1)  High 2) Low 3) Medium

I am prioritizing solution # 1 above. This solution can be expanded to address safety concerns by providing regular update to friends and family about travel. This app can be evolved to integrate with a wearable tracker as well. Gig workers can be added to the app, who can assist elderlies with pre trip planning or while they are on travel.

Summary:

Products mission is to develop an app to enable elderlies travel socially with ease.  In order to do so, we are focusing on the pain point for them to book travels on their own. As a solution we will develop an app, where elderlies can book trip in a simplified manner. This app can be evolved to address other key pain points
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Bronze PM

Facebook's mission is to give people the power to build community and bring the world closer together.

You asked me what I would build as the PM for Facebook Travel.

The way I think about Facebook Travel is that it enables Facebook's users to engage with people around the world, get to see and experience new places and culture, and maybe make new friends. This is directly related to FB's mission.

 

Restate

Did you have any specific direction you would like me to think about the FB travel product? When you say social travel product, is this something built within Facebook platform or a standalone app?

When you are looking to launch this, are you targeting a particular user group? Or a particular geography?

Can i ask what the motivation is, behind this? Have there been any preliminary data to indicate that there is a need for this product?

Does it have to be any different from other travel apps out there? Like - Tripit etc?

Social - lets qualify this - it means, something that enables connections, companionship, meaning interactions etc.

Travel - lets qualify this - this could be domestic/internation travel for vacation, office commute, business trips.

 

Interviewer: you can make your own assumptions.

Ok.  Lets proceed with the following assumptions:

  1. Its part of the FB app, and it's a US based launch at the start. We will launch via an A/B to our identified demographic.

 

This is how I plan to approach the problem.

  • Think about Travel and what it means to users
  • What are the different user segments for this product
  • User cases and pain points
  • Brainstorm ideas for the pain points
  • Final set of prioritized ideas

 

Users have travelled for 100s of years but in the last 10 years traveling has picked up due to the ease of discovering places, online booking and the reduction of air fare of the years (race to the bottom). To an extent there is too much information (places to go), ways to book now that might overwhelm busy folks who are trying to book a trip without a trusted travel agent.

 

I would like to take a minute to think about user segments:

The user segments I can think of are as follows: 

 

  1. Young travelers. - These could be young workers / university students who are seeking an adventure locally/internationally. These traveler's are price sensitive, and might be willing to spend the time to find the best deal.
  2. Families with kids - parents with multiple kids who want to have a kid friendly vacation, as well as would like to avail of some kid friendly facilities - shared rides, car seat rentals etc. This is the busiest segment that has the least amount of time to plan a vacation/deal with trip interruptions.
  3. Retirees - These are older people who might sometimes be single travellers and want to travel in a group to areas of historical significance or culture. They tend to be more price agnostic and are able to take longer trips.

 

 

Lets focus on Families with Kids for the purpose of our discussion. Some of the key pain points for a family booking a vacation are as follows:

 

  1. Finding a kid friendly, safe place to stay
    1. Some considerations here are food prep especially if the kids are sensitive to any allergens, stroller friendliness, location safety
  2. Activities during the trip
    1. Some considerations here are what are kid friendly activities, how long would they take, how far from where the family is staying, local parks / activities. Local experiences
  3. Post trip memory organization
    1. Ensuring that all of the memories from the trip are edited, archived shared with family and friends.

 

 

 

Out of these  #3 is an area where FB currently does a good job with helping with tagging of photos and sharing with group, and any changes would be an incremental ad. Same with # 1 - this could be incremental filters on the FB Local search experience 

 

For the purpose of this discussion I would like to focus on #2 - Activities during the trip as this expands the pie for Facebook and could potentially open up a new payments based revenue stream for FB long term.

 

Vision

I envision the FB Travel to be a FB travel concierge that will enable people to a)book trips, b) complete a trip and c(share their memories seamlessly. In 5 years - you could imagine FB / IG having the ability to create videos based on all of the trips a user has taken to create a living movie on a user's journey through their travel. For eg - through AI FB Travel could show a user their paddle-boarding adventures through the years in different locations. 

 

Solutions

I am going to pause for a minute to brainstorm some ideas for solutions for the FB Travel concierge product targeted at "Families with kids". 

 

  1. Provide a list of activities organized by age group and reviews
  2. Provide a list of trusted businesses that offer activity with reviews
  3. Provide users a simple way to interact with businesses and book activities
  4. Provide users the ability to get memories from the businesses during activity
  5. Provide users the ability to get memories from other users during activity
  6. Ability to join a local parents group to hear about local attractions.
  7. Provide an itinerary builder once a user has selected activities

 

Out of all of these I would like to focus on #1 as it is the start on the funnel and helps get a user to the consideration phase thinking about what activities they might want to go ahead and try out. The list should be able to provide rich meta data like videos on the activity both professional (business provided) or user sourced, reviews and key highlights. 

One a user gets to the consideration phase #2 and #3 the user can leverage FB's existing communication tools What's App / Messenger to interact with the business and complete a transaction.

 

To summarize, we discussed the following:

Building a FB Travel concierge that will help FB users experience the world at large and connect with the global community. We will focus on the Families with Kids user segment at the start, and specifically provide these families with the tools to consider activities per age group, and then interact with local businesses to book the activity. Finally FB will help the user consolidate memories from the user, other participant and the business in a privacy aware seamless manner.

 

Core Metrics:

 

  • # of user that interact with the activity feed
  • # of activities booked 
  • Activity feedback review posted by the user
  • # of activities added to the itinerary per user 

 

Risks/Pitfalls:

  • Businesses are not actively engaged on the activity feed
  • Parents are sensitive about providing ages of children/booking with small business providers pre trip.
  • Feed hygiene - is the business data feed quality good?
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs

Qn: Design a social travel product

Lets first define the goal of the product and what this means. 

Clarifying questions:

  1. When you say social travel product, is this something built within Facebook platform or a standalone app?
  2. When you are looking to launch this, are you targeting a particular user group? Or a particular geography?
  3. Can i ask what the motivation is, behind this? Have there been any preliminary data to indicate that there is a need for this product? 
  4. Does it have to be any different from other travel apps out there? Like - Tripit etc?
  5. Social - lets qualify this - it means, something that enables connections, companionship, meaning interactions etc.
  6. Travel - lets qualify this - this could be domestic/internation travel for vacation, office commute, business trips.
So is there any particular aspect you want me to focus on, or can I assume myself for the sake of this interview? 
I am going to assume social stands for meaning interactions, and building connections which ties into the overall mission of Facebook which is providing a platform for users to connect and build communities. I am also going to assume this for business and vacation trips. Makes sense? 
So what would be the goal of such a product?
GOAL: A travel experience that brings people together, closer through the Facebook platform 
 
Lets look at the stakeholders here, for this product
  • Business travelers
  • Vacation travelers
What would each type of user want from this product?
While there are apps out there that automatically build your trip itinerary, from your email, there are few that actually enhance your trip experience. So lets focus on that - unless you want to focus on something else.
 
Business Traveler needs
  • Quick travel profile setup - with company prefered airlines, seat preferences, hotel preferences - nonsmoking/king size bed etc.cm
  • Integrations with work booking platforms like SAP Concur for automatic expense reporting
  • Coordination with other colleagues to plan travel/accomodation
  • Amenities nearby - during trip
  • After work meetups coordination during travel
Vacation travelers 
  • Help with choosing location for travel
  • Quick travel profile setup - with company prefered airlines, seat preferences, hotel preferences - nonsmoking/king size bed etc.cm
  • Integrations with travel platforms like Expedia/Trip Advisor/Kayak
  • Coordination with other travel partners to plan events or activities before/during vacation
  • Sharing and collaborating of trip pictures
  • Amenities and activities nearby - during trip
  • Money sharing and settling during the trip
Lets look at what needs we can prioritize and how we can optimize for both users. I am focussing on the below because it speaks more to the social interaction aspect and also provides a lot of user value. Ultimately,  we would like to build a product that enables social interactions through this product.
  • Coordination with other travel partners to plan activities before/during travel
  • Sharing and collaborating of trip pictures
  • Money sharing and settling during the trip.
Lets look at possible solutions that can address these needs
  1. Automated expense tracking: Integration with credit card charges - whenever it is used, it can automatically either upload a receipt to SAP concur for e.g. for business users, or add a record in the application for the travel partners with an automatic split up.  Tradeoff: It might required integration with third-party vendors and apps - which might be difficult to implement.
  2. Travel channel on the app for travel partners that will have a continous feed of current trip itinerary, hotel  or activity confirmation numbers activity recommendations for the place based on location and time - could be also real-time on demand. Travel partners can vote, and based on majority vote can provide travel options - bus/driving directions/Uber or Lyft integration etc.
  3. Travel stories: Travel partners can put up their travel videos/photos as stories that not only travel partners can view but can extended to a trusted circle that have friends and families.
 
I would like to go with 2. I think it provides maximum user value and really provides a platform for engagement. It can also be expanded later to provide real time notifications and autopost on the channel if a user takes a picture.
 
Tradeoffs:
1. We might have to consider offline access to this channel, because sometimes people might be in areas where there is no coverage during their vacation
 
How would i measure success of this feature?
 
My core metrics would be 
#travel channels created per week/per month
#Posts per channel
Average #Engagement(likes/reactions/comments) per post on the channel 
 
 
 
 
 
 
 
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Bronze PM

 

  1. Clarify Business objective - A social travel product would mean an app meant for users to discuss travel related topics and experiences such as destinations, itineraries, Q & A, suggestions, etc. The goal is to give people the power to build a community focused 

 

            Additional Clarification - Will this website enable sharing of travel info among communities, or will it also enable travel bookings.

  • Lets assume the former to begin with (bolded)

  • Will it be within facebook, or a separate app? - I would prefer to create a standalone app dedicated for travel topics. I would like to attract customers ranging from serious to casual travellers. Integrating with the mainstream facebook app will distract the user on other topics. A successful product should achieve the following -

       i. Usefulness

       Ii. Understandability of the purpose

       Iii. Efficiency

       Iv. UX- reduce clutter

       v.  Communicative

       Vi. Scalability

  • We will launch the product as mobile UI 

       

 

  1. User segments-  Broadly, I would categorize my end users as all users regardless of age. Further categorize-

  • Users seeking advice on travel. 

  • Family (with kids)

  • Group of friends

  •  Single traveller 

  • Couples                    

  • Users that are experienced travellers giving travel advice

  • Users looking to trade their vacation packages (if unused, change of plans, low scale monetization)

     

  1. User needs- 

     User workflow - 

User onboarding → uses facebook signon → answers travel related questions (KYU) → connect with friends → perform activities on timeline → log out 

  1. Create a profile 

  2. To improve their experience and maximize benefits from the site, user would like to share information such as travel interests, places travelled so far, pictures, videos etc

  3. User would like to establish meaningful connections with community that shares similar interests and passion for travel

  4. Ability to connect with smaller groups 

  5. User would like to see recent activity

  6. Ability to like, comment, share, - respond to posts, videos, pictures 

  7. I would like to customize the settings of my account , ex: privacy, who can see profile, etc

  8. A user is not certain if a certain content is authentic. 


 

Prioritize - 1,3,5,6, also 2 since it is low effort and high CX impact

 

4. Solutions- 

  1. Enable single sign on using facebook credentials, include a questionnaire as part of the signon process.

  2. Establish connections with friends/acquaintances using facebook/whatsapp/instagram directory.

  3. Ability to set account preferences.

  4. Create a newsfeed portal to be able to view relevant activity from the community. 

  5. Ability to take action on specific posts/ vidoes/ comments/ photos - such as like, love, share, comment 

  6. Prior to the content being posted externally, it is being reviewed by FB teams. 

  7. Use ML, behavioural analytics to recommend like minded groups/ connections or travel destinations



 

            Prioritize -

             I would like to prioritize 1,2,3,4,5 due to high cx impact 

 

   Success metrics -

  1. Adoption rate -  DAU, MAU, Time on page

  2. # of page visits/ day

  3. # of posts, followed by likes, comments 

  4. Qualitative customer feedback

 

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs