Automated YouTube Subscription Notifications with RSS and Email

## Who is this template for? Are you in the bad habit of always checking your feed to see if there are new videos? This workflow will help you get rid of this habit by delivering an email notification for each new video posted from the channels you are subscribed to. No need to check your feed again: no email = no new video. ### Example email ![YouTube n8n.png](fileId:1027) ## How it works Every hour (by default), we: - Fetch all your YouTube subscriptions from the YouTube Data v3 API. - Get a list of the latest videos of each channel through RSS (we don't use YouTube's API for this step as it would put us over the daily quota). - Send you a simple yet beautiful email for each new video that was published since the last run of the workflow. To go to the video, simply click on the thumbnail. ### Caveats Because of the way this workflow is implemented, if your n8n instance stops, you will not get emails for the videos you missed when your instance is back online. The situation could be improved if n8n gave us an easy way to access the last successful execution's timestamp. ## Set up instructions 1. Complete the `Set up credentials` step when you first open the workflow. You'll need YouTube OAuth2 API and SMTP credentials. 2. In the `Send an email for each new video` step, set the email address from which the email will be sent (an email address that your SMTP credentials allow sending from) and the email address to which you are going to send the email to (can be the same). ### Optional steps 3. From the `Schedule Trigger` step, you can change the check frequency (default: every hour). 4. If there are channels that you do not want notifications from, you can add their channel ID to the list in the `Filter out channels` step. To get a channel's ID, go to its main page, click on the description, then Share channel and finally Copy channel ID. 5. By default, shorts are excluded. But if you want them, simply remove the `Filter out shorts` step from the workflow. Template was created in n8n v1.84.0

n8n
Automated YouTube Subscription Notifications with RSS and Email
$14.99
Last updated September 5, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Communication workflows

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.