Reddit Trend Summarization and Distribution - n8n Workflow

Automate daily Reddit monitoring using this advanced n8n workflow. Fetch top posts, summarize them with GPT-4o-mini, and distribute insights to Slack and Gmail instantly.

Workflow Preview

Ready to automate?

Download this n8n workflow template and start using it instantly.

Who is this best for?

Market researchers needing timely data on niche topics.
Content creators looking for trending discussion ideas.
Product managers monitoring user sentiment and feedback.
Automation enthusiasts seeking robust, AI-driven n8n templates.

Overview

This powerful automation acts as your daily intelligence feed, transforming raw community chatter into actionable insights. This specific n8n workflow addresses the pain point of manually scanning large subreddits for trending topics. By leveraging a Schedule n8n trigger, the process runs automatically, ensuring timely data capture. The workflow utilizes specialized n8n node types—specifically the Reddit node for data retrieval and the OpenAI Chat Model for sophisticated summarization. This n8n workflow is designed to save time by delivering concise, AI-processed summaries directly to your team via Slack and email, making it an essential addition to your collection of n8n templates.

How it Works

This n8n workflow is initiated by a daily schedule and proceeds through data retrieval, AI processing, and parallel distribution.


  1. Start and Trigger: The entire process begins with a Schedule n8n trigger (Trigger Daily Reddit Scan), configured to execute the full n8n workflow once per day (e.g., 9 AM).

  2. Data Acquisition: The Fetch Reddit Posts n8n node queries a specific subreddit ("Chatgpt") for defined keywords ("why I stopped using it"), limiting the results to the top 5 relevant posts.

  3. AI Analysis Setup: For each fetched post, the Summarize Posts with AI n8n node, acting as an AI Agent, initiates the summarization process. It passes the post title and content to the connected language model.

  4. Language Model Execution: The Generate AI Insights n8n node, utilizing the GPT-4o-mini model, follows the prompt to classify the topic and generate a single-sentence summary. This demonstrates the power of integrating custom logic within an n8n template.

  5. Distribution (Parallel): The resulting summarized data is then simultaneously distributed using two final n8n nodes:

The first path sends the summary, original topic, and link to a designated Slack channel via the Slack n8n node.
The second path utilizes the Gmail n8n node to email the full report to key stakeholders. This robust n8n workflow ensures comprehensive outreach and is highly reusable.

Installation Guide


  1. Import the n8n workflow: Copy the provided JSON and paste it into your n8n instance via the 'New' menu -> 'Import from JSON'.

  2. Reddit Credential Setup: Configure the Fetch Reddit Posts n8n node with your Reddit API or OAuth2 credentials if needed, though for basic public searches, credentials might not be strictly required.

  3. OpenAI Credential Setup: Set up your API key for the Generate AI Insights n8n node. Ensure the credential is saved and linked.

  4. Slack Credential Setup: Authenticate the Send Summary to Slack n8n node using OAuth2, granting it permission to post to your chosen channel.

  5. Gmail Credential Setup: Authenticate the Send Summary to Gmail n8n node with your Google account and ensure the recipient email address is updated in the node's parameters.

  6. Customize: Adjust the Trigger Daily Reddit Scan n8n trigger time and modify the subreddit and keyword search terms in the Fetch Reddit Posts n8n node.

  7. Activate: Save the n8n workflow and toggle the status to 'Active'.

Node Details

Trigger Daily Reddit Scan (Schedule Trigger n8n node): The initiating n8n trigger. Configured to run daily at 9:00 AM, ensuring the n8n workflow executes reliably every morning.
Fetch Reddit Posts (Reddit n8n node): Responsible for fetching the source data.
Function: Searches the "Chatgpt" subreddit for the keyword "why I stopped using it," limiting the results to the top 5 posts.
Summarize Posts with AI (AI Agent n8n node): Orchestrates the AI analysis within the n8n workflow.
Function: Defines the complex prompt structure for the analysis, instructing the AI to classify the topic (3-5 words) and write a 1-sentence summary based on the provided Reddit title and content.
Generate AI Insights (OpenAI Chat n8n node): The core intelligence engine of this n8n template.
Function: Connects the AI Agent to the Large Language Model for processing.
Key Configuration: Uses the high-efficiency gpt-4o-mini model.
Send Summary to Slack (Slack n8n node): Distributes insights to the team.
Function: Posts the summarized output along with the original subreddit topic and a direct link to the Reddit thread.
Send Summary to Gmail (Gmail n8n node): Ensures email distribution.
Function: Sends the summary as an email body with a dynamic subject line derived from the subreddit name to a specified email address.

Related n8n Workflows

Free

Nodes: 7 Nodes
Updated: December 26 2025
View all
Created by

Building AI Agents and Automations | Growth Marketer | Entrepreneur | Book Author & Podcast Host

Featured*