- David Mercy
Questions:
- Is “Facebook Search” referring to the overall search bar at the top where users can search across multiple facebook products (people, events, groups, marketplace, etc.)
- Interview (I): Assume it is for the overall search experience
- What’s the current goal for Facebook as a company? How does Facebook search fit into the current company goal?
- I: Your call
- What’s the goal for this improvement for Facebook Search? Are we aiming to drive engagement overall? engagement within a particular product? increase discovery-> adoption of new product (like adding a new group)?
- I: Your call
- What platform are we focusing on?
- I: Your call
Assumptions:
- “Facebook Search” feature that we are improving is for the overall search experience on FB
- This exercise will focus on…
- the mobile platform since mobile usage/adoption is on the rise and most facebook users will be accessingFB on their mobile platform (vs. desktop)
- Facebook Goal: Drive meaningful connections & engagements within your community
- FB Search Goal: Help users find the meaningful engagements that they desired in the FB community
Approach:
- Define user segment that we want to hone in on
- Understand use cases and pain points for the specific user segment
- Identify potential ideas to solve the identified pain points
- Prioritize and select an idea for my product vision
- List and prioritize features
- Trade-off / risks
User Segments by activity frequency
- Daily FB users
- Weekly FB users
- Monthly FB users
- In-frequent users (5-10 times a year)
- Potential Churner (less than 5 a year)
Normally, I would want to look at FB data to see what are the sizing for each bucket and their engagements on the platform. Given that we don’t have this data today and our goal is to improve search so we can help increase engagements in the FB platform, I would not pick daily and weekly users since they are probably already engaging with the platform quite frequently (i.e # of posting/comments/likes per month is high for these two groups). I would pick Monthly FB users since…
- their engagement is probably low (compare to daily/weekly segment), which creates a large opportunity for us improve their engagement
- their monthly activity means that we have more opportunity to engage and influence their activity on facebook, vs. in-frequent/potential churners
search use case and pain points
- hard time finding only latest posts/activities from my friends to get latest updates
- difficult to find a person that I am looking for to add
- want to find a group to join, but don’t know what to search for / too many results
- want to find an event worth going to but dont know which events are my friends going to
- difficult finding the item that I want to buy on marketplace
- hard to find a photo or video that my friends are in
I’d like to focus on improving the experience of “finding an event worth going to but dont know which events are my friends going to”. I want to focus on this for the following reasons:
- by helping the user find an event that they want to go with their friends, it aligns well with FB and our feature goal by helping users to find meaningful engagement on FB
- this type of search activities are something that can happen more frequently than the other search use cases (e.g. it is more likely that I want to find things/events to go to with my friends every week vs. trying to find a group to join or finding a friend to add). If I can make this experience delightful and easy, it can turn into a habit where users can come back weekly to find events to go to with their friends
- lastly, events change all the time, so there is a bit of a fomo effect that can drive users to come back to use this new search feature; otherwise, they will miss out
Product Visions:
Find the best events near you that you and your friends will love to go to
Feature Ideas:
- Event suggestion based on your and your friend’s activity on facebook
- Event suggestion based on what your friends and friends of friends (2nd degree) are going to
- Hot / popular Events near you (based on fb rsvp)
The feature I would build to improve the search experience for events would be #1. By basing the recommendation based on your activity and friend’s activity, we can open up the # of events that can be recommended (vs. #2 may be limited if your friends aren’t going to an event). Additionally, #1 will enable our users to be seen as more of a “recommender” as they can now suggest events to their friends knowing that the event should be relevant to your friends. If it goes well, this can create a positive psychological behavior that can sustain this habit (e.g. I want to keep being the “recommender”).
From a UX standpoint, I imagine the user can click on the top search bar and it will take them to a search experience where the top will show a list of events in a horizontal manner. For each recommended event, there should be an obvious CTA to share this event with your friends, as well as some reasons why this event was recommended (e.g. related to your groups, related to an event that your friends just went to, your friends are already going, etc.)
Risk / Trade-off
- There can be potential user privacy concern as we will need to read your activities and your friend’s activities (like comments, groups, postings, etc.)
- Once a user and their friends click RSVP, we don’t know if the event is actually as good and relevant as expected. so we will need to figure a way to gauge this so we can understand whether our recommendation is actually working
- By taking up a more prominent area in the search UX, this can also have a negative impact on other search activities, thus decreasing engagement of other FB products.

Meta