Product introduction: group song choices need not go through one phone
When friends listen in the same room, someone may want to add a favorite song while someone else wants the current track to finish. Inviting contributions and letting everyone control playback are different needs.
Spotify Jam provides a temporary session for shared listening. Participants add songs to one queue from their own devices and can see who added each track. Introducing Jam
This article uses the example of people in one room listening through a shared output device. Starting and hosting a Jam requires Premium. Free users can join in person and add songs; joining remotely requires Premium. Current requirements
Core workflow: create a shared queue for a gathering
Suppose you have Premium and your friends want to take turns recommending songs at a gathering.
1. Decide where the sound will play
Play music in Spotify, open the device picker, and select the actual playback device. When first connecting a Spotify Connect speaker, devices must be on the same Wi-Fi. Check speaker compatibility first as well. Connect guide
2. Start a session and invite people
Choose Start a Jam in the mobile device controls, then use Invite to share a QR code or link. Friends open the link or scan the code, choose in-person, and tap Join. They can then add songs from their devices and check that the tracks appear in the shared queue. Everyone contributes to the same queue without passing the host’s phone around. Starting and joining
3. Make playback control clear
The host can turn off Let others change what’s playing, leaving guests able only to add songs. This suits a group that wants everyone to suggest tracks while keeping current playback steady. When the host leaves, the Jam ends for everyone; a regular participant leaving has a different effect from the host ending the session. Controls and leaving
If a friend cannot join, check that they accepted the invitation, chose in-person joining and meet account requirements. If no sound is audible, also check the selected output device. A track entering the queue and a speaker playing it are separate results to confirm.
Design lessons: separate contribution from control
Everyone can contribute without everyone interrupting
The shared queue gives people a way to express a preference. The playback setting determines whether that contribution can directly change the music playing now. Separating the two lets hosts choose what suits the gathering. The tradeoff is waiting for people who can only add tracks, so both the queue and permissions need to be understandable.
Keep the contributor connected to the song
Showing who added a track preserves the relationship between people and content. It may give the group a conversation starter, and makes the queue more than anonymous entries. When applying this elsewhere, ask whether contribution records help people understand a shared experience or merely add labels.
Make the host’s departure a clear session boundary
Temporary sessions need an understandable ending. A host leaving ends the Jam, so people do not have to guess whether they still share a listening session. That also gives the host more responsibility: the exit action should make its effect clear. Shared experiences need understandable consequences for different roles leaving, as well as an easy way to join.