Developer & DevOps
Sync YouTube video titles with Google Sheets
8 nodes
198
117
Automatic trigger
Workflow Description
An automation workflow that syncs YouTube video titles automatically with Google Sheets, enabling seamless content tracking and organization. Ideal for content creators and teams managing video libraries who need real-time updates without manual data entry.
How it works
- 1.Trigger the workflow manually to initiate YouTube data synchronization
- 2.Send an HTTP request to fetch video titles from your YouTube channel or playlist
- 3.Process and split the video data into individual records using the splitOut node
- 4.Map and prepare the extracted titles using the set node for structured output
- 5.Insert the synchronized titles into Google Sheets rows automatically
- 6.Add tracking notes to document synchronization status and metadata
Use cases
- Maintain an updated spreadsheet of all video titles from your YouTube channel for easy reference
- Create a centralized dashboard for video inventory management across multiple platforms
- Automate content documentation for marketing and production teams with minimal effort
Requirements
- Google account with edit permissions for the target spreadsheet
- YouTube API credentials or channel access for data retrieval
- Google Sheets document ID where video titles will be stored
- Stable internet connection for reliable synchronization
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Google Sheets
Details
Trigger
Automatic trigger
Nodes
8
Apps
1
Views
198
Downloads
117
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (8)
Split Out
Split Out
Manual Trigger (When Clicking 'Test workflow'
Manual Trigger
Get Youtube Channel Ids from Google Sheet
Google Sheets
Get Youtube Video Urls form specific channel
HTTP Request
Format fields as required to save in google sheet
Set
Insert & Update Youtube Urls in Google Sheet
Google Sheets
Sticky Note
Sticky Note
Sticky Note1
Sticky Note