A new feature that encourages users to enjoy virtual watch parties with their friends and family.

Project Overview

Netflix’s viewing experience is largely individual, making it difficult for users to watch and connect with friends remotely. In this project, I designed a native Watch Party feature within the Netflix ecosystem to enable real-time shared viewing, reduce reliance on third-party tools, and create a more social, engaging streaming experience.


Timeframe

February - April 2025

Project Type

Adding a feature in Netflix app

Role

Research, Interaction Design, Prototyping, Testing

What are the product’s pain points?

Netflix users have access to hundreds of titles, which is great for variety, but this also causes decision fatigue. This creates friction for the user because they end up spending more time looking for content to watch.

What research backs this up?

I interviewed 5 Netflix users to understand and observe their experience with the app.

During these interviews, I asked qualitative questions to uncover common challenges, frustrations, and goals, revealing opportunities to improve their overall experience.

Research Objectives:

  • Determine streaming customers browsing habits

  • Learn how often they spend looking for content to watch

  • Learn if they use features on other platforms that helps algorithm

    • Ie. not interested feature, etc

  • Understand how relevant their recommendation algorithm is

  • Find out how often they are getting recommended titles or genres they are not interested in

Affinity Mapping:

Findings/Takeaways

  • Time spent looking for content outweighs time spent watching content

  • Use Netflix to look for long form content

    • To watch while eating

    • To watch with friends

  • Leaves Netflix to competitor streaming when they can’t find titles to watch

  • Problem is not lack of titles, but too many titles that does not interest

How might we address theses pain points?

Research revealed that decision fatigue was a major blocker to starting a title, and that watching with friends helped reduce pressure and increase engagement.

Feature: Watch Party

Description: This feature would allow netflix users to participate in a virtual movie night with their friends.

  • In “watch party” a user can host a watch party and invite other netflix users to join.

  • Everyone then inputs their preferences (genre, mood, duration) and the system will then generate titles based on the information.

  • This feature brings a new dynamic to Netflix in the form of virtual watch parties while streamlining the process of the group finding something to watch.

Ideation

  • My initial concept focused on reducing decision fatigue by automatically selecting a title for a group Watch Party.

  • However, as I explored this idea through user flows, I realized it introduced too much complexity

  • I decided to pivot and focus on creating a flow that focused on solely the group viewing experience

  • This allowed me to keep the first half of the user flow I created

I pivoted toward a simpler Watch Party experience that prioritized shared viewing over automated decision-making. This allowed users to maintain control over content selection while still reducing friction by making watching together easy and seamless.

Low-Fi Wireframes:

Design

  • The main idea here was to find a way to naturally integrate the feature into the existing Netflix system

  • I thought it would be good to house the “Watch Party” feature with an image (ie. popcorn)

  • Netflix provides viewing options when you hover over a title

Mid-Fi Wireframes:

  • Here I started to design how the feature would look with Netflix’s existing system

  • I placed entry into the “Watch Party” feature in 2 locations

    • First, in the preview section of a title when you hover over it

    • Second, in the main title card before starting a title

  • Next, I visualized how the feature would look

  • Focus was on simplifying the user journey - making it easy to start or join a Watch Party without interrupting existing browsing or playback behaviors

  • I incorporated a chatbox so that people could interact with each other while watching

High-Fi Wireframes:

  • The high-fidelity wireframes bring the Watch Party feature to life within the Netflix ecosystem

  • Focusing on visual clarity, hierarchy, and flow

  • At this stage, the goal was to ensure the experience felt fully integrated with Netflix’s existing design system while clearly communicating shared viewing states and social interactions.

  • These screens refined key moments such as Watch Party creation, in-app invitations, synchronized playback, and participant presence.

  • By emphasizing familiar UI patterns and minimal visual friction, the final designs reinforce a seamless, social viewing experience that encourages users to spend less time setting up and more time watching together.

Testing

Objective: Test design of flow to determine if tasks are intuitive and simple to complete and receive feedback on areas to improve or change.

Participants: 5 participants

Method: Moderated Usability Testing (mix of in-person and via zoom)

Goal: Have participants successfully locate the watch party feature and start it with the show “Wednesday”.

Metrics: Ability to complete task, time of completion, rating of difficulty (1-5)

Task #1: Find the show “Wednesday” and start a watch party.

Follow-Up Questions:

  • On a scale of 1-5 (1 being easiest) how much difficulty did you have finding the watch party feature?

  • Is the icon easy to decipher as “watch party”?

  • Does the placement of the feature make sense?

  • Would it make sense for the feature to be present anywhere else?

  • Is there anything you would change or improve?

Results:

  • Average answer for difficulty was 2

    • Biggest complaint was that the “popcorn” feature was not obvious enough

      • Many interpreted it as a trash can

  • All participants agreed that the placement of feature made sense because you have other options like “add to my list” feature in same area

  • Unanimously, icon was the biggest pain point in the test

Final Prototype

Conclusion/Takeaways

This project reinforced the importance of staying flexible throughout the design process and allowing research insights to guide decision-making. While the initial concept aimed to reduce decision fatigue through automation, iterative exploration revealed that simplicity and user control were more effective in creating a meaningful shared experience.

Key takeaways from this project include:

  • Designing for real-world constraints by simplifying complex ideas into focused, usable solutions

  • Learning when to pivot confidently based on usability and feasibility

  • Balancing user needs and business value by increasing engagement without adding friction

  • Strengthening my ability to design within an existing product ecosystem while respecting established patterns

Overall, this project sharpened my product thinking and reinforced that strong UX outcomes often come from knowing what to remove—not what to add.