top of page
iPhone 12.png

SPOTIFY

CASE STUDY

Overview

Overview

7124272_spotify_logo_icon.png

is a worldwide streaming music service that gives over 422 million monthly active users access to millions of digital content, including music, podcast, and videos. 

  

The GOAL of this case study was to comprehend the UX research design process, enhance user flows through UX analysis, and incorporate trendy yet intuitive design elements.

Group 288.png
  • UX research

  • Interface Design

  • Prototyping

Role

171594_work_icon.png
Group 288.png

Timeline

3507754_iconoteka_time_timeline_icon.png

5 weeks

Group 288.png
1564515_call_device_mobile_phone_smartphone_icon.png

Platform

iOS Mobile App

Problem

From my 4 years of personal experience, I noticed the complexity and inefficiency of user flow within the app. Its user interface is not always intuitive when it comes to organizing music and playlists. Also, visual elements are outdated and the app does not support any customization. With the growing streaming service market, there are needs that must be met to compete against other streaming services and survive in the market. 

Redesign and improve functionalities that encourage more intuitive usability and incorporate trendy design elements. 

Solution

User Reseach Process

My​

49827_check_done_icon_edited.png

User Experience Design Process

1_33khN9zpFCMWnF8pLqeVTQ_edited.png
  • Usability Testing

  • Primary/Secondary Research

  • User interviews

  • Experience Map 

  • User Personas

  • Competitive Analysis

  • Problem Statement

  • Affinity Mapping 

  • Sketches

  • User flows

  • Wireframes

  • Hi-fi Prototype

  • Paper prototypes 

1. Emphathze

01 Empathize

UX Case Study Research Process - Spotify 1.png

Experience Map​

An experience map visually illustrates a user's actions, goals, pain points, and observations. I chose this method of mapping to better understand users' behaviors and interactions with the app and essentially find pain points. 

Group 288.png

Duration

 

10 min

Group 288.png

Participants

 

10

During the experiment, I recorded their actions or any noticeable behaviors while they were navigating the app. I differentiated the experiences into five different elements and categorized them into three goals: playlist, artist page, and visual. 

User Interviews

User interviews allow researchers to dive deeper into users' preferences, thoughts, and feelings. It gives an opportunity to fully comprehend issues or needs prior to designing solutions. 

Group 288.png

5 users

Group 288.png

3 Qs

Lack of sorting/searching methods for songs and playlists

Unnecessary/confusing navigation

Adding songs takes too much time

sad-face.png
up-arrow.png
number-1.png

What would be a reason not to use Spotify?

up-arrow.png
up-arrow.png

I wish there is an option

to have an option to switch between

a dark and light mode 

up-arrow.png
up-arrow.png

looks old

up-arrow.png

Very simple, plain

What do you think of the design or user interface of Spotify?

up-arrow.png
up-arrow.png
happy-face.png
up-arrow.png
numbre-3.png

What would your dream function for Spotify be?

Spotify Assistant like Google Assistant

up-arrow.png

Customization

Better sorting method

Having a "play next" button as Apply Music does

Key Insights

User research helped me gain a thorough understanding of what users think and feel about the app. I was able to exactly pinpoint which area users were struggling with and why they were experiencing inconvenience. conducting different types of research allowed me to connect responses and draw more detailed answers. From the research,

 

I figured out that users were mostly struggling with 

unintuitive user flows

inefficient 

functions

boring

design

2. Define

02 Define

Competitive Analysis

A competitive analysis helps researchers discover competitors' strengths and weaknesses relative to one another. Through this method, researchers are able to identify usability issues and develop a market strategy. 

Apple Music

versus (1).png

Spotify

Why

Apple Music?

  • Better queue options

  • Music videos connected to the app

  • More sorting features

    • new "release date"​

  • lossless streaming 

  • spatial audio with Dolby atmos

  • Visualizer

  • GIF artwork

  • Simple home layout

  • Counts for streaming, follower, playlist 

  • Compatibility across different platforms

  • Clustering technology to build mixes

  • Limited number of songs in new suggested playlists

  • Require iOS update 

  • No real-time song suggestion

  • Limited song recommendation engines

  • No free version

  • Only dark mode available

  • Limited queue songs options

  • Low audio quality 

  • No customization for a song cover 

  • Unable to import songs from local files

  • No visual effects 

  • Difficult to find all the released songs at once

2nd most used

music streaming service

high-profile exclusives

seamless integration

with iOS system

Key Insights

Key Insights

After thoroughly comparing the two apps, I realized that both apps lack visual elements and customizable options. It was clear that Apple Music offers better sound quality and works better in the Apple ecosystem. Meanwhile, Spotify provides a more powerful recommendation engine for creating mixes. However, I believe Spotify needs to improve on sorting features and organizing songs and have additional features to make it more personalized to attract users. 

