YouTube Publish Status Monitor: Google Sheets + Slack
YouTube Publish Status Monitor: Google Sheets + Slack
Regular price
£33.99
Regular price
£33.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
YouTube Publish Status Monitor: Google Sheets + Slack
Regular price
£33.99
Regular price
£33.99
Sale price
Unit price
/
per
Keep your YouTube uploads on track—automatically
This n8n workflow checks your YouTube channel every 30 minutes, syncs each video’s privacy status to a Google Sheets tracking sheet, and sends Slack notifications when a video is private (needs setup) or public (ready to promote).
What this workflow does
- Runs on a 30-minute schedule to monitor new and existing uploads.
- Uses the YouTube Data API (via Google OAuth) to find the authenticated channel’s uploads playlist and fetch the 10 most recent videos with snippet and status details.
- Detects newly uploaded videos by checking whether the video was published within the last 30 minutes.
-
Routes based on YouTube privacy status:
- If private: updates the matching Google Sheets row (by Video ID) and posts a Slack alert indicating it needs setup.
- If public: updates the Google Sheets row (by Video ID) and posts a Slack alert indicating it’s ready to promote.
- For older videos, it looks up the stored Status in Google Sheets by Video ID and compares it to the latest YouTube privacy status.
- Notifies only on changes: if the status changed, it updates Google Sheets and sends the appropriate Slack notification; otherwise, it performs no action.
Use cases
- Creators and small teams who want instant Slack pings when a new upload becomes public.
- SaaS operators managing content pipelines—track Video ID → Status in Google Sheets for auditability.
- Automation engineers who need a lightweight YouTube publish status monitor built around Google Sheets + Slack.
Technical details
- Integrations: YouTube Data API, Google Sheets (via OAuth2), Slack (via OAuth2)
-
Workflow logic: schedule trigger, conditional routing (
if), and data flow control using nodes such asswitch,split out, andno op -
Required sheet columns:
Video IDandStatus -
Configuration: replace
REPLACE_WITH_VIDEO_TRACKING_SHEET_IDwith your Google Sheets document ID and set the target Slack channel ID in each Slack message step.
