- Home
- Resources
- Integrations
- YouTube
YouTube Zapier integrationAutomate YouTube with Zapier.
The YouTube Zapier integration gives you 5 triggers, 4 actions and 2 searches, and it works on the free plan. Below: what each one does, what a run costs in tasks, how to connect your channel, and the traps that stop a Zap before it starts.
Verified Trustpilot reviews · AI, automation & growth agency
What the YouTube Zapier integration actually does
The YouTube Zapier integration links your YouTube account to Zapier, a tool that chains apps together without code. It keeps an eye on a channel, a playlist, the comments of a video or a search, and when something new shows up it can file a video into a playlist, upload one, swap a thumbnail or pull an analytics report.
Three results come back again and again. A playlist that curates itself: New Video by Search or New Video in Channel spots the video, Add Video to Playlist files it. An upload line: Upload Video posts a file to your channel, then Update Video Thumbnail gives it the right image in the next step. A performance snapshot on demand: Get Report pulls the analytics of the channels you own or manage, for the dates you choose.
What Zapier does not do here matters just as much. None of the 5 triggers is instant: they are all polling ones, so nothing fires the second a video goes up, and the delay depends on your plan. None of the 4 actions answers, pins or hides a comment: New Comment on Video tells you one arrived, and whatever comes next happens in another app. For a call the list does not cover, API Request (Beta) is the way out, limited to YouTube's own domains.
Weighing other tools for the same channel? The app is also covered on the YouTube n8n integration and YouTube Make integration pages.
Zapier vocabulary in one minute
Eight words do all the work on this page. Read them once and the rest goes fast.
- Zap
- The automation you build in Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a new video, comment or live.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something for you, like filing a video.
- Task
- The unit Zapier bills: one action your Zap completes successfully. The number on your plan counts nothing else.
- Polling vs instant
- Polling: Zapier checks the app on a timer and keeps only what is new. Instant: the app calls Zapier the moment it happens.
- Filter
- A step that lets the Zap go on only when what arrived meets the condition you set and stops it otherwise.
- Search step
- A step that looks up something that already exists in an app, so the steps after it can use what it found.
- Connection
- Your YouTube account linked to Zapier once, then reused by every step of every Zap that touches YouTube.
What a YouTube Zap really costs
Short version: watching YouTube is free, doing something is not. YouTube is not a premium app, so it runs on the free plan.
- Premium appNo, works on the free plan
- Free plan100 tasks a month, unlimited Zaps
- Free plan Zap sizeTwo steps: one trigger, one action
- Trigger checksNever billed
The trigger never costs a task, however often Zapier checks for new videos. Each action that succeeds counts as one task, so a Zap with three actions eats three times more than a Zap with one. An action that fails is not counted. The free plan gives you 100 tasks a month and unlimited Zaps, but each Zap stops at two steps: one trigger, one action. Add a filter or a search and the Zap becomes multi-step, which needs a paid plan.
Connect your YouTube account in 3 steps
- 01
Open Apps and start a connection
In your Zapier account, go to the Apps page and click + Add connection. You only do this once: every YouTube step you build later picks this connection from the list of accounts.
- 02
Find YouTube and confirm
In the dialog, type YouTube, pick it from the results, then click Add connection. A new tab opens where you sign in to the YouTube account that owns or manages the channel you plan to automate.
- 03
Sign in and grant access
Sign in, then grant Zapier access to the account. You need an account on YouTube, plus read or write access to any channel or playlist you do not own yourself and still want a Zap to touch.
Your first Zap: a reference playlist that fills itself
GoalA marketing team follows a topic on YouTube: every new video matching the search, if it passes a filter, lands in a shared playlist the whole team watches.
- 01
Build: set the trigger
Start building the Zap, pick YouTube as the app and New Video by Search as the event, then type the search string: your product category, a competitor's brand, a niche term.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent videos matching the search from your connected account, so you map the next steps on a real video, not on an empty form.
- 03
Add a filter
Click the plus icon, add a Filter and fill its three boxes: the field to look at, the rule, the value. Use a text rule on text. This step makes the Zap multi-step, so it needs a paid plan.
- 04
Add the action
Add YouTube again and choose Add Video to Playlist. Pick the team playlist, then map Video ID to the video the trigger brought back. Both fields are required, and the step will not save without them.
- 05
Test, then Publish
Test the action once and check that the video really sits in the playlist. Then Publish to switch the Zap on. Only videos uploaded after that moment get filed, nothing older.
The 5 YouTube triggers
5 events start a Zap when something happens in YouTube. Zapier checks for them at the interval your plan allows.
New Comment on Video
Polling triggerIn Zapier“Triggers when a new comment is posted on a specific YouTube video.”
Point it at one video and it picks up each new comment posted underneath. One Zap follows one video, which makes it a tool for a launch or a flagship tutorial rather than a whole channel.
New Live Stream
Polling triggerIn Zapier“Triggers when a new live stream is created or becomes active for a specific YouTube channel.”
Give it a channel and it starts the Zap when a live stream is created there, or when one becomes active. It is the only trigger of the app that knows about lives.
New Video in Channel
Polling triggerIn Zapier“Triggers when a new video is published to a specific YouTube channel.”
Choose a channel, and every video newly published on it starts the Zap. One Zap watches one channel, so a second channel means a second Zap.
New Video in Playlist
Polling triggerIn Zapier“Triggers when a new video is added to a specific playlist. Note does not work for your "watch later" playlist.”
This one watches a specific playlist and reacts when a video is added to it. A playlist then works like an inbox: drop a video in, and the Zap takes over from there.
New Video by Search
Polling triggerIn Zapier“Triggers when a new video is uploaded that matches a specific search string.”
Type a search string, and each newly uploaded video that matches it starts the Zap. It reaches beyond your own channel, which makes it the monitoring trigger of the set.
The 4 YouTube actions
YouTube gives you 4 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Add Video to Playlist
ActionIn Zapier“Add a video to one of your playlists”
Files a video into one of your playlists. You select the playlist from your account and map the Video ID from an earlier step.
Upload Video
ActionIn Zapier“Post a video to your channel”
Posts a video file to your channel straight from a Zap. Two settings deserve a look before you publish: whether other websites may embed the video, and whether its view count and other statistics are public.
Update Video Thumbnail
ActionIn Zapier“Updates the thumbnail image for a video. You must have verified your phone number in order to update a video's thumbnail image”
Replaces the thumbnail image of a video that already exists. It pairs well with Upload Video, one step after it.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
The advanced exit: it sends a raw HTTP request to YouTube using the authentication of your connection. You set the HTTP Method, the URL and Stop on error, all three required.
The 2 YouTube searches
2 search steps look for data that already exists in YouTube, so a later step can use it.
In the editor, searches sit at the bottom of the Action event list, under the SEARCH heading. A search hands what it found to the following steps, and it turns the Zap into a multi-step one. Three settings decide what happens when the result is not the one you expected.
Find Video
SearchIn Zapier“Search for videos on YouTube using various criteria like keywords, channel, date range, and more.”
Looks a video up on YouTube from criteria such as keywords, a channel or a date range, then passes it to the next steps. It answers the question a trigger cannot: which video already exists.
Get Report
SearchIn Zapier“Creates a report on specified data from your owned and managed channels.”
Builds a report from the analytics of the channels you own or manage. You pick a report type and the metrics, then a start and an end date written as YYYY-MM-DD.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and skips the steps that depended on it. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?Ticking it turns a search into a find-or-create. YouTube exposes no find-or-create variant, so neither of its two searches offers this box.
- If multiple search results are found?Three ways out when several items match: keep the first one (the default), stop the Zap, or hand all of them on at once.
When a YouTube Zap breaks
Some of these cases come from YouTube itself, others from the way Zapier works.
Six cases to check first when a YouTube Zap does not do what you expect. If a Zap still misbehaves after you checked them, the Zapier troubleshooting page walks through the method step by step.
The thumbnail never changes
Update Video Thumbnail needs an account with a verified phone number. Without it, YouTube rejects the step, whatever you map into it.Watch later stays silent
New Video in Playlist does not work on the Watch later playlist. Use a regular playlist you created as the one the Zap watches.The report comes back short
Analytics data behind Get Report can lag 24 to 48 hours, so the last days of the period you ask for may come back incomplete.Old videos are ignored
A Zap only reacts to what happens after you publish it. Videos already online are never picked up; moving that backlog is a separate job.The Zap keeps firing on itself
Watch a playlist with New Video in Playlist and add videos to that same playlist, and the Zap sets itself off again and again, burning tasks fast.A big batch gets held back
After a bulk upload or a channel migration, a trigger that suddenly returns a huge batch can be held back by Zapier's flood protection.
Need help automating YouTube with Zapier?
A person reads every message.



