Case study: Solving the never-ending problem of deciding what to watch on Netflix

A Netflix Conundrum — The Cognitive Impairment

Juan Rojas
Bootcamp

--

Project Brief and Problem Statement

Netflix as a platform is amazing for the amount of content it has for its users. The consumer is able to select from over 3500 films and TV-Shows which is awesome for having a wide range of genres and films to select from. This in itself is where the problem comes in. I’m sure you have experienced it yourself or have been in the room while others have gone through it, and that is, the endless scrolling of selecting what to watch. You have definitely heard the joke that says that users spend more time deciding what to watch than actually watching their movie. Why does this happen and how can we use a UX approach to reduce the time, and even perhaps improve the experience in deciding what to watch? If you don’t want background on why everyone struggles with this, feel free to skip to the ‘Exploring Solutions’ section.

Background — Let’s talk about the mind for a second

I was tempted to ask myself, “How we can use a UX approach to reduce and eliminate this problem?”, but to be honest I’m not sure it can be completely eliminated since we are humans who struggle at making decisions when many equivalent choices are available to choose from. In this case, Netflix provides thousands of films, reducing the number of options as in movies and shows will only lead to a decrease in the number of users and therefore isn't an option for simplifying the challenge. This can be attributed to modern technology as we have access to more information, products, opportunities and overall range of emotions.

A psychological thought — Overchoice and the Paradox of Choice

It is mentally draining for us to select a single option because each option must be weighed against all other options in order to select the one that will give us the best experience. A Harvard study by Barry Schwartz concluded that marketers assume that the more choices they offer, the more likely customers will be able to find just the right thing. But this isn’t the case all of the time. It showed that there can be too much choice;

When there is, consumers are less likely to buy anything at all, and if they do buy, they are less satisfied with their selection. It has confirmed that excessive choice can produce “choice paralysis”, but also that it can reduce people’s satisfaction with their decisions, even if they made good ones.

It concluded by stating that increased choice decreases satisfaction:

More of it requires increased time and effort and can lead to anxiety, regret, excessively high expectations, and self-blame if the choices don’t work out.

Let’s put this into context. How many times have you selected a movie or show and have been unsatisfied by its ending or outcome? I can be sure it has been more than once. It’s simple to blame ourselves when it’s only us watching, but what happens when it’s a group of people and someone makes the sole decision to decide what to watch? Surely you can imagine that someone else in the group won’t be satisfied and perhaps ruin the experience for the other viewers. And even worse, what happens when someone has already seen the movie and decides they don’t even want to watch it again. There goes more time selecting something that no one has seen.

Photo by Charles Deluvio on Unsplash

The other issue which we are here to focus on and goes hand in hand with the problem above, is how much time we spend scrolling to find the correct movie that matches our mood or preference. It has been reported that we spend about 18 minutes on any given day just scrolling trying to find what to watch. It surely sounds like a first world problem; we are offered thousands of options, yet they’re all too good for us to choose a single one, and how do we go about organizing all the content? We become overwhelmed with the number of options available that we don’t take pleasure when we finally decide on the one. We ultimately end up feeling the opposite of what we wanted to do when we first sat down on the couch, and we might even end up not watching anything because of the number of options available. We are constantly in pursuit of the ‘perfect’ choice for us to feel accomplished, and that’s in all parts of life (not to get all philosophical, but it’s the truth).

User Research

I began by collecting some user data and creating a survey to understand the viewing habits of Netflix Users. I wanted to understand how much people say they spend selecting a movie or TV-Show prior to watching, if they believe Netflix provides correct recommendations for similar content to watch, what they believe the best way to rate content is, how they feel about the content they watch once they view it, how they select what to watch, and also what they do if they can’t decide what to watch.

With the survey, I had 77 participants most between the age range of 18–25 who provided responses and the opportunity to learn who our users are, what they want to accomplish, what information is useful to those users and where the users are struggling the most. It provided quantitative data and gave us our ‘what is happening?’. Without a good understanding of users’ current paint points, we won’t be able to create goals for product improvements.

The survey and results can be seen here:

Netflix survey results