highlighter_edited.png

Pain Points

Songs from one artist cannot be added consecutively. 

Unable to navigate songs that have been released on a single page. 

An artist & a current song panel lack visual elements. 

Goals 

Making playlist creation more efficient and automatic.

Displaying all the released songs on a single page.

Making an artist and a current song panel more customizable and visually appealing.

Liked songs are only sorted by recently added order.

Sorting liked songs by year.

No option to reorder queue songs. 

Adding an option to queue songs through play last or next.

User Personas

Creating user personas help designers be empathetic and understanding of the end users' perspective, needs, and expectation. 

Adrian, the music lover college kid

targeting goal 1

Jessica, the artsy architect

targeting goal 3

UX case study - Spotify - User persona_edited.png

Tony, the quiet gym guy

targeting goal 2 & 5

Joanna, the vintage coffee lover

targeting goal 4

Key Insights

Key Insights

"Who am I redesigning Spotify for?" 

Based on

Behavior

Creating four different user personas helped me comprehend users with different needs & expectations and shape redesign strategy. 

Design Strategy

Different Age group

Diverse

customer journey

Target Audience

  • All genders

  • Age 15 - 45

  • Any profession

Marketing Goals

  • Personalized experience

  • Easier navigation

  • Customization exclusivity

Channels

  • iOS system

  • Android & Web will be considered in the future

Tasks/Design

  • Address all 5 pain points

  • seamless transition to having additional features

3. Ideate

03 Ideate

Task flow & Sketches

one.png

Making playlist creation more efficient and automatic

For goal 1, I designed three possible solutions for the different tasks within viewing songs when searched and one for the task of swiping the panels. In the sketch, a diagram with multiple flows indicates that a decision will be made after analyzing the usability of all possible solutions drawn as a sketch. The reason behind this is that I wanted to explore possible solutions and choose a solution that fits the user's needs the best. My goal was to implement a feature that would be easily noticed by users and blend in well with other existing features. 

Final decision-making process

In the diagram on the left, yellow signifies the explanations of why those solutions are beneficial and need to be implemented. Red indicates why it should not be implemented.  

After analyzing and considering the options, I decided to proceed with the second solution (placing a block under the popular song section). I assumed that it will be easier to discover and add more visually inclusive elements along with existing albums and playlists on Spotify.

two.png

Displaying all the released songs on a single page

For goal 2, I sketched three possible solutions that lead to one ending page. The most important aspect of this design is to make the feature visible and easy enough for users to discover the new feature. Also, I had to consider the existing visual elements and the theme of the page to seamlessly incorporate the new feature into the app. 

Final decision-making process

22.jpg

After analyzing the solutions, I decided to proceed with the third solution (creating a playlist in the featuring category). lacing a block under the popular song section). Including a new playlist that displays all the released songs on a single page and placing it in the featuring category will make it easier for users to discover and it will fit well with the existing elements without having to add too many buttons. I named the playlist "Song Library" because the name 'library' represents a collection of songs. 

three.png

Making an artist and a current song panel more customizable and visually appealing.

Goal 3 includes two different sub-goals, one for an artist panel and another for a song panel. First, for the song panel, I focused on the display selection among an album cover, GIF artwork, and music video. Both solution drafts for the task of customizing the song cover provide users to pick and customize the song panel according to their preferences.

In the middle, the idea of featuring lyrics on the song panel stemmed from karaoke-style videos on Youtube. Adding the lyrics feature option on the top right corner will easily be visible to users and users will be able to choose the option based on their display preferences. 

For customizing the artist cover, I sketched two different solutions to compare which one would be more visually appealing and create a more fun interactive experience. In each solution, either card-swiping or grow/shrink motion is expected to be implemented. 

Final decision-making process

33.jpg

As a final decision for the artist panel, I chose to design the first solution (card swiping motion) because of its fun, creative interactive experience. Because Spotify is mostly structured with a lot of vertical scrolling motion, I thought it would be innovative to add an additional motion that has not been featured. The same goes with the song panel, artworks will be displayed on vertically swipeable sorting cards. Users will be able to select a preferred cover art by clicking a select button under the artworks.  

Sorting liked songs by year

four.png

For goal 4, there were two possible solutions to address the pain point. I realized Spotify provides very limited sorting features so I wanted to incorporate another sorting method to address users' needs. The left solution with block panels will give easier navigation than the right solution which instead aims to give a more interactive motion. 

Final decision-making process

For the sorting method, I decided to go with the block panel solution because of its easy usability and discovery. Because years will be organized in chronological order, it will make more sense to have a vertical scrolling than a horizontal card swiping motion. 

Adding an option to queue songs through play last or next

five.png

For goal 5, I made two possible layouts to address the pain point. The first option (left) features button-like options that are more visible and more to scroll downward. The second option (right) includes 4-5 main items and a list of other options. Items that are added to the layout are the same, including the new feature 'play next' button. 

Final decision-making process

As a final decision, I decided to proceed with the second solution since the layout makes it easier for users to distinguish between the main and minor buttons. Also, the two queue options will be layout on the same y-axis, which creates a more logical flow.  

4. Prototype

04 Prototype

Hi-Fi Designs

BEFORE

AFTER

Blur mesh

Loading page

Personalized message

glassmorphism

Home screen

Goal 2 Search Screen 1.png

Inner shadow

buttons

Search page

Your library page

Main pages

Efficient Playlist Creation

AFTER

BEFORE

Load more

swipe (1).png

Song Library

Song Library Page

Organized by

released year

Goal 2 Search Screen 1.png
Search screen 2.png
Search screen 3.png
Goal 3 Artist page - cover image.png
song library view.png

Customizable Cover Panel

Goal 3 Artist page - cover image.png

BEFORE

Artist cover selection page.png
swipe (1).png
Artist cover selection page 2.png
Artist page - edited cover image.png

AFTER

Goal 3 Song view - album cover.png
Song view - cover selection Album.png
swipe (1).png
Song view - cover selection GIF.png

BEFORE

AFTER

Lyrics Integration

song view with cover, lyrics display.png

Lyrics display on song cover

song view lyrics.png

Glass panel

'Play Next' Queue Option

More option three dot.png

Glass panel

Play next

BEFORE

AFTER

5.png

Sorting Liked Songs by Year

Goal 4 Your Library Screen (List) 2.png
Library - Liked Songs.png
Library - Liked Songs  panel.png
swipe (1).png

Slide left to open the panel

Library - Liked Sort by year.png
6.png

The Results

The Results
5. Test & Feedback
Reflection

05 Test & Feedback

Feedback Capture Grid

It allows participants to contribute useful critiques and ideas to improve my prototype and gather their feedback into 4 quadrants:

Likes, Criticism, Questions, Ideas. 

Process

  1. All 10 interviewees who previously participated in the experiment were asked to test the prototype.

  2. During the 1:1 session, each user was asked to provide 2 or more comments for each quadrant.

  3. After all the sessions, I summarized their feedback and organized shared comments into each grid. 

  • The mesh gradient background makes Spotify look more trendy & vibrant.

  • Being able to customize the song/album cover makes Spotify more personal & exclusive.

  • The glass panel gives more depth to the interface.

  • Easier navigation through new sorting & search methods

  • Is there a reason why the music video is part of the song cover customization?

  • Will we be able to import any photos to edit the artist/song cover?

  • Is the new sorting method applicable for other playlists besides the liked song playlist?

  • A share feature among Spotify users.

  • Info about a song's genre. 

  • Micro-interaction icons.

  • More interactive prototyping workflows & transitions - swiping, animated interactions, etc

  • The sorting icon is too small.

  • Still a lot of unnecessary content to scroll through.

  • The transition from the lyrics panel to the display mode on the song cover is not smooth.

Reflection

"UX without users isn't UX" - Hoa Loranger

Challenges

  • Designing and matching with Spotify's UI elements

  • Managing and organizing all the data and information in an "easy-on-eye"/ visual way

  • Coming up with solutions that are logical for users, not me

  • Ensuring images and elements are high resolution

  • Keeping the same constraints for my UX research participants during the user observation/interview phase

  • Differentiating UX mapping methods and appropriately applying them

  • Finding unbiased participants with various experience levels in using Spotify

  • limitations to conducting different types of UX research methods (eye tracking, click streaming analysis)

  • Gathering various insights and viewpoints 

What I learned

  • The difference between attitudinal and behavioral research methods

  • Learned to emphasize more on easy, useable prototypes than fanciful prototypes

  • Learned how to utilize and incorporate Lucidchart to organize and manage my research data

  • Learned not to overwhelm yourself with too many ideas 

  • Learned to be more accepting of feedback and that not every design process can be done perfectly 

  • Learned to use other designers' case studies as inspiration

  • Learned to ask "Why?" for every design decision to see if it was designed from the user's perspective 

warning.png

Mistakes 

  • Not recording the users' behaviors during the research phase  - failed to remember concrete details 

  • Got sidetracked by adding additional ideas which were not part of the plan

  • Using multiple software to document findings - difficult to navigate and overview all the data 

  • Low-resolution/unstructured sketches 

Next steps

  • Make Spotify more interactive by redesigning existing functions  

  • Remodel Spotify's yearly "Wrapped" to quarterly "Wrapped"

  • Implement voice recognition with AI to improve its usability

  • Redesign podcast channels on Spotify

  • Level up the prototyping workflows by adding more interactive and animated transitions & animations

bottom of page