- Home
- Resources
- Integrations
- Spotify
Spotify Make integrationAutomate Spotify with Make.
What can Make actually do with your Spotify account? The Spotify Make integration gives you 36 modules: 4 triggers, 20 actions and 12 searches. This page is for curators, podcasters and music marketers who want to wire it up once and walk through a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Spotify Make integration let you automate?
The Spotify Make integration links your Spotify account to Make so your library, playlists, followed shows and playback can feed a scenario (the automation you build in Make) or be changed by one. Each step of that scenario is a module: a trigger that starts it, an action that does something, or a search that looks something up.
A playlist that fills itself. Watch Saved Tracks spots each song you like, and Add an Item to a Playlist drops it into a team playlist. Your heart button becomes the curation tool.
A release radar for a label or a blog. Watch Artist's Albums notices when an artist puts out a new album, then Get a Track or List Artist's Top Tracks pulls the details you want to post or log in a spreadsheet app.
A listening log you actually keep. Watch Recently Played Tracks turns each play into a row somewhere else, and Get a Track Audio Features adds the audio profile Spotify holds for that song.
A few honest limits. All 4 triggers are scheduled: Make checks Spotify on the scenario's schedule, it is never pushed by Spotify. You also need a Spotify developer application before the connection works. If you are still weighing platforms, the Make review covers the editor itself, and the same app exists as a node on n8n: see the Spotify n8n integration and the n8n vs Make comparison.
How do you connect Spotify to Make?
- 01
Register a Spotify developer app
Open the Spotify Developer Dashboard, click your app's name or Create an App. If Spotify asks for a callback URI, paste
https://www.integromat.com/oauth/cb/spotify2. Then copy the Client ID and the Client secret. - 02
Add a Spotify module in Make
In your scenario, add any Spotify module and click Create a connection. A connection is your Spotify account linked to Make once, then reused by every Spotify module. The Connection name field is optional.
- 03
Paste the credentials and approve
Enter the Client ID and Client secret you copied, or follow the on-screen instructions. Once Spotify accepts, the module can read your playlists and library, and every other Spotify module picks the same connection from a dropdown.
Your first scenario: liked songs straight into a shared playlist
GoalWhen you save a track in Spotify, Make adds it to a playlist you pick.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the big +. Search for Spotify and pick Watch Saved Tracks, the trigger that will start everything.
- 02
Link your account
Click Create a connection and use the developer app credentials from the section above. From now on, every Spotify module in this scenario reuses that connection.
- 03
Add the playlist action
Click the + on the right of the trigger and choose Add an Item to a Playlist. Pick the target playlist from the list Make shows you, then map the track coming from the trigger.
- 04
Test with Run once
Save a song in Spotify, then click Run once. Each module shows the bundles it received (a bundle is one item, here one track). Check the song landed in the playlist.
- 05
Schedule and switch it on
Open the clock on the first module. New scenarios run every 15 minutes by default, and each module run counts as an operation on your plan. Adjust if needed, then switch the scenario on.
What can start a Spotify scenario?
4 modules start a scenario when something happens in Spotify. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Spotify as soon as it happens.
Watch Artist's Albums
Scheduled triggerIn Make“Triggers when an artist posted a new album.”
Keeps an eye on an artist and hands your scenario each new album they put out, so a release never slips past you.
Watch Playlist Tracks
Scheduled triggerIn Make“Triggers when a new track is added to playlist.”
Starts your scenario when a song is added to a playlist you choose, which makes a shared playlist behave like an inbox.
Watch Recently Played Tracks
Scheduled triggerIn Make“Triggers when a track is played.”
Hands your scenario the songs you just listened to. Think of it as the raw material for a listening diary or a play counter.
Watch Saved Tracks
Scheduled triggerIn Make“Triggers when a new track is saved.”
Fires on each song you save to your library, which turns the heart button into a command for Make.
What else can Make do in Spotify?
Spotify gives you 32 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add an Item to a Playlist
- Check a Show
- Create a Playlist
- Get a Current Track
- Get an Episode
- Get a Player's Status
- Get a Playlist
- Get a Show
- Get a Track
- Get a Track Audio Features
- Get Items
- Make an API Call
- Pause a User's Playback
- Remove a Track
- Save a Track
- Start/Resume a User's Playback
- Subscribe to a List of Shows
- Unsubscribe from a List of Shows
- Update a Playlist
- Upload a Playlist Cover Image
- List Artist's Albums
- List Artist's Top Tracks
- List Devices
- List Episodes
- List Episodes Information
- List Playlists
- List Playlist's Items
- List Shows
- List Shows Metadata
- List User's Followed Artists
- Search Tracks
- Search Items
Add an Item to a Playlist
ActionIn Make“Adds an item to a playlist.”
Drops a track into the playlist you choose. It is the module behind most playlist automations.
Check a Show
ActionIn Make“Check if the show is already saved in the current user's library.”
Answers a yes-or-no question: is this podcast already saved in the account's library? Useful as a guard before doing anything else.
Create a Playlist
ActionIn Make“Creates a new playlist.”
Makes a brand new playlist on the connected account, ready to be filled by the next modules.
Get a Current Track
ActionIn Make“Retrieves the object currently being played on the user’s Spotify account.”
Tells you what is playing on the account right now: the track or episode currently on air.
Get an Episode
ActionIn Make“Retrieves an existing episode.”
Pulls the details of one podcast episode when you already know which one you want.
Get a Player's Status
ActionIn Make“Retrieves information about the user’s current playback state, including track or episode, progress, and active device.”
Reads the playback state of the account: what is playing, how far along it is and which device is active.
Get a Playlist
ActionIn Make“Retrieves an existing playlist.”
Fetches one playlist and its details, so the next modules can reuse its name or description.
Get a Show
ActionIn Make“Retrieves an existing show.”
Returns the details of one podcast, the show itself rather than a single episode.
Get a Track
ActionIn Make“Retrieves an existing track.”
Looks up a single song when you already have its reference, and brings back its details for the rest of the scenario.
Get a Track Audio Features
ActionIn Make“Retrieves audio feature information for a single track.”
Returns the audio feature information Spotify holds for one track, a musical profile rather than catalog details.
Get Items
ActionIn Make“Retrieves a collection of objects of described item types.”
Retrieves a collection of objects of the item types you describe, in one call, instead of fetching them one by one.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Sends your own request to the Spotify API with the connection you already set up. It covers whatever the other modules do not.
Pause a User's Playback
ActionIn Make“Pauses a user's playback.”
Stops the music on the connected account, from a scenario instead of a phone.
Remove a Track
ActionIn Make“Removes an existing track for the current user.”
Takes a song out of the current user's saved tracks.
Save a Track
ActionIn Make“Saves a track to the current user’s library.”
Adds a song to the account's library, exactly like tapping the heart in the app.
Start/Resume a User's Playback
ActionIn Make“Starts or resumes a user's playback.”
Starts or resumes the music on the account from inside a scenario.
Subscribe to a List of Shows
ActionIn Make“Subscribes one or more shows to the current user's library.”
Follows one or more podcasts in a single step and adds them to the library.
Unsubscribe from a List of Shows
ActionIn Make“Deletes one or more shows from the current user's library.”
The mirror of the previous module: it removes one or more podcasts from the library.
Update a Playlist
ActionIn Make“Updates an existing playlist.”
Changes an existing playlist's details so it stays in sync with what happens elsewhere.
Upload a Playlist Cover Image
ActionIn Make“Uploads a new playlist cover image.”
Replaces the artwork of a playlist with a new image.
List Artist's Albums
SearchIn Make“Retrieves a list of artist's albums.”
Returns an artist's albums, each one as its own bundle so you can process them in turn.
List Artist's Top Tracks
SearchIn Make“Retrieves artist's top tracks.”
Brings back the songs Spotify ranks as an artist's top tracks.
List Devices
SearchIn Make“Retrieves a list of devices.”
Shows which devices are available on the account: phone, speaker, computer.
List Episodes
SearchIn Make“Retrieves a list of existing show episodes.”
Lists the episodes of a show, one bundle per episode.
List Episodes Information
SearchIn Make“Retrieves information about the list of episodes.”
Retrieves information about several episodes at once when you already hold their references.
List Playlists
SearchIn Make“Retrieves a list of existing playlists.”
Gives you the playlists of the account, each as its own bundle.
List Playlist's Items
SearchIn Make“Retrieves full details of the items of a playlist.”
Returns the full details of every item in a playlist, one song or episode per bundle.
List Shows
SearchIn Make“Retrieves a list of existing shows.”
Lists the podcasts saved in the account's library.
List Shows Metadata
SearchIn Make“Retrieves a list of shows metadata.”
Pulls the metadata of several shows in one go, rather than calling Get a Show for each of them.
List User's Followed Artists
SearchIn Make“Retrieves a list of current user’s followed artists.”
Returns the artists the account follows, one per bundle.
Search Tracks
SearchIn Make“Searches for information about tracks that match a keyword string.”
Finds songs that match a keyword, the way the Spotify search bar does.
Search Items
SearchIn the docs onlyA broader search module listed next to Search Tracks. Make shows no official description for it, so open it in the editor to see which item types it covers.
Need help automating Spotify with Make?
A person reads every message.