Netflix Watch Party

Designed a Watch Party feature for Netflix that helps remote viewers feel more connected through shared viewing and real-time interaction.

Watch Party prototype display

Timeline

8-week capstone project

Role

UX Designer (Add-a-Feature Project)

Product Type

Feature Design (Product design challenge)

Tools

Figma, FigJam, Usability Testing

Problem

Watching Netflix is often a shared experience, even when people are apart.

However, the platform lacks real-time interaction, making remote viewing feel isolated rather than connected.

As a result, users rely on external apps to communicate, which introduces friction and breaks immersion.

This revealed that the challenge was not just coordination. It was the loss of a shared, social experience.

User Insights

To understand how users currently watch content together remotely, I explored existing behaviors and where the experience breaks down.

Remote viewing depends on workarounds.

Users rely on texting, FaceTime, or separate apps to watch together, creating a fragmented experience.

Coordination creates friction.

Starting at the same time and staying in sync requires constant manual effort.

Social connection is central to the experience.

Watching with others is not just about content, but about shared reactions and real-time connection.

Designing the Solution

Based on these insights, I focused on creating a watch party experience that reduces friction, supports real-time interaction, and keeps users fully immersed.

Keeping the experience within a single platform

To eliminate reliance on external apps, I designed a built-in watch party flow that allows users to invite and join sessions directly within Netflix.

Simplifying coordination and session setup

To address the challenge of starting together, I created a structured setup and join flow, making it easy for users to enter a session and begin watching in sync.

Supporting a shared viewing experience

To reinforce the feeling of watching together, I designed a shared playback environment where users can see who is in the session and experience content simultaneously.

Key Design Features

Watch Party Setup

Users can initiate a watch party directly from a title, making it easy to start a shared experience.

This keeps the entire flow within Netflix and removes the need for external coordination.

Watch party setup screen

Inviting Friends

Users can invite others through a simple link or code, allowing them to quickly join a session.

This reduces friction and makes it easy to bring others into the experience.

Invite friends modal

Waiting Room

A waiting room allows participants to join before the session begins, ensuring everyone is ready.

This creates a more controlled and coordinated start to the experience.

Watch party waiting room

A shared waiting space ensures all participants are ready before playback begins.

Synchronized Playback

Playback is automatically synced across all participants, so everyone watches at the same time.

This removes manual effort and supports a seamless shared viewing experience.

Synchronized playback

All viewers remain in sync throughout playback, ensuring shared moments happen in real time.

Clarifying the Join Flow

Users were unsure how to enter a watch party and what steps were required to get started.

I simplified the join flow by restructuring the layout and making entry points more visible.

This made it easier for users to quickly join a session with less confusion.

Before

Join flow before

After

Join flow after

A clearer, guided sequence helped users stay oriented and follow each step more confidently.

Simplifying the Setup & Invite Flow

The initial flow included multiple steps and unclear transitions between setting up a party and inviting participants.

I streamlined this into a focused modal-based flow, allowing users to create a party and generate an invite link or code in one place.

This reduced friction and made the setup process faster and more intuitive.

Initial setup flow concept
Refined setup flow leftRefined setup flow right

The refined flow consolidates setup and inviting into a single step, reducing friction and simplifying the overall experience.

Final Outcome

The final watch party experience creates a more seamless and connected way for users to watch content together remotely.

By simplifying coordination and keeping the experience within a single platform, users can easily start, join, and enjoy shared viewing without relying on external tools.

This results in a more intuitive, immersive, and social experience.

This approach reduces friction in group viewing and creates a more natural, shared experience for remote users.