We love you Spotify, but wouldn’t it be great if…
There’s no denying that Spotify has taken the world of online music to a new (legal) level. Their ever-increasing catalogue of artists and albums, coupled with the acceptance of their app into the iTunes store will, no doubt, alter the way millions of people both pay for and consume music.
The application is a model of elegant simplicity. It easy to find your way around the service, listen to music and create and share playlists.
However, there are times when you open the app and you have no idea where to start. To torture the metaphor – you have a potential fire hose of music content but turning the right tap can sometimes be difficult. What do I fancy? What’s my mood? What am I doing? Do I just want some background noise or some hum-along favourites?
And there’s the problem. Discovering music on Spotify is difficult. They have the ‘Top Lists’ tab but that’s far too coarse to be an effective browsing or recommendations mechanism. And the chances of the ‘What’s new’ tab giving me a starting point for listening is remote at best.
So I thought it would be a great idea to look at some ways to enhance Spotify. To devise some mechanisms which could more effectively surface a wider range of their catalogue and help me both decide what to listen to and discover new music.
I will caveat at this point that what I have done is by no means exhaustive. It’s not a usability review or an interface rework. It’s an idea, a sample of how we believe the Spotify experience could be extended and enhanced. Also, I have the luxury of not having to work out the technical feasibility of these ideas. Although it’s all ‘doable’ no account has been taken with regard to performance issues or other potential technical constraints.
With that sorted out, let’s take a look at some ideas. First, the ‘home’ screen. For a start, you’ll notice that I’ve relegated the ‘What’s new’ to a different tab. I’m not sure if there is With that sorted out, let’s take a look at some ideas. First, the ‘home’ screen. For a start, you’ll notice that I’ve relegated the ‘What’s new’ to a different tab. I’m not sure if there is record label pressure commercial reasoning for this list but it seems like a bit of a space filler to me. Anyway, for the purposes of this exercise, it’s gone. commercial reasoning for this list but it seems like a bit of a space filler to me. Anyway, for the purposes of this exercise, it’s gone.
Your activity
Instead of the ‘Artists you might like’ panel I feel there should be more of a ‘Your trends’ space. This is an easy way to get back into music you’ve listened to. A 30 day (or longer) retrospective on your listening habits. Like what you put together last Wednesday? No problem. Click the chart to line up the tracks again and away you go. Also, should Spotify wish to develop more community features longer term this could be a great way of comparing tastes and habits with other users.

Play by mood
Play by moodAs I mentioned earlier, sometimes you just need to listen to music but have no idea where to start. Artist, genre or album don’t always cut it. The creation of a mood browser would open up a whole range of music unconstrained by genre or artist. Clicking one of these links could take the user to a screen showing maybe 100 tracks as a starting point for listening.

Playlist generator
One of the great things about digital music is that the old barriers and constraints of albums have disappeared. A playlist generator would work by allowing the user to input some simple criteria and generate a body of music. The way I envisage this working is that the user could input as many or as few criteria as they like. Add some genres, add a couple of artist names to ensure they get added to the mix, set how long you want the playlist to last, hit generate.

Outside of your own experience (the middle of the screen) the right hand side could provide a glimpse into the activity of other listeners by location. Sparklines accompanying each track could click through to show listening trends for that piece of music. How has its popularity risen or declined over time compared to other tracks? Providing feeds from other services such as We Are Hunted also gives the opportunity to find out about emerging bands and tracks which may be popular right now but may never appear on the ‘Top Lists’ longer term.
Music related to an artist or band
Music related to an artist or bandOnce you’re off the home page and listening to music there are some other problems with the current experience. Related artists is, in my opinion, currently very inaccurate. And, once you have listened to an album from an artist there is no way to extend that experience. It’s back to search or one of the list pages.
Creating a side bar which could accommodate useful information such as artist influences and a ‘likeness’ finder would help prevent the current staccato experience. Influences could be real i.e. from the artists themselves as opposed to generated. And the ‘likeness’ slider could find artists or tracks which are either very related or completely different to what you have just listened to – updated in real time as you move up and down the scale.

