Skip to product information

YouTube Publish Status Monitor: Google Sheets + Slack

YouTube Publish Status Monitor: Google Sheets + Slack

 (200+Reviews)
Regular price £33.99
Regular price £33.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
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

YouTube Publish Status Monitor: Google Sheets + Slack

Regular price £33.99
Regular price £33.99 Sale price
SAVE Sold out

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 as switch, split out, and no op
  • Required sheet columns: Video ID and Status
  • Configuration: replace REPLACE_WITH_VIDEO_TRACKING_SHEET_ID with your Google Sheets document ID and set the target Slack channel ID in each Slack message step.
View full details