Advanced Youtube Rss Feed Automation N8N — Complete Guide [2026]

Learn how to advanced youtube rss feed automation n8n with this step-by-step guide. Includes workflow examples, tips, and best practices for 2026.
formTrigger
rssFeedRead
gmail
+9
Workflow Identifier: 1146
NODES in Use: formTrigger, set, splitOut, rssFeedRead, code, filter, httpRequest, aggregate, gmail, telegram, lmChatOpenAi, chainLlm
Automate YouTube RSS with n8n and Gmail

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

What This Workflow Does

This workflow watches specific YouTube channels for new videos.
It finds videos made in the last 3 days and gets extra details from YouTube’s API.
It sends emails and Telegram messages to notify about these new videos.
This saves time and stops users from missing important updates.

The system creates RSS feed URLs from a list of channel IDs, reads video feeds, filters recent posts, and enriches data with API calls.
Then it builds nice HTML emails and Telegram posts with thumbnails and links.


Who Should Use This Workflow

People who follow many YouTube channels and want to get video updates without checking manually.
Marketers, content teams, or anyone needing fast alerts about new videos.

This is for users who want neat, well-formatted notifications by email and Telegram.
Users need basic n8n skills and API access to set it up.


Tools and Services Used


Inputs, Processing, and Outputs

Inputs

  • Predefined array of YouTube channel IDs or user input via a form in JSON format.
  • API keys for Google YouTube Data API, Gmail, Telegram, and OpenAI.

Processing Steps

  • Create RSS feed URLs for each YouTube channel.
  • Fetch up to 15 latest videos per channel from RSS.
  • Filter videos published in the last 3 days using JavaScript.
  • Extract video IDs and form YouTube Data API requests.
  • Retrieve enriched video metadata: titles, descriptions, thumbnails, embed links.
  • Generate Telegram messages with thumbnails and clickable links.
  • Aggregate video data to create one or multiple HTML emails using OpenAI.
  • Send individual or digest email notifications via Gmail.
  • Send video posts to Telegram chats via bot.

Outputs

  • Professional HTML emails about recent videos sent to team inboxes.
  • Telegram messages with video thumbnail and links to notify chat groups.

Beginner Step-by-Step: How to Use This Workflow in n8n

1. Download and Import the Workflow

  1. Click the Download button on this page to get the workflow file.
  2. Inside the n8n editor, click “Import from File” and upload the downloaded workflow.

2. Configure Required Credentials and Settings

  1. Set up Google API Key with YouTube Data API enabled.
  2. Add Gmail SMTP credentials to the Multiple Emails and Single Email nodes.
  3. Enter Telegram Bot Token and Chat ID into the Telegram node.
  4. Input OpenAI API Key in the designated nodes for generating email templates.
  5. Update YouTube channel IDs in the YouTube Channel Ids node or prepare to submit via the form.

3. Test the Workflow

  1. Run the workflow manually or submit channel IDs through the form trigger.
  2. Check if videos are fetched, emails are created, and messages are sent.

4. Activate for Production

  1. Enable the schedule trigger node if daily automation is desired.
  2. Monitor workflow runs in n8n for any errors or issues.
  3. Adjust inputs or API keys as needed.

For users managing their own server, consider self-host n8n for full control.


Edge Cases and Common Failures

  • If a video ID is empty, the Label New Videos code may parse IDs incorrectly. Verify splitting logic for video ID extraction.
  • Gmail email failures often come from expired or incorrect OAuth2 credentials. Re-authentication fixes this.
  • Telegram notifications fail if bot token or chat ID is wrong. Confirm environment variables and bot chat membership.
  • Empty or invalid YouTube channel ID lists cause no RSS feeds to generate. Double-check input formats.

Customization Ideas

  • Add Slack or other messaging channels by inserting corresponding nodes and changing payloads.
  • Change the “days” value in the Label New Videos code node to widen or narrow the new video window.
  • Extend video data fields to include view counts or comments from YouTube API for richer email content.
  • Modify the form trigger to mark dynamic recipients or input validation.
  • Tweak OpenAI prompt templates in the LangChain nodes to match brand colors or layouts.

Summary of Results

✓ Saves hours daily by automating YouTube video monitoring.
✓ Delivers timely, well-structured email and Telegram notifications.
✓ Reduces manual errors and missed updates.
✓ Makes video updates easy to consume with rich HTML templates.


Automate YouTube RSS with n8n and Gmail

Visit through Desktop to Interact with the Workflow.

Frequently Asked Questions

Add YouTube channel IDs in the YouTube Channel Ids node or submit them through the form trigger as a JSON array.
Yes, each API call to get detailed video information counts against YouTube Data API quota.
Emails fail when Gmail OAuth2 credentials expire or are not authorized correctly. Re-authentication fixes this.
Yes, the HTML email templates can be changed by editing the prompts in the LangChain nodes using OpenAI.

Promoted by BULDRR AI

Related Workflows

Automate Twist Channel Creation and Messaging with n8n

This workflow automates creating and updating a channel in Twist and sending a personalized message to specific users. It eliminates manual setup errors and saves time managing Twist communications.

Automate Ideogram Image Generation with Google Sheets & Gmail

This workflow automates graphic design image generation via Ideogram AI, storing image data in Google Sheets and Google Drive, with email alerts via Gmail. It saves designers hours by automating image creation, remixing, review, and record-keeping.

Automate IT Support with Slack and OpenAI in n8n

Streamline IT support by automating Slack message handling using n8n and OpenAI. This workflow handles Slack DMs, filters bots, queries a Confluence knowledge base, and delivers AI-generated responses, improving support efficiency and response time.

Automate Crypto Analysis with CoinMarketCap & n8n AI Agent

Discover how this unique n8n workflow leverages CoinMarketCap’s multi-agent AI to deliver precise, real-time cryptocurrency insights directly via Telegram. Manage crypto data analysis efficiently with automated multi-source API integration.

Automate Gumroad to Beehiiv Subscriber Sync with n8n

Learn how to automatically add new Gumroad sales customers as Beehiiv newsletter subscribers using n8n automation. This workflow saves time by syncing sales data to Google Sheets CRM and notifying your Telegram channel instantly.

Generate On-Brand Blog Articles Using n8n and OpenAI

This workflow automates the creation of on-brand blog articles by analyzing existing company content using n8n and OpenAI. It extracts article structures and brand voice to produce consistent draft articles, saving significant content creation time.
1:1 Free Strategy Session
Your competitors are already automating. Are you still paying for it manually?

Do you want to adopt AI Automation?

Every hour your team does repetitive work, you're burning real money.
While you wait, faster businesses are cutting costs and moving quicker.
AI and automations aren't the future anymore — they're the present.

Book a live 1-on-1 session where we show you exactly which of your daily tasks can be automated — and what it’s costing you not to.