Taking our quantitative data that we received, we use those data points to build metrics, work out what feature of the service we want to focus on and build an engaging persona which identifies the user goals, their preferences and also the frustrations and pain points when using the application. The survey gave us our ‘What is happening?’, we now process the results that will give us an answer to ‘Why is it happening?’

What insights did we gather from the survey?

  1. Users spend around 2–4 hours a week on Netflix and about 10–15 minutes browsing for content prior to selecting something to watch.
  2. Most users go into Netflix not knowing what they want to watch.
  3. Users spend more time choosing something to watch when being in a group of people than if they were on their own.
  4. There is a gray area between loving and hating a movie (thumbs up & thumbs down). Users aren’t able to choose that middle ground.
  5. Users trust other user reviews when selecting what to watch. They also trust friend recommendations.
  6. Users do watch content more than once.
  7. Users choose content based on their mood.
  8. Most feel stressed when they can’t decide what to watch.
  9. Most users completely turn off Netflix when they can’t decide what to watch. (important)

Defining our ideal user

Although most often we want to create more than one persona for the service, I went upon creating a single persona as my primary focus based on the top responses that were received on the survey as this would describe the ideal user.

Based on the frustrations we discovered, we want to enhance the experience looking at solving the current frustrations and pain points.

Setting Goals

As a UX approach to this problem, and having an understanding of the insights and frustrations users go through when watching Netflix, based on our findings:

If we created an enhanced Netflix discoverability application, it will solve for improved movie and TV-Show selection times with a considerable growth in satisfaction of the content being consumed leading to more user engagement and greater trust in Netflix recommendations.

Based on the frustrations we discovered, we want to enhance the experience by looking at solving the current issues. These frustrations become the user needs and we turn those needs into opportunities for improvements. We can see that many of the current issues are preventable, which we should take into consideration in our possible solutions. Our overarching goal is to make the endless scroll feel a little less endless.

Exploring Solutions

Having a deeper understanding of what problem we are trying to solve, what the users’ needs and frustrations are, and what the goals are for achieving the best possible solution for both for the business as well as the user, I began by listing out the possible solutions that were arrived from the research.

1. Improve rating system. Use the star rating rather than a thumbs up and thumbs down rating system to help guide in decision making when selecting a film.

2. Separate recently watched. Hide the movies and TV-Shows on a separate page so users don’t have to scroll through those already seen. — users have to do more searching

3. Randomize a Movie. When users are unsure of what to choose, Netflix will randomly select something to watch based on their viewing history.

4. Show popular/trending films. Create a category which showcases only trending content.

5. Connect with Friends. It was proven that users watch shows and movies based on friend recommendations so this may be useful for keeping users locked into Netflix for longer.

6. Organizing films by the mood. Alongside the genres filter, it may be possible to organize content based on the mood that is experienced after watching the film.

Prioritize and select best solutions

The next step is to plot these solutions on an Impact/Effort Matrix Chart to assess their feasibility. We want to pick solutions with an overall high impact and low effort.

Impact/Effort Matrix

Best solutions:

