Back to Integrations
integrationReddit node
integrationYouTube node

Reddit and YouTube integration

Save yourself the work of writing custom integrations for Reddit and YouTube and use n8n instead. Build adaptable and scalable Communication, and Marketing workflows that work with your technology stack. All within a building experience you will love.

How to connect Reddit and YouTube

  • Step 1: Create a new workflow
  • Step 2: Add and configure nodes
  • Step 3: Connect
  • Step 4: Customize and extend your integration
  • Step 5: Test and activate your workflow

Step 1: Create a new workflow and add the first step

In n8n, click the "Add workflow" button in the Workflows tab to create a new workflow. Add the starting point – a trigger on when your workflow should run: an app event, a schedule, a webhook call, another workflow, an AI chat, or a manual trigger. Sometimes, the HTTP Request node might already serve as your starting point.

Reddit and YouTube integration: Create a new workflow and add the first step

Step 2: Add and configure Reddit and YouTube nodes

You can find Reddit and YouTube in the nodes panel. Drag them onto your workflow canvas, selecting their actions. Click each node, choose a credential, and authenticate to grant n8n access. Configure Reddit and YouTube nodes one by one: input data on the left, parameters in the middle, and output data on the right.

Reddit and YouTube integration: Add and configure Reddit and YouTube nodes

Step 3: Connect Reddit and YouTube

A connection establishes a link between Reddit and YouTube (or vice versa) to route data through the workflow. Data flows from the output of one node to the input of another. You can have single or multiple connections for each node.

Reddit and YouTube integration: Connect Reddit and YouTube

Step 4: Customize and extend your Reddit and YouTube integration

Use n8n's core nodes such as If, Split Out, Merge, and others to transform and manipulate data. Write custom JavaScript or Python in the Code node and run it as a step in your workflow. Connect Reddit and YouTube with any of n8n’s 1000+ integrations, and incorporate advanced AI logic into your workflows.

Reddit and YouTube integration: Customize and extend your Reddit and YouTube integration

Step 5: Test and activate your Reddit and YouTube workflow

Save and run the workflow to see if everything works as expected. Based on your configuration, data should flow from Reddit to YouTube or vice versa. Easily debug your workflow: you can check past executions to isolate and fix the mistake. Once you've tested everything, make sure to save your workflow and activate it.

Reddit and YouTube integration: Test and activate your Reddit and YouTube workflow

Explore n8n nodes in a visual reference library

WATCH THE n8n STARTER GUIDE 👇

This template is featured in the n8n Starter Guide series. The template is free, but comes with two additional PDFs and a Quick Start video if you grab the full download pack on gumroad.

How it works

This template is a visual map of many useful n8n nodes. It groups nodes like Triggers, AI tools, and App connectors onto the canvas. Explore the sections to learn about different nodes and easily copy them for your own workflows. It acts as a handy visual reference guide.

Set up steps

• Setup takes about 5 minutes.
• Import the template into your n8n instance.
• Explore the node categories visually on the canvas.
• A Quick Start video is included in the download pack, along with a prompts PDF and PDF with links to other awesome n8n templates here on the n8n template gallery.

Nodes used in this workflow

Popular Reddit and YouTube workflows

+43

Explore n8n Nodes in a Visual Reference Library

WATCH THE n8n STARTER GUIDE 👇 This template is featured in the n8n Starter Guide series. The template is free, but comes with two additional PDFs and a Quick Start video if you grab the full download pack on gumroad. How it works This template is a visual map of many useful n8n nodes. It groups nodes like Triggers, AI tools, and App connectors onto the canvas. Explore the sections to learn about different nodes and easily copy them for your own workflows. It acts as a handy visual reference guide. Set up steps • Setup takes about 5 minutes. • Import the template into your n8n instance. • Explore the node categories visually on the canvas. • A Quick Start video is included in the download pack, along with a prompts PDF and PDF with links to other awesome n8n templates here on the n8n template gallery.
+3

Promote YouTube Videos on Reddit with AI-Generated Comments and Email Digest

Motivation Are you a small YT channel looking to grow to 1000 subs ? This workflow has helped me grow to 80 subs via Reddit Marketing. Check out the YT Tutorial. What it is This n8n workflow automates the process of promoting your YouTube videos on Reddit. It identifies relevant Reddit posts, generates humanized comments tailored to your video content, and delivers a weekly digest of opportunities directly to your inbox. How It Works A user submits their YouTube video URL and email through a form. The workflow analyzes the YouTube video's title, description, and tags to extract relevant keywords and create a custom AI classification prompt. It searches Reddit for posts containing those keywords and filters them based on engagement metrics upvotes > 15 non-empty text content posted within the last 14 days upvote ratio > 0.95 An AI agent (using OpenRouter's GPT-4.1-mini) classifies each filtered Reddit post to determine its relevance to your YouTube video. For relevant posts, another AI agent (using OpenRouter's Gemini-2.0-flash-lite-001) generates a humanized, authentic comment designed to subtly reference your video and add value to the Reddit discussion. Relevant posts and their proposed comments are stored in Google Sheets. A professional HTML email digest is generated, summarizing the marketing opportunities. The email is sent to the user's provided email address. Setup To run this workflow, you need to set up credentials in n8n for: YouTube: Uses OAuth 2.0. Connect by authenticating your YouTube account. Reddit: Uses OAuth 2.0. Requires creating an app on Reddit to get a Client ID & Secret. (YT Tutorial) OpenRouter: Generate API key from your OpenRouter account. (YT Tutorial) Google Sheets: Recommend OAuth2 - just connect by authenticating. Gmail: Recommend OAuth 2.0. like Google Sheets n8n account setup If you do not have a n8n account, follow the YT Tutorial to get started.
+5

Create a daily AI & automation content digest from YouTube, Reddit, X and Perplexity with OpenAI and Airtable

What It Does This workflow automates the creation of a daily AI and automation content digest by aggregating trending content from four sources: YouTube (n8n-related videos with AI-generated transcript summaries), Reddit (rising posts from r/n8n), X/Twitter (tweets about n8n, AI automation, AI agents, and Claude via Apify scraping), and Perplexity AI (top 3 trending AI news stories). The collected data is analyzed using OpenAI models to extract key insights, stored in Airtable for archival, and then compiled into a beautifully formatted HTML email report that includes TL;DR highlights, content summaries, trending topics, and AI-generated content ideas—delivered straight to your inbox via Gmail. --- Setup Guide Prerequisites You will need accounts and API credentials for the following services: ┌──────────────────┬───────────────────────────────────────────────┐ │ Service │ Purpose │ ├──────────────────┼───────────────────────────────────────────────┤ │ YouTube Data API │ Fetch video metadata and search results │ ├──────────────────┼───────────────────────────────────────────────┤ │ Apify │ Scrape YouTube transcripts and X/Twitter data │ ├──────────────────┼───────────────────────────────────────────────┤ │ Reddit API │ Pull trending posts from subreddits │ ├──────────────────┼───────────────────────────────────────────────┤ │ Perplexity AI │ Get real-time AI news summaries │ ├──────────────────┼───────────────────────────────────────────────┤ │ OpenAI │ Content analysis and summarization │ ├──────────────────┼───────────────────────────────────────────────┤ │ OpenRouter │ Report generation (GPT-4.1) │ ├──────────────────┼───────────────────────────────────────────────┤ │ Airtable │ Store collected content │ ├──────────────────┼───────────────────────────────────────────────┤ │ Gmail │ Send the daily report │ └──────────────────┴───────────────────────────────────────────────┘ Step-by-Step Setup Import the workflow into your n8n instance Configure YouTube credentials: Set up YouTube OAuth2 credentials Replace YOURAPIKEY in the "Get Video Data" HTTP Request node with your YouTube Data API key Configure Apify credentials: In the "Get Transcripts" and "Scrape X" HTTP Request nodes, replace YOURAPIKEY in the Authorization header with your Apify API token Configure Reddit credentials: Set up Reddit OAuth2 credentials (see note below) Configure AI service credentials: Add your Perplexity API credentials Add your OpenAI API credentials Add your OpenRouter API credentials Configure Airtable: Create a base called "AI Content Hub" with three tables: YouTube Videos, Reddit Posts, and Tweets Update the Airtable nodes with your base and table IDs Configure Gmail: Set up Gmail OAuth2 credentials Replace YOUREMAIL in the Gmail node with your recipient email address Customize search terms (optional): Modify the YouTube search query in "Get Videos" node Adjust the subreddit in "n8n Trending" node Update Twitter search terms in "Scrape X" node Important Note: Reddit API Access The Reddit node requires OAuth2 authentication. If you do not already have a Reddit developer account, you will need to submit a request for API access: Go to https://www.reddit.com/prefs/apps Click "create another app..." at the bottom Select "script" as the application type Fill in the required fields (name, redirect URI as http://localhost) Important: Reddit now requires additional approval for API access. Visit https://www.reddit.com/wiki/api to review their API terms and submit an access request if prompted Once approved, use your client ID and client secret to configure the Reddit OAuth2 credentials in n8n API approval can take 1-3 business days depending on your use case. --- Recommended Schedule Set up a Schedule Trigger to run this workflow daily (e.g., 7:00 AM) for a fresh content digest each morning.
+5

Generate SEO landing page content with GPT-4, Reddit, YouTube and Google Sheets

How It Works This workflow automates SEO content creation by aggregating multi-source research and generating optimized articles. Designed for content marketers, SEO specialists, and digital agencies, it solves the time-consuming challenge of researching trending topics and crafting search-optimized content at scale. The system pulls discussions from Reddit, videos from YouTube, and industry news via APIs, then combines this data into comprehensive insights. An AI agent analyzes aggregated research, performs Google Search SEO analysis, consults Wikipedia for accuracy, and generates structured, SEO-optimized HTML content. The final output saves automatically to Google Sheets for easy management and publishing workflows. Setup Steps Configure Reddit, YouTube, and industry news API credentials in fetch nodes Add OpenAI API key for GPT-4 agent and Google API key for search analysis Connect Google Sheets with write permissions for content storage Prerequisites Reddit API access, YouTube Data API key, industry news API Use Cases Blog content automation, competitive content analysis, trending topic research Customization Modify research sources, adjust AI prompts for brand voice, customize SEO parameters Benefits 10x faster content production, multi-platform research coverage

Daily Company Online Presence Monitor with AI Sentiment Analysis & Multi-platform Tracking

How it works This workflow provides a comprehensive daily overview of your chosen company's online presence. It automatically: Scans diverse online sources including Google News, Reddit, and YouTube for mentions of your specified company and keywords. Leverages Artificial Intelligence to analyze the sentiment (positive, negative, neutral) and provide concise summaries for each new mention. Intelligently tracks and deduplicates content using a persistent local database, ensuring you only receive alerts for genuinely new discussions or articles, preventing redundant notifications. Compiles a structured, categorized daily report detailing new mentions by source and sentiment. Delivers this insightful report directly to your email inbox. Gain unparalleled visibility into your company's online reputation and public perception across various digital channels! Set up steps Setting up this comprehensive workflow is more involved, typically taking around 25-50 minutes, due to multiple data sources, AI integration, and database management. You'll need to: Define your company's name and a comprehensive list of search keywords. Authenticate your preferred email service (e.g., Gmail). Obtain an API key for your chosen AI service (e.g., OpenAI). Authenticate your Reddit account. Authenticate your Google (YouTube) account (for YouTube API access). Understand the nuances of general internet monitoring, acknowledging that capturing "all" content is practically impossible without highly specialized (and expensive) enterprise tools. All detailed setup instructions and specific configuration guidance are provided within the workflow itself using sticky notes.

Build your own Reddit and YouTube integration

Create custom Reddit and YouTube workflows by choosing triggers and actions. Nodes come with global operations and settings, as well as app-specific parameters that can be configured. You can also use the HTTP Request node to query data from any app or service with a REST API.

Reddit supported actions

Create
Submit a post to a subreddit
Delete
Delete a post from a subreddit
Get
Get a post from a subreddit
Get Many
Get many posts from a subreddit
Search
Search posts in a subreddit or in all of Reddit
Create
Create a top-level comment in a post
Get Many
Retrieve many comments in a post
Delete
Remove a comment from a post
Reply
Write a reply to a comment in a post
Get
Get
Retrieve background information about a subreddit
Get Many
Retrieve information about many subreddits
Get

YouTube supported actions

Get
Retrieve a channel
Get Many
Retrieve many channels
Update
Update a channel
Upload Banner
Upload a channel banner
Create
Create a playlist
Delete
Delete a playlist
Get
Get a playlist
Get Many
Retrieve many playlists
Update
Update a playlist
Add
Add an item to a playlist
Delete
Delete a item from a playlist
Get
Get a playlist's item
Get Many
Retrieve many playlist items
Delete
Delete a video
Get
Get a video
Get Many
Retrieve many videos
Rate
Rate a video
Update
Update a video
Upload
Upload a video
Get Many
Retrieve many video categories

FAQs

  • Can Reddit connect with YouTube?

  • Can I use Reddit’s API with n8n?

  • Can I use YouTube’s API with n8n?

  • Is n8n secure for integrating Reddit and YouTube?

  • How to get started with Reddit and YouTube integration in n8n.io?

Need help setting up your Reddit and YouTube integration?

Discover our latest community's recommendations and join the discussions about Reddit and YouTube integration.
Jan Koch

Looking to integrate Reddit and YouTube in your company?

Over 3000 companies switch to n8n every single week

Why use n8n to integrate Reddit with YouTube

Build complex workflows, really fast

Build complex workflows, really fast

Handle branching, merging and iteration easily.
Pause your workflow to wait for external events.

Code when you need it, UI when you don't

Simple debugging

Your data is displayed alongside your settings, making edge cases easy to track down.

Use templates to get started fast

Use 1000+ workflow templates available from our core team and our community.

Reuse your work

Copy and paste, easily import and export workflows.

Implement complex processes faster with n8n

red iconyellow iconred iconyellow icon