Use this efficient n8n workflow to extract YouTube video metadata (titles, URLs, descriptions, publish dates) from multiple channels and automatically save them into Google Sheets.
Download this n8n workflow template and start using it instantly.
YouTube content strategists tracking competitor performance.
Marketing analysts needing structured video metadata for dashboards.
Developers looking for robust n8n templates for data extraction.
Researchers collecting video data at scale using a reliable n8n workflow.
This powerful n8n workflow solves the challenge of manually aggregating YouTube video data across multiple channels. By using a Google Sheet as a dynamic input list, this n8n automation ensures scalability and trackability. The n8n logic intelligently handles various input formats—whether raw channel IDs, standard channel URLs, or custom handle URLs—by using the YouTube Data API to normalize the data before extraction. This reliable n8n node combination automatically processes each channel, fetches the desired video metadata, and updates the Google Sheet with both the results and the status (finished or error) of the processing run, making it a highly effective n8n workflow for large-scale video data collection. This n8n template streamlines data piping from YouTube directly into your analytics environment.
This n8n workflow is designed for efficient, batch processing of YouTube channels:
status is 'ready'.channelId required for API calls./search endpoint using the verified channelId. It respects the optional video limit specified in the input sheet (defaulting to 10).totalResults count is greater than zero.videourl as a unique identifier for updates.lastfetched_time for tracking.To deploy this powerful n8n workflow, follow these steps:
status column to 'Ready'. Optionally, set a limit for the number of videos to fetch per channel. Manual Trigger: The initial n8n trigger, used to manually start the data extraction job.
Google Sheets - Get Channel URLs: Reads source data. Function: Retrieves all channel URLs/IDs where the row status is ready from the designated sheet.
Switch - Detect Channel ID or Channel URL: A critical flow control n8n node. Function: Determines if the input is a direct Channel ID or a URL, routing the data accordingly to ensure proper API formatting.
HTTP Request - Get Channel ID: Function: If a URL/handle is provided, this n8n node calls the YouTube API to resolve the canonical channelId.
HTTP Request - Get Channel Videos: Core extraction node. Function: Calls the YouTube Search API to retrieve video snippets, using dynamic maxResults based on the input sheet data.
If - Check Success Response: Logic n8n node ensuring the API call returned valid results before proceeding to save data.
Split Out - Videos: Function: Splits the list of videos returned by the YouTube API into individual n8n items, allowing subsequent n8n nodes to process and log each video separately.
Google Sheets - Update Data: Saves the results. Function: Appends or updates detailed video metadata (title, URL, description, etc.) to the 'Videos' tab in Google Sheets.
finish or error) and timestamp in the original 'Channel Urls' tab, ensuring complete tracking of the n8n workflow run.Automate fetching detailed YouTube channel metadata (subscribers, views, keywords) via RapidAPI and save the formatted report directly into Google Docs using this powerful n8n workflow.

Use this robust n8n workflow to automatically crawl and extract all URLs from complex sitemaps and nested sitemap indexes, crucial for deep SEO analysis and auditing.

Use this powerful n8n workflow to automatically extract links from Gmail, scrape data from the linked web page using HTML selectors, process the information, and save it to Google Sheets.

Build this powerful n8n workflow to automatically search YouTube, scrape channel descriptions using Apify, and use the GPT-4o mini n8n node to extract contact emails cleanly and efficiently for outreach campaigns.

Use this robust n8n workflow to automate YouTube transcript extraction. Set up an n8n trigger to monitor Google Sheets for new URLs or use a synchronous webhook for instant API results. A powerful n8n template for content analysis.

Agent Circle - A growing marketplace of AI agents, workflows, and toolkits — built to help teams automate smarter and scale faster







