On improving movie rating system (#1):

For one, close to 70% of the participants believed a movie should be rated using a star rating system followed by the next popular option at 15% which was by the quality of comments left by other users. The current system Netflix uses is giving a thumbs up or down to recommend movies in the category but upon doing research online, many users insisted this system is flawed because it puts the rating at two extremes, you either hate the movie or you love it, there is no in-between. Although this may work at a personal level, the user has no idea how others feel about the movie. This forces them to pick up their phone and search information online about the film, in which case the user is losing retention with Netflix.

Photo by Glenn Carstens-Peters on Unsplash

The star rating system I suggest is not new and is widely used on many other websites and applications which users are familiar with. It represents the average rating of all the users who watched the film and guides the user before making a decision. Works in both directions, users can look at reviews and also write their own review. — To add, I might be getting a little technical here, and you may think, what happens if someone simply decides to leave a bad review in hopes of bringing the ratings down? As a way to prevent this, ratings can only be left at the end once the movie has been seen. It makes sense because why would a bad review be left when the movie has not been watched. In regard to comments, since most people are using the TV remote, typing a long sentence may be difficult, possible solutions can be AI generated words or phrases that can be selected to leave a review which users can select from. We learned this from the survey completed, that users do trust other user generated reviews which they use as filters to decide what to watch.

On evaluating content:

The problem with video streaming services like YouTube and Vimeo is that we can’t assess the quality of the video until we actually experience it. It’s no secret that users prefer quality over quantity, what’s interesting is that Netflix in a way forces the average user to search through everything in order to teach Netflix what quality content means for each user, and that way helps at bringing more shows on the platform which users might be interested in. There’s a drawback here though, instead of users having to constantly provide feedback to Netflix to teach the AI what we may like to watch — which in my opinion isn’t always correct based on countless reviews left online regarding this subject — the star rating system would work in the opposite way in that users help other users provide similar content. It’s a more human feel to the entire system.

This rating system is great for informing and guiding decision-making, and ultimately providing guidance on how others feel about the content, which as we also learned many users trust in.

On connecting with friends (#5):

Photo by ROBIN WORRALL on Unsplash

A very high percentage of all apps available to download now-a-days include some sort of ‘share with friends’ or ‘connect with friends’ option. It’s clear to see people like to interact with those around them and take into consideration their opinion when making decisions. Simply taking a look at the survey results, over 88% of the participants stated they watch content based on friends suggested recommendations. Psychology also teaches us that there are several reasons as to why people feel inclined to share content online. First because they want to better the lives of others, second, they want the content to reflect their online identity, third because they like the feeling of having others comment and engage with the content, and lastly because people want to spread the word about something that they believe in. These are all very key solid points for adding a social aspect to the application, and to put it to simplest terms, it gives people something to talk about therefore creating a stronger emotional reason to share the content. It’s the same reason why posts go viral on social media, because they have higher emotional value to the subscriber. I believe this option would pair great with Netflix.

But how would people connect with other users? First it goes back to our previous point on how people evaluate and rate content to let others know what they think about the movie or show, second, users can add friends to their account and see the content their friends are watching to get recommendations, begin a show at the same time as their friends, as well as see what their favorite shows and movies are.

On selecting content based on the mood (#6):

A point that struck me as being key in our redesign which was confirmed on the survey results was that users choose content based on the mood they are feeling at the time of watching. This was confirmed by 92% of the participants and I would also count myself in that group. We don’t consume the same content every time we log in, it differs between parameters such as time, day of week, location, device and many other factors. I asked myself, what’s the first thing I do when I sit down to watch a movie? And I’m sure you do the same, and that’s to ask yourself, “What am I in the mood for?”. I feel like we do this as a way to talk ourselves into figuring out how we want to feel after watching the movie, also to understand what kind of emotions we want to experience by the end of the show. To do this, we can explore this solution by adding a tab where users select not by genre but rather by mood.

Not-So-Best Solutions:

Separating recently watched content (#2):

One solution I thought about since the beginning was to remove content which users had already watched in order to reduce the number of times they have to scroll through the movies. Although this seems like a very doable solution, there were two factors which made me look elsewhere for solutions. For one, the impact of this solution was very minimal and required more effort for the user to find that content again. They would have to go through more pages and more selections to watch the content again. Second, most of the participants (83%) stated that they do find themselves watching content more than once. If this content became hidden and they wanted to re-watch it, it would be of greater strain to remember which shows had already been seen and then go to that separate page. It’s clear people always go back to shows that they already know bring a positive experience to their mood. It’s the same reason users binge-watch content, because it brings out positive feelings users are familiar with.

Randomize a movie (#3)

This solution although not difficult to implement, brings little impact to the user based on all the research I have previously stated. Simply looking at the results from the survey I asked, “Would you be more inclined to watch a movie or TV-Show if it is randomly selected for you?”, 72% of the participants said they rather spend time searching for something to watch on their own rather than Netflix recommending content. Although this could work to Netflix’s advantage as a way to introduce new shows to the user and engage them to stay on the platform for longer, on the user’s side of the story it doesn’t quite work. Interestingly enough, this feature has been tested more than a few times as Netflix tries to make the shuffle concept work using ‘Shuffle Play’ and ‘Play something’, but it doesn’t seem to stay. The other question on the survey and has the greatest impact on this point is, “When you can’t decide what to watch, what do you do next?”, close to 50% with the most popular response was that users rather shut down Netflix completely and find another activity rather than selecting something at random! This surprised me and confirmed my believes about this solution.

Show popular/trending shows (#4):

Although I know this solution is already in place, I set out to find how effective it would be to try to enhance this feature. This solution I was on the fence about because of my understanding of how people select what to buy before purchasing which I believed would apply to our Netflix scenario. My idea was to organize content based on popularity and how well it was doing at the time depending on the majority of the users. Consumer behavior is very interesting because it tells us that people base their purchase decisions on trends in the market. It’s only until recently that people are becoming more aware of what they are buying and the quality of products. Previously, the majority chose products that were trendy and popular at the time because it gave them pleasure knowing they had it as well.

With Netflix it doesn’t quite work this way. On the survey, I posed the question, “Do you watch movies and TV-Shows based on the popularity of them?”, the responses were split in the middle. On one hand, 39 people stated they try to be unique and watch something that isn’t trending, 38 people were on the opposite end claiming they only watch content that everyone is talking about. This didn’t give me too much certainty of first, how this solution could be improved, and second, more background research would be required to understand consumer purchasing habits, how it applies to online streaming platforms, and how it would affect the business side of the application.

Wireframes based on best possible solutions

Since I was using Netflix’s home page as a basis on which to build upon our solutions, I decided to create the wireframes mid-fidelity to get an idea of how the information would be organized on the page. Once I understood how the solutions would function together around the page, I began creating high fidelity wireframes followed by the final protype.

Star rating:

Netflix Home Screen
Viewing movie ratings
Rating a movie

Viewing friend recommendations:

Friends Tab

Selecting movie based on mood:

Select movie based on mood
‘Awkward’ mood selected

Final Renders

Star rating:

Netflix Home Screen
Viewing movie ratings
Rating a movie

Viewing friend recommendations:

Friends Tab

Selecting movie based on mood:

Select movie based on mood
‘Awkward’ mood selected

Putting it all together:

You can click on the link below to give the prototype a try!

Measuring success

In order to define if the solution has been achieved, we need to have defined our KPIs that will give us a measure demonstrating how effective it was at solving our goals. A successful solution to this problem can be quantified by first, noting down if users are able to take advantage of the different tabs available to choose from to aid them in selecting the content to watch. Second and most importantly we would test users on how long they spend selecting a movie based on the posed recommended solutions. We want to reduce the time and number of decisions the user has to take before selecting the movie or show, provide the solution which in this case provides the most satisfaction, desirability and value to the viewer as well as have a greater conversion for users to want to watch content once they have turned on Netflix rather than walking away.

Usability Testing

If I had the chance to perform user testing, the iterative process would be as such:

- Asking users to try selecting a movie or show and see if they notice the different tabs and options on the screen available to help them select the content. This would be the first important point.

- Second, make note of difficulties and pain points for further improvements.

- Lastly, collect feedback from users on ease of navigation for the application.

The tasks that would be asked from each user would be to (1) explore the rating tab for the movie, (2) rate a movie after having watched it, (3) connect with a friend to see their recommendations, (4) select a movie based on their current mood.

Next Steps

It’s important to note that in this personal project I wasn’t looking to redesign the entire user interface of Netflix because I’m sure they have had much more research into doing so, and this isn’t what the project is about, but rather improve on features which would bring a greater positive experience on the platform and get users to spend less time watching just to watch.

I also only explored these solutions on the desktop version to get a better sense of how these features would function. It would also be important explore mobile, table, and TV versions of the updates.

If you’re reading this and have been in a similar situation, I’d love to have a chat about your experience and talk over challenges you’ve faced or even how you go about making a decision on what to watch.

Thanks! 👋

--

--

Writer for

Passion for solving problems and designing solutions to life’s everyday stresses, led me to graduate in the Computer Programming and Interaction Design fields.