Our first meetup in San Francisco is coming on Jan 23, 2020. Learn more.

You have decided to build feature 'Sharing recommendations' for Netflix. What happens next?
0 votes
in Product Improvement by (24 points) | 922 views

3 Answers

+2 votes

I will first clarify my assumption for what "Sharing recommendations" means in Netflix - Sharing recommendations is a feature which allows users to share - 

a. My List/Recommendations (Curated list of movies/series which user adds to his/her list which he wants to share)

b. Netflix Recommended Lists ( Based on user streaming behaviour, Netflix recommends a list of movies/series which the user wants to share)

The feature will allow users to share the list of movies to another user/users. This helps in satisfying the core needs of the user such as

a. Social Validation - What are others watching?

b. Make my viewing experience in Netflix better by seeing what others are watching

Goal of this feature - Sharing Recommendations for Netflix is a feature which will help improve engagement in the platform. The North star metric for this feature would be to measure the Netflix Streaming time/user in Netflix.

Who is this feature aimed at - Netflix already provides a fairly long list of recommended movies based on personalized taste and recommendations. This is a feature which is aimed at active users of Netflix and improve their engagement in the platform even more. Active users are the users who will be interested in sharing and viewing what they are seeing and what others are watching.


Approach 1 - Allow users to share recommendations/my list via social media 

Ability to share my list/recommended list as a link via social media 

Ability to view the list shared and add to my profile

Approach 2 - Allow users to share list publicly and allow other users to search and discover the shared recommendations
Ability to share my list as searchable and discoverable via Netflix

Ability to search and discover shared recommendations

These use cases need to be further prioritized based on - 

a. Impact on Customer

b. Impact on Business

b. Dev Effort/Implementation Cost

c. Time to Market

d. Other concerns like Privacy/Legal Issues (Since this is about sharing user recommendations , worth thinking about this as well)

Amongst these use cases, I will prioritize Approach 1 where users be able to share their lists via social media and anyone be able to view the list and add to their account for the MVP. Approach 1 also provides the maximum customer impact to minimum dev effort needed to build. 

Although Approach 2 is interesting , the key challenge in Approach 2 is the potential noise it would create if even a small percentage of Netflix active users start sharing their recommendations. Even if 1% of users start sharing their recommendations, it would be close to 200k lists shared which makes user discovery painful. (150 million subscribers. Assuming 20% of users are active users. Assume 1% of user start sharing recommendations)

Metrics to track

a. Feature Metrics

Streaming time increase/decrease due to the shared lists/recommendations

Click through rate increase due to shared lists/recommendations

Number of lists shared via social media channels

Number of times a lists has been accessed and via which channels(Facebook, whatsapp, messenger etc.)

Number of lists subscribed and added by user to their netflix account

b. Indirect Platform Benefits

Recommendations CTR%

Retention in the platform MOM

Launch Strategy for this feature - The way to launch this feature would be via A/B testing and tracking engagement metrics improvement for a test and control group before releasing this feature to everyone.

See less
by (42 points)
Hi, The focus of the question is how will you partner with other stakeholder to get this feature developed. Knowledge of working with engineering to build a roadmap, proper AB testing and evaluation of metrics, ability to pick the right metrics.
0 votes

Not sure if this is the right approach to answer questions like this... but this is my take; feedback is welcome. Clarify questionsWhat does sharing recommendation feature do? It allows user to create a p…See more

0 votes

Clarify (Answers in italics)What is the feature? Sharing recommendations allows users to share content with others. No details on how this is done. This can be done through lists, individual shows/movies,…See more

by (43 points)
Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.
Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
To avoid this verification in future, please log in or register.