Scheduled YouTube Video Uploads with Google Sheets & Drive Integration

Go to Workflow
397 views
Built by Rahul Joshi Rahul Joshi
Created on June 05, 2026

Description

Description:

Effortlessly automate YouTube video uploads with this ready-to-use n8n workflow. Integrated with Google Sheets, Google Drive, and YouTube API, this template streamlines your video publishing process based on scheduled metadata entries.

Key Features:

🗓️ Scheduled Uploads (Mon–Fri at 9 AM, 12 PM, 3 PM)
đź“‹ Reads video metadata (title, description, filename) from Google Sheets
🔍 Locates video files in Google Drive by filename
⬇️ Downloads and uploads videos to YouTube with the correct metadata
âś… Updates the status in the sheet to avoid duplicates
đź“‚ Moves uploaded files to a specified archive folder for organization

Requirements:

Google Sheets with metadata (Title, Description, File Name, Status)
Google Drive with video files
YouTube API access and OAuth credentials
A pre-set folder structure for organization

Perfect For:

Content creators, YouTube channel managers, marketers, and editors who want to automate repetitive upload tasks, maintain consistent publishing schedules, and organize video assets—without manual effort.

Nodes Used (3)

Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
YouTube
n8n-nodes-base.youTube