UX/UI Case Study
Spotify live music sharing feature
How might we…
Core flows
Share and listen
Feature idea
Live music sharing + snippets
Constraint
Social, but not a social network
01 / Brief and background
Project brief
Instead of sending links and screenshots that get buried in chats, I imagined a way to drop tracks directly into a friend’s Spotify experience so they can listen in context, save the moment, and decide whether to play more.
Why Spotify
Spotify already builds around identity, discovery, and community through Wrapped, Blend, collaborative playlists, and following. A lightweight sharing layer extends those behaviours without introducing a heavy messaging system.
Design rationale
I framed “friends” as lightweight share targets, not a full social graph
Because Spotify does not currently have a full friends list, the feature would rely on opt-in, high-value connections: people a user already follows, collaborates with, shares playlists with, or has used Blend with. This keeps the concept close to existing Spotify behaviour while reducing privacy and expectation concerns.
02 / Problem
Problem statement
Hypothesis
Users miss out on friend-led discovery because recommendations get lost in external text chains, screenshots, and DMs outside the listening environment.
Proposed solution
For this iteration, I focused on two journeys: sharing a track or snippet with a lightweight contact, and listening to a song that someone has shared.
03 / Goals
Business goals
Continue building loyalty and repeat use while making the feature sustainable, not just a short-lived trend.
User goals
Discover more artists through trusted people, share meaningful snippets, and keep the emotional gesture of music sharing simple.
Product constraint
Avoid turning Spotify into an oversaturated social app or disrupting the sentiment behind sharing music.
Success would be measured by task completion, time on task, error points, and whether users saw the feature as useful without feeling like another conversation channel.
04 / Research
Competitor analysis
Snippet and share interfaces set the pattern
I looked across Instagram, WhatsApp, Photos, and Substack to understand how people preview, personalize, and send media. The clearest patterns were lightweight previews, familiar recipient selection, and quick confirmation.
User interviews
Music sharing can feel like saying “I thought of you”
Users described music as emotional regulation, identity, memory, and social shorthand. Recommendations from trusted friends felt more meaningful than algorithmic suggestions because they carried personal context.
Current behaviour
Sharing happens outside the listening context
Most users share through WhatsApp, Instagram, iMessage, or Discord. Those channels are familiar, but links get buried, feedback is delayed, and the experience can feel impersonal or vulnerable.
Social features
Spotify’s existing social layer feels passive
Friend Activity and Blend feel more like light people-watching than direct interaction. Users wanted a way to suggest music to specific people, but did not want Spotify to become a full social network.
Affinity map themes
Discovery preferences
Users trust Discover Weekly and Release Radar, but friends still play a major role in introducing music.
Sharing barriers
Fear of judgment, cross-platform friction, and delayed feedback make sharing feel more vulnerable.
Snippet demand
Users repeatedly wanted short song or podcast samples, similar to sharing music through Instagram stories.
Research synthesis
05 / Feature set
Snippet-first sharing
Users can choose the exact part of a song or podcast that made them think of someone, making the recommendation more personal and easier to preview.
Lightweight contacts
The feature avoids a full friends system by using opt-in connections and frequent share targets already implied by Spotify interactions.
Shared with me
Received songs need a place to live so people can return to recommendations instead of losing them in external conversations.
Two flows carried the concept
Share a snippet
Open a shared song
I linked the detailed user-flow board as source material and used the page narrative to explain the design direction: users should make the creative decision first, then choose who receives it, and recipients should be able to preview or play quickly.
06 / Usability testing
Test plan
I tested whether active Spotify users aged 18–29 could complete two core flows in short, remote moderated sessions: listening to a shared song and sharing a song or snippet with a friend. I measured task completion, time on task, errors, and subjective feedback to identify friction and refine the feature.
People wanted instant preview
Participants expected to hear the snippet before sending it and wanted to play the shared song directly from the notification or title.
The share flow order felt reversed
Multiple testers wanted to choose the snippet first, then select who to send it to. The creative decision needed to come before the social decision.
Shared with me needed clearer placement
Some expected received songs under Profile, while others looked in Your Library. This tension became a key rationale for keeping the feature lightweight but retrievable.
Richer sharing was appealing, but simplicity won
Users saw potential for playful snippet sharing, but they appreciated that the feature did not add a new main navigation item or another chat channel.
07 / Iteration and reflection
Hi-fidelity mockups
Add final Spotify screens here
Final prototype
Add prototype embeds or screenshots here
This project helped me picture what it would be like to design for an established product rather than inventing something from scratch. Working within Spotify’s existing patterns made the work feel more realistic, and the research phase built my confidence in planning interviews, synthesizing insights, and using feedback to reshape an initial idea.
Core learning
Research overturned my early assumption that reactions were the most important part of sharing. Users valued the act of being thought of more than explicit feedback, so I deprioritized reactions and focused on snippet sharing, clear playback, and simple retrieval.
Final takeaway