improving the process of giving and receving recommendations online

Project Brief
Add a feature to an app with an 80-hr time limit.
Objective
Improve the process of finding new podcasts by reimagining the way users give and receive recommendations on Spotify.
Role
Researcher, UX Designer, UI Designer

Background

In the past couple of years since Spotify has gotten into podcast streaming its pulled many users away from Apple and Google Podcasts due to the convenience of being able to listen to music and podcasts in one place. The experience of listening to podcasts on Spotify has improved a lot since they were initially launched on the app, but there’s still ways the experience could improve. For the purposes of this project I focused on the process of finding new podcasts that users will actually like and continue to listen to. Trying new podcasts can feel like a big commitment due to their length. Is there a way to increase the likelihood of users trying out and sticking with a new podcast?

research

 I spoke to five users with varying podcast listening habits. 5 participants: 3 men, 2 women. Average age 29. All users have Spotify but 2 use Apple Podcasts. The amount they listened varied. Most of the people I talked to tended to only look listen to ~2 podcasts on a regular basis. They all reported that they enjoyed giving recommendations when it was relevant. Most had solicited podcasts requests on social media and replied to other people giving these requests. Participants said they are unlikely to try listening to the podcasts that the Spotify algorithm recommends to them and said they are much more likely to try listening to a podcast that was recommended by a friend or one that was related to a show or an entertainer they were already a fan of. Only one interviewee said they had tried a Spotify podcast recommended podcast that they became a regular listener of. Reviews and rankings did not hold much value among this group. This group tend to only look for new podcasts when they become bored with existing shows they listen to or when they’re about to take a long trip somewhere. Several said that they’d be interested in a feature that showed them what podcasts their friends were fans of.

idea generation

To get the idea generation process started I wrote down different problems I was hearing from my users and brainstormed all the potential solutions I could think of.

On the challenge of following up on recommendations:

"My memory is not what it used to be, so I have a hard time remembering the recommendations that friends give me"

User #1
Problem
User Often Forgets Podcasts Suggestions that friends give her, online or in person.
How May I?
Give her a way to easily save suggestions
Possible Solutions
  1. Make A "Interest List" or “Save For Later” - Not fully adding a podcast as a subscription, but just somewhere to save it that periodically reminds her on her homepage that she's been meaning to listen
  2. Make a button like how Pinterest has for you to be able to save episodes and shows to this list - say if someone sends you a link to the podcasts website
  3. User makes a collaborative podcast playlist that's open to anyone to add podcast episodes to that they like when they're asking for recommendations online - probably already possible
Hard to find Podcasts Users feel confident that they will like when they don't trust reviews from strangers
Problem
Increase user confidence by showing them someone they know and respect recommends a podcast
How May I?
Possible Solutions
  1. On the homepage where Spotify recommends podcasts it could have little profile icons that say "X and 3 others listen to this"
  2. On Podcast info pages it could have profile icons saying "This is one of X's favorite shows" or "This is included on X's List "Favorites" etc"
  3. Allow Podcast creators to make lists like Spotify already allows artists to of their favorite episodes and shows
  4. Give podcast hosts their own artist pages so you can see all of their shows across production companies and read a short bio on them
  5. Do something similar to their playlist "Blend" feature but with podcasts that updates periodically
How May I?
Make it so there's somewhere she can go to see what these friends like, without having to ask again
Possible Solutions
  1. Change the Profile pages on Spotify so that people can choose what their favorite podcasts are and display them on their  profile like how letterboxd has favorite movies
  2. Make it so that users can make lists of podcasts they like that they can share on their profile, ex "My favorite crime podcasts"
  3. Make a feature within the app where friends can send you podcast recommendations within the app. Unlike a text chat where these suggestions might get buried, this would be a dedicated audio sharing channel
  4. Make a social media tab within Spotify for people to voluntarily share or promote favorite shows or episodes, people can comment, like, or save for later
How May I?
Give users more ways to narrow down their search results
Possible Solutions
  1. Improve the tagging system on spotify to include stuff like "Conversational" vs "Presentational", "Technical" vs "General", Political leanings, etc.
  2.  Allow users to filter podcasts within categories and through the search mechanism using tags
  3. Let users sort by popularity, reviews, popular with friends
How May I?
Improve the algorithm's recommendations
  1. Have users fill out a profile where they select all the tags they're interested in and their favorite shows, as well as preferences for episode lengths and styles
  2. Let users downvote or hide suggestions they don't want to see again
  3. Incorporate people's friendships and feature podcasts that friends like, citing their listenership on the homepage rather than a separate social page
A copy of the document I made while I was brainstorming ideas for this project.

The problem of not remembering recommendations rang true for my participants and myself. There's no simple solution for this problem. Either you have to maintain a list somewhere, like one of my users, or you have to have a great memory. For the less organized of us, I wanted to think of a way for these recommendations to not get lost in a text chain as they so often do.

I started this process by drawing out the existing podcast discovery userflow and then drawing on to it the ideas I’d come up with.

Wireframing

The central components of this update are:

  1. A messaging feature
  2. A “Save For Later” playlist from users to save recommendations they hear outside of the app and don’t have time for.

The “Save for Later” playlist would pull out suggestions to add to the playlist automatically from the inbox messages.

final design part 1: asking for recommendations

By allowing users to ask their friends for recommendations through Spotify, it’s easy to save all the responses they get in one place. The record keeping task is no longer on them.

part 2: receiving recommendations

The Spotify link, when posted on social media, will lead directly to that user’s inbox, prompting them to search and add a recommendation. These recommendations will then be accessable to the user through their inbox located on the homepage. When they open the message they’ll be prompted to either save the recommendation or to dismiss it. Dismissing it doesn’t show the sender what happened, but simply tells the app to not suggest adding this podcast in the future.

part 3: reminding you about recommendations

In order to truly solve the problem of forgetting the recommendations sent by friends, the Save For Later playlist will directly pull recommendations from the inbox and suggest them as additions. That way, if the user forgets to respond or check their inbox there’s redundancy in place to remind them to try out these new recommendations. Or if you’ve heard it already, or you’d rather not give it ago, remove them from the suggestions list.

part 4: sharing your favorites on spotify

Part of this update involves multiple mechanisms for sharing your recommendations with others. You can either go directly from the podcast or music page, through the inbox, or directly from the individual’s profile on Spotify.

usability testing

5 users were asked to perform the tasks in this userflow and asked about their expectations for different features. 4 out of 5 of my users did not think to go through the profile page to create the "Ask for recommendations" link. This lead me to create an alternative pathway to create this link through the inbox message box. My users took alternative ways to achieve my tasks but there was a 100% success rate. with no other features causing major sticking points.

Conclusion

This project showed me that there truly are infinite solutions to user problems when you are able to enter a project with an open mind and a commitment to understanding the research. My first instinct was to approach this project solutions first and interface first- but after breaking down my user interviews and isolating the problems, I discovered that I had many more ideas to play with that I would have ever imagined. At first I was uncertain about how to go about adding an unprecedented feature into an existing interface. Through looking at the visual language of other features on the app, as well as similarly stylish and successful apps with inboxes, a way forward emerged.

More case studies

Contact

© Margot Field 2024