In surfacing the rich data that Spotify holds there’s potential to expose some very interesting content associated with an artist. Their maximum number of simultaneous plays, how often their tracks appear in playlists, how many total plays their tracks have had. In fact, there’s probably a whole data visualisation project right there.
But that’s a different blog post. Back to music discovery.
What I’ve done here is just a few quick ideas to release the potential for a much richer experience facilitated by opening up Spotify’s database and manipulating the content in more interesting ways. More useful music discovery could also convince a greater number of people to sign up for the Premium account. Alternatively, it could provide a case for a fruitful middle tier account which allows rich music discovery coupled with some social features to allow easier sharing but is still largely display-ad supported.
What I’ve discussed here is just a starting point. A catalyst for ideas to enhance what is already a great service.
To stimulate the debate and because I in no way own the Spotify design, here is a link to the PSD files I created to do this exercise. If anyone wants to pick up the mantle, run with it, remix further then be my guest. Just be sure to post a comment with a link to your work.

17 comments
Brilliant post. I especially like the ‘how are you feeling’ bit. The ‘discover other artists’ bit is a lot like Pandora but it’s one of the bits about that service (which is not accessible in the UK anyway) that I used to like best.
If only I knew Spotify were listening. We should do this for more services!!
Great ideas. I’ll pass this onto the BD manager at Spotify. Sure he’d be keen to hear it.
Really interesting post Simon – I’ll be sure to share this with everyone here in the office.
best,
Andres
Spotify
I personally find the Spotify UI far behind most other media players (Songbird, iTunes, Pandora, Last.fm) – and agree it’s poor at encouraging users to explore. Love the suggestions – let’s hope they’re listening!
Is it me or there’s a lot of ‘last.fm meets Spotify’ in there (which (i) I’d love and (ii) shouldn’t be that hard to build putting the two APIs together)?
I definitely agree it would be nice to collate more original playlists from bands/record labels.
Do I want to hear their musical stories too? 1st song sung to them, musical moments they fell in love with etc etc…
i couldn’t agree with you more on the playlist generator hahaha. I’ll forward this to my Spotify contact in the Netherlands as well!
PS. amazing job on the PSD files!
Agree with César – what you’re describing seems very much like a mash of Spotify and Last FM. It would be great if either of them could enhance their service to this extent.
The Ghostly International label put the play by mood interface in practice with their iphone app.
http://ghostly.com/discovery
http://ghostly.com/discovery
Nice
I can bet that we’ll see a Spotify/Last.fm mash-up soon. There’s already an option that allows to enable scrobbling to last.fm… Why should they send important data to Last.fm and get nothing in return?
I’m pretty sure it’s scheduled in their development plans…
Be sure to check out 22tracks.com – the perfect example of discovering new artists very easy. 22 tracks within several genres, selected by experts.
If you want to discover a whole new genre, it’s pretty hard to define what to do in Spotify. That’s why I love the above mentioned website.
use last.fm? ;)
Thanks everyone for your comments and recommendations for other services.
Undoubtedly, some of what I’m proposing has overtones of last.fm’s service. However, I’ve never really been a big fan of last.fm as the balance is, in my opinion, too far towards discovery and data surrounding the my music choices/likes rather than actually getting in, selecting an album and listening.
The elegant simplicity of Spotify is what makes the service. But just a few little extras as outlined would really help the whole listening experience / discovery journey without, I feel, overpowering it’s current feel.
Alternatively, Spotify could look at opening up their platform to allow developers to create plugins which mash up the last.fm data with Spotify. This could also create further revenue models around having to pay for Premium to add plugins. That would certainly make me think really seriously about parting with my £10 a month.
And now that spotify is on iphone and android, how about the ability to see what is being listened to where, not necessarily down to the individual but top artists for shoreditch vs top artists for bristol
Just saw this new service looks like the best of Last.fm, Spotify & iTunes all rolled into one. Watch to the end of the video and you’ll see their very, very clever ways of musical discovery. Looks like these guys are riding in on Spotify’s coat-tails, but beating them in interface/discovery… which, when you consider access to all music for a low monthly price will soon become the norm, is increasingly a core differentiator: http://www.youtube.com/watch?v=pnHDvPmLIcg&feature=player_embedded
http://www.youtube.com/watch?v=pnHDvPmLIcg&feature=player_embedded
Great initiative and ideas. I and obviously many others would love to see the people at Spotify soon to release anticipated functionality like the things you point at.
This seems to be a relief from a alternate reality you got in your mind – probably this exists in a alternate reality, where Spotify did this instead of another thing. [Astral theories – take carefully ]
Howdos, I have started a little project called “SpotiApps”, aiming to make it possible for 3rd party developers to extend the client by a little backend with some C# coding.
http://spotiapps.krakelin.com
http://spotiapps.krakelin.com