Resources · Zapier integration

Spotify Zapier integrationAutomate Spotify with Zapier.

The Spotify Zapier integration gives you 5 triggers, 12 actions and 5 searches. Read this before you open the editor: what each one does, what it costs in tasks, why none of them reacts instantly, and the setup mistakes that leave a Zap silent.

Verified Trustpilot reviews · AI, automation & growth agency

Overview

What the Spotify Zapier integration actually does

It links your Spotify account to Zapier so that something happening in your library (a song you like, a playlist you create, a new episode of a show you follow) can start a chain of steps in other apps, and so that other apps can push tracks, albums or episodes back into Spotify without you touching it.

Three outcomes cover most of what people build. A living archive: every track you like through New Saved Track becomes a row in a spreadsheet, so your taste has a history you can sort. A team playlist that fills itself: a track posted somewhere else gets pushed into a shared list with Add Items to Playlist. A podcast watch: New Podcast Episode spots a fresh episode of a saved show and sends the link to a channel your colleagues read.

Now the part the official page leaves out. None of the five triggers is instant: Zapier checks Spotify on a timer, so on the free plan a liked song can wait up to 15 minutes before anything happens. No action here deletes a playlist, and the searches look up the public catalog or your own library, nothing more. A reaction within seconds is not something this integration can give you.

The same app exists on the other two platforms: the Spotify n8n integration and the Spotify Make integration pages explain how they handle it, so you can compare on facts.

Vocabulary

Zapier vocabulary in one minute

Seven words, and the rest of the page reads easily.

Zap
The automation you build: one starting event, then one or more steps that run every time that event happens.
Trigger
The event that starts the Zap, like a song you just liked. Once the Zap is on, Zapier sits and waits for it.
Action
What the Zap does once started: the step that saves, creates or sends something in an app on your behalf.
Task
The unit Zapier bills. One action that completes without error counts as one task on your monthly allowance.
Polling vs instant
Polling: Zapier asks the app for new items on a timer. Instant: the app calls Zapier itself the moment the event happens.
Filter
A step that lets the Zap continue only when the incoming item matches your condition, and stops it quietly otherwise.
Search step
A step that looks up something that already exists, such as a track, so the next steps can reuse what it found.
Cost

What a Spotify Zap really costs

Spotify is not a premium app, so it works on the free plan. The bill depends on actions, never on the trigger.

  • Free plan100 tasks a month, unlimited Zaps
  • Free plan Zap sizeTwo steps: one trigger, one action
  • Trigger checksNever billed
  • Failed actionNot counted

Watching your library is free: the trigger costs nothing, however often Zapier checks. Each action that goes through counts as one task, and in a Zap with three actions, each one counts separately. A failed action is not billed. The catch: the free plan stops at two steps, one trigger and one action. Add a filter (say, only songs by one artist) or a search, and the Zap becomes multi-step, which needs a paid plan.

Connect

Connect your Spotify account in three steps

  1. 01

    Open your connections

    In Zapier, go to the Apps page of your account and click + Add connection. A connection is your Spotify account linked once, then reused by every Zap that touches Spotify.

  2. 02

    Pick Spotify

    Type Spotify in the dialog, select it, then click Add connection. A new tab opens on the Spotify sign-in screen. Log in with the account whose library and playlists the Zap should use.

  3. 03

    Grant access

    Spotify asks you to grant Zapier access to the account. Accept it. If a playlist belongs to someone else, you need edit rights on it before any Zap can add tracks there.

First Zap

Your first Spotify Zap, step by step

GoalEvery song you like by one chosen artist is copied into a shared playlist your team listens to.

  1. 01

    Create the Zap

    Click Create, then pick Spotify as the app that starts everything. Choose New Saved Track as the event and select your Spotify connection.

  2. 02

    Test the trigger

    Click test. Zapier pulls the three most recent liked tracks from your account, so you work with a real song rather than placeholder data. Pick one.

  3. 03

    Add the filter

    Click the plus icon, choose Filter, then set the artist field, a text rule and the artist name. A filter makes this a multi-step Zap, so this version needs a paid plan.

  4. 04

    Add the action

    Add a step, choose Spotify again, then Add Items to Playlist. Select the shared playlist and map the track identifier from step one into the URIs field.

  5. 05

    Test the action

    Run the test once and open the playlist in Spotify: the song should be there. If it is, the mapping is right and each song that passes the filter will cost one task.

  6. 06

    Publish

    Click Publish to switch the Zap on. From then on it only picks up songs you like afterwards; your older likes stay where they are.

Triggers

The 5 Spotify triggers

5 events start a Zap when something happens in Spotify. Zapier checks for them at the interval your plan allows.

1

New Played Track

Polling trigger

In Zapier“Triggers when a track finishes playing. Use with a Filter step to only trigger when particular song/s plays.”

Starts the Zap once a track has finished playing on your account, which turns your listening into a stream of events you can log or react to.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a listening journal in a spreadsheet, or a nudge when one particular song comes on, paired with a filter on the track name.
Watch out
that filter makes the Zap multi-step, so this exact use needs a paid plan.
2

New Saved Track

Polling trigger

In Zapier“Triggers when a new track is "Liked".”

Reacts each time you hit the heart on a song. The Zap receives the track you just liked, with its details ready to map into the next step.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
feeding a shared playlist, or keeping a running list of everything you liked this year for a recap.
Watch out
songs liked before the Zap was published are ignored, so an old library has to be copied separately.
3

New Podcast Episode

Polling trigger

In Zapier“Triggers when a new episode is added to the selected show.”

Watches one show and fires when a fresh episode appears in it. You choose the show in the setup, and each Zap follows a single one.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a marketing team that wants every new episode of its own podcast posted to a channel or added to a content calendar.
Watch out
the Show list only offers shows saved by the connected account, so follow the podcast first.
4

New Playlist

Polling trigger

In Zapier“Triggers when a new playlist is created.”

Fires when a playlist is created on the connected account. What the Zap receives about that playlist can then be handed to any other app.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a curator who wants each new playlist announced in a newsletter tool or logged in a catalog sheet without copying links by hand.
Watch out
a Zap that also creates playlists on this same account will trigger itself again and again.
5

New Track Added to Playlist

Polling trigger

In Zapier“Triggers when a new track is added to one of your playlists.”

Starts when a new track lands in one of your playlists, so each addition becomes an event the Zap can pass on.

How it fires
Zapier goes and looks at regular intervals, and how often depends on your plan: every 15 minutes on the free one
When to use it
a collaborative playlist for an event, where each addition gets posted to the group chat so everyone sees what is coming.
Watch out
adding a huge batch of songs at once sends a burst that Zapier may hold back as a flood.
Actions

The 12 Spotify actions

Spotify gives you 12 actions. For each one: what it does for you, when to reach for it, and what to watch out for.

1

Add Items to Playlist

Action

In Zapier“Add one or more items to your playlist. Only available for tracks and episodes.”

Drops tracks or podcast episodes into a playlist you pick. Several items can go in a single run, which saves tasks.

When to use it
songs suggested in a form or chat land straight in the team playlist.
Watch out
it takes Spotify identifiers, not song titles, and stops at 100 items per run.
2

Create Playlist

Action

In Zapier“Create a new playlist.”

Builds a brand new playlist on your account from a name you map in. It comes out public unless you say otherwise.

When to use it
one playlist per event or per client project, created the moment the project appears in your tool.
Watch out
a collaborative playlist can only be set on a non-public one.
3

Find Top Tracks for Artist

Action

In Zapier“Retrieve the top tracks for an artist, by market. Returned as an array of line items.”

Pulls the most popular tracks of an artist in a given market and returns them as line items, ready to be added somewhere in bulk.

When to use it
preparing a playlist for an upcoming concert from the headliner's best-known songs.
Watch out
it wants the Artist ID, not the artist name.
4

Get Currently Playing Track

Action

In Zapier“Retrieve the item currently being played on the user's Spotify account.”

Reads what your account is playing right now and hands the track details to the next step. Nothing changes in Spotify.

When to use it
updating a status message with the song you are hearing, every time another event fires.
Watch out
it still counts as a task each time it runs.
5

Get Show Details

Action

In Zapier“Get Spotify catalog information for a single Saved Show.”

Fetches the catalog information of one podcast you have saved, for use further down the Zap.

When to use it
enriching a content calendar row with what Spotify holds about the show before it is shared.
Watch out
it works on saved shows only.
6

Get Show Episodes

Action

In Zapier“Retrieves list of 5 most recent episodes in an array of line items.”

Returns the five most recent episodes of a show as a list of line items, so the following step can loop through them.

When to use it
a weekly digest that lists the latest episodes of your company podcast.
Watch out
the Show field is required, so the step cannot run without a show.
7

Get Track's Audio Features

Action

In Zapier“Get audio feature information for a single track identified by its unique Spotify ID.”

Returns the audio characteristics Spotify keeps on a single track, identified by its Spotify ID. The advanced action of the list.

When to use it
a music analyst logging the profile of every track added to a playlist in a sheet.
Watch out
the Track ID field is required.
8

Save Album

Action

In Zapier“Save one or more albums to Your Library.”

Puts whole albums into your library in one go, based on their album identifiers.

When to use it
a release calendar in a spreadsheet, where a new row means the album should sit in your library on the day it comes out.
Watch out
the limit is 20 albums per run, lower than for tracks.
9

Save Episode to My User

Action

In Zapier“Add Episode to Your Episodes.”

Stores podcast episodes in Your Episodes so they wait for you in the app, ready for the commute.

When to use it
a teammate shares an episode link in a channel and you want it queued without searching for it later.
Watch out
it needs the episode identifier, and accepts up to 50 per run.
10

Save Track(s)

Action

In Zapier“Save one or more tracks to Your Library.”

Adds songs to Your Library, exactly like tapping the heart, from identifiers handed over by an earlier step.

When to use it
a recommendation arrives from a colleague and should end up liked on your account without any extra click.
Watch out
50 tracks at most per run.
11

Start/Resume Playback

Action

In Zapier“Start or resume current playback on an active device.”

Starts music on a device that is already active, or resumes what was paused. It can launch a track, an album, an artist or a playlist.

When to use it
a focus playlist that starts when a calendar block begins.
Watch out
picking an album, artist or playlist overrides any track you also selected.
12

Update Playlist

Action

In Zapier“Edit the playlist name, description or private/public state.”

Renames an existing playlist, rewrites its description or flips it between public and private, without opening Spotify.

When to use it
making a seasonal playlist private once the season ends, triggered by a date in another app.
Watch out
the collaborative switch again only works on a playlist that is not public.
Searches

The 5 Spotify searches

5 search steps look for data that already exists in Spotify, so a later step can use it.

A search step finds something that already exists and passes it on. In the editor, the Spotify searches sit at the bottom of the Action event list under SEARCH. Each one adds a step, so a Zap with a search needs a paid plan. Three settings decide what happens when results are odd.

1

Find Episode

Search

In Zapier“Get Spotify catalog information for a single show episode.”

Looks up a single podcast episode in the catalog from its identifier and returns its details to the steps that follow.

When to use it
a link shared in a form carries the episode ID, and the Zap needs the episode details before posting it.
Watch out
it expects the ID string, not a title.
2

Find Top Track for Artist

Search

In Zapier“Get Spotify catalog information about an artist's top track, by market.”

Returns the single most popular track of an artist for a market. Unlike the action of a similar name, it hands back one song instead of a list.

When to use it
adding one signature track per artist from a lineup sheet.
Watch out
it needs the Artist ID.
3

Find Track

Search

In Zapier“Get Spotify catalog information for a single track.”

Turns a Track ID into the catalog information Spotify holds on that one song.

When to use it
turning a bare identifier received from another app into a readable line for a newsletter or a chat message.
Watch out
it cannot search by title; that is the job of the next search.
4

Get Saved Shows

Search

In Zapier“Get a list of the current user’s saved shows as array of line items. Maximum of 50 shows.”

Lists the podcasts saved in your account as line items, so a later step can go through each of them.

When to use it
keeping an up-to-date inventory of the shows your team follows in a shared table.
Watch out
the list stops at 50 shows.
5

Search for Item

Search

In Zapier“Get Spotify catalog information about an album, artist, playlist, track, show or episode that match a keyword string.”

Runs a keyword search across the catalog for an album, artist, playlist, track, show or episode and returns the top hit.

When to use it
a form gives you a song title and artist name, and you need the identifier before adding it to a playlist.
Watch out
only one result comes back, so pick a single type and put both title and artist in the query.

The three settings every search exposes

  1. Successful if no search results are found?
    Left as it is, a search that finds nothing stops the Zap there and skips the steps that relied on it. Turn it on and the Zap carries on with an empty value.
  2. Create X if it doesn't exist yet?
    This box turns a search into find-or-create. None of the Spotify searches offers it, so a missing item simply ends the run.
  3. If multiple search results are found?
    Three ways out: keep the first match (the default), stop the Zap, or pass every match on at once.
When it breaks

When a Spotify Zap breaks

Zapier attaches no help article to Spotify, so the failures below are the general ones, applied to this app.

Most broken Spotify Zaps are not bugs. They are a Zap doing exactly what it was told, at a moment nobody expected. When the cause is not on this list, the Zapier troubleshooting page is the next stop.

  • Your old likes never show up

    A Zap only reacts to what happens after it is published. Songs liked or playlists created before that stay untouched; copying the backlog is a separate job.
  • A playlist feeds itself forever

    If New Track Added to Playlist watches the same list that Add Items to Playlist writes into, every addition triggers another one and the task count drains fast.
  • A big import goes quiet

    Adding a huge batch of songs at once can make Zapier hold the trigger back as a flood. Add tracks in smaller groups when the Zap is live.
  • Nothing happens for a while

    All five triggers poll. On the free plan Zapier checks every 15 minutes, so a delay is normal, not an error. Paid plans check more often.
  • The same song does not fire twice

    Zapier remembers what it has already seen on a polling trigger. Unliking and liking a song again may not start the Zap a second time.
  • The filter never passes

    Filter rules are typed: a text rule on a number never matches. Check that the rule type fits the field before blaming Spotify.
Need help

Need help automating Spotify with Zapier?

A person reads every message.

FAQ

Spotify and Zapier: common questions

01Is the Spotify Zapier integration free?
Yes, Spotify is not a premium app on Zapier, so it runs on the free plan. That plan gives 100 tasks a month and unlimited Zaps, but each Zap is limited to two steps: one trigger and one action. As soon as you add a filter, a search or a second action, the Zap becomes multi-step and needs a paid plan. For a simple setup, like copying every liked song into a shared playlist, the free plan is enough as long as the volume stays under the monthly task count.
02How many tasks does a Spotify Zap use?
One per successful action, and nothing for the trigger. Zapier never bills the checks it makes on Spotify, however often they happen. If your Zap has one action, each liked song costs one task. If it has three actions, each of them counts separately, so the same song costs three. An action that fails is not counted. Grouping several tracks in a single Add Items to Playlist run is a simple way to keep the count down, since one run handles up to 100 items.
03Does Spotify trigger Zaps in real time?
No. All five Spotify triggers are polling triggers: Zapier asks Spotify for new items on a timer instead of being notified. On the free plan the check runs every 15 minutes, on Professional every 2 minutes, and on Team or Enterprise every minute. On paid plans you can also run a check by hand from the editor. The type is set by the app itself and cannot be switched to instant from Zapier, so a short delay between your action in Spotify and the Zap is expected.
04What do you need to connect a Spotify account to Zapier?
A Spotify account and a Zapier account. You add the connection once from the Apps page, sign in to Spotify in the tab that opens, and allow Zapier to access your library. Every Zap then reuses that connection. If a Zap must add songs to a playlist owned by someone else, you need edit rights on that playlist. For podcast triggers and actions, the show has to be saved in the connected account, otherwise it will not appear in the Show list.
05Why is a podcast missing from the Show list?
Because the Show field of New Podcast Episode only offers shows saved by the connected account, and Get Show Details also works on saved shows only. The field does not search the whole catalog. Open Spotify with the same account you linked, save the podcast, then go back to the editor and pick it. If you use several Spotify accounts, check that the Zap uses the connection where the show is saved, since each connection is one account linked to Zapier and sees its own library.
06What if the Spotify operation you want does not exist?
First check the 22 operations listed on this page, since a search often covers what looks missing: Search for Item turns a title into an identifier, for example. If nothing fits, another platform may expose a different set of Spotify operations, which is worth comparing before you build. A specialist can also design a workaround with the steps that do exist. The point is to know the gap before you promise a workflow to a client or a team.
07Zapier, Make or n8n for Spotify?
It depends on your criteria, not on a winner. On Zapier, Spotify works on the free plan, but all five triggers poll and a filter or a search forces a paid plan. Make and n8n expose their own lists of Spotify operations, so the right choice comes down to which operations your scenario needs, how fast it has to react and which tool your team already runs. Compare the operation lists for your exact scenario before deciding, rather than trusting a general ranking.