🔓 Unlock all 10,000+ workflows & prompts free Join Newsletter →
✅ Full access unlocked — explore all 10,000 AI workflow and prompt templates Browse Templates →
Home n8n Workflow
January 22, 2026

Reddit + Slack: reply ready leads sent to your team

Lisa Granqvist Partner Workflow Automation Expert

Reddit is full of buyers and “I need a tool for…” posts. The problem is you only see them after it’s too late, or you find them but don’t have time to write a solid reply without sounding salesy.

This Reddit Slack leads automation hits marketing managers first, honestly, because response speed matters. But founders doing scrappy growth and agency leads supporting multiple clients feel the same drag. You get the best threads delivered to Slack with a ready-to-post draft reply and a simple score.

Below you’ll see how the workflow finds posts across subreddits, filters for real intent, drafts on-brand comments, and routes only the good ones to your team for review.

How This Automation Works

The full n8n workflow, from trigger to final output:

n8n Workflow Template: Reddit + Slack: reply ready leads sent to your team

The Problem: Great Reddit leads get missed (or mishandled)

Finding high-intent Reddit threads is not hard once in a while. Doing it every day, across multiple subreddits, without living inside Reddit? That’s the grind. You scan posts, open ten tabs, read context, check engagement, then write a reply that’s helpful enough to survive downvotes and mod rules. And after all that, you still forget to follow up, or your team never sees the opportunity because it lived in your browser history for 48 hours.

It adds up fast. Here’s where it breaks down in real teams.

  • Manual Reddit browsing can eat about 30 minutes a day before you even find a “good” post.
  • You end up replying late, which means someone else becomes the helpful hero in the thread.
  • Replies swing wildly in tone because different people write them from scratch each time.
  • Without a scoring or filtering step, your Slack gets noisy and people start ignoring alerts.

The Solution: Reddit monitoring to Slack with drafted replies

This workflow runs on a schedule and pulls fresh posts from several subreddits at once (think entrepreneur, SaaS sales, marketing, automation, and AI agents). It then filters out older or irrelevant posts so you’re not reacting to yesterday’s conversations. For each remaining thread, an AI agent reads the title and context, decides if it’s actually worth replying to, and generates a helpful draft comment that matches your brand guidance. Only the posts that pass the eligibility check get sent to your Slack channel, along with the link and a simple engagement score (1–10) so your team knows what to prioritize.

The workflow starts with a scheduled trigger and collects posts from multiple Reddit sources. From there, it cleans and filters the list, then uses OpenAI to draft and score replies. Finally, Slack receives a review-ready alert so a human can approve before anything gets posted publicly.

What You Get: Automation vs. Results

Example: What This Looks Like

Say you monitor 5 subreddits and you normally skim about 20 posts in each to find 2 worth replying to. If it takes maybe 1 minute per post to open, scan, and judge, that’s roughly 100 minutes, plus another 20 minutes writing two decent replies. With this workflow, the scheduled run does the scanning for you, then sends only the best candidates to Slack with draft replies. You might spend 10 minutes reviewing and polishing, and you’re done.

What You’ll Need

  • n8n instance (try n8n Cloud free)
  • Self-hosting option if you prefer (Hostinger works well)
  • Reddit for pulling posts from chosen subreddits.
  • Slack to deliver alerts your team actually sees.
  • OpenAI API key (get it from the OpenAI API dashboard).

Skill level: Beginner. You’ll paste credentials, pick subreddits, and tweak one prompt for your brand voice.

Don’t want to set this up yourself? Talk to an automation expert (free 15-minute consultation).

How It Works

A scheduled scan kicks it off. n8n runs on your chosen cadence and checks several subreddits in parallel (like SaaS sales, marketing, automation, and AI agents).

Fresh posts get separated from noise. A small code step filters recent posts so the workflow doesn’t waste time on old threads, reposts, or items that are clearly off-topic.

AI drafts and scores the opportunity. The OpenAI chat model and agent read the post and produce structured output: a suggested reply plus an engagement score. That score becomes your internal priority signal.

Slack receives a review-ready alert. If the reply eligibility check passes, the workflow posts into your Slack channel with the thread link, the draft comment, and the score so a human can quickly approve, edit, or ignore.

You can easily modify the subreddits being monitored to match your niche based on your needs. See the full implementation guide below for customization options.

Step-by-Step Implementation Guide

Step 1: Configure the Scheduled Trigger

Set the workflow to run on a daily schedule and kick off multiple subreddit searches at once.

  1. Add the Scheduled Run Trigger node as your trigger.
  2. In Scheduled Run Trigger, set the schedule rule to run at 19 (triggerAtHour).
  3. Confirm that Scheduled Run Trigger outputs to all subreddit nodes in parallel: Scheduled Run Trigger outputs to both Automation Subreddit and AI Agents Subreddit and Sales Dev Subreddit and SaaS Sales Subreddit and Ask Marketing Subreddit in parallel.

Step 2: Connect Reddit Data Sources

Configure all Reddit searches that feed the engagement pipeline.

  1. For all Reddit nodes (Automation Subreddit, AI Agents Subreddit, Sales Dev Subreddit, SaaS Sales Subreddit, Ask Marketing Subreddit), connect credentials. Credential Required: Connect your redditOAuth2Api credentials.
  2. In Automation Subreddit, set Operation to search, Subreddit to Automate, Keyword to AI Agent, AI, Automation, Sales, and Limit to 5.
  3. In AI Agents Subreddit, set Subreddit to AI_Agents, Keyword to Sales, Sales Automation, Website Leads, Lead Qualification, Limit to 5, and sort to new.
  4. In Sales Dev Subreddit, set Subreddit to salesdevelopment, Keyword to AI Agent, AI, Automation, and Limit to 5.
  5. In SaaS Sales Subreddit and Ask Marketing Subreddit, set Keyword to AI, Automation, AI Agents, and Limit to 5.

⚠️ Common Pitfall: Ensure each Reddit node uses the correct subreddit name and includes a Limit value. Missing limits can cause noisy results or empty datasets.

Step 3: Combine and Filter Recent Posts

Merge all subreddit results and filter for posts from the last 24 hours.

  1. Add Combine Reddit Streams and set Number Inputs to 5.
  2. Connect each subreddit node to Combine Reddit Streams in the same order shown in the workflow.
  3. Add Filter Recent Posts and paste the provided JavaScript in JS Code exactly as shown in the workflow.
  4. Verify the execution flow: Combine Reddit StreamsFilter Recent PostsComment Assistant Agent.

The debug logs in Filter Recent Posts help confirm the input data structure before filtering by created_utc.

Step 4: Set Up the AI Comment Generator

Generate structured engagement suggestions using the agent and output parser.

  1. Open OpenAI Chat Engine and select the model gpt-4.1-mini. Credential Required: Connect your openAiApi credentials.
  2. In Comment Assistant Agent, set Text to =post_id: {{ $json.id }} title: {{ $json.title }} text: {{ $json.selftext }} comments_count: {{ $json.num_comments }} upvote_ratio: {{ $json.upvote_ratio }} subreddit: {{ $json.subreddit }} post_url: {{ $json.url }}.
  3. Keep Prompt Type as define and ensure Has Output Parser is enabled in Comment Assistant Agent.
  4. In Structured Result Parser, enable Auto Fix and paste the provided JSON schema example exactly.
  5. Confirm connections: OpenAI Chat Engine is connected to Comment Assistant Agent and Structured Result Parser; Structured Result Parser is connected to Comment Assistant Agent.

Credential Required: For AI tools, add credentials to OpenAI Chat Engine. The Structured Result Parser inherits the model and does not take credentials directly.

Step 5: Configure Reply Filtering and Slack Output

Only send valid comment ideas to Slack based on eligibility rules.

  1. In Reply Eligibility Check, set conditions to match {{ $json.output.should_reply }} is true and {{ $json.output.post_id }} is not equal to 1mchxl3.
  2. Connect Reply Eligibility Check to Slack Comment Alert.
  3. In Slack Comment Alert, set Text to =Post: https://www.reddit.com/r/CRM/comments/{{ $json.output.post_id }}/ Comment Idea: {{ $json.output.comment }}.
  4. Select the Slack channel and keep Authentication as oAuth2. Credential Required: Connect your slackOAuth2Api credentials.

⚠️ Common Pitfall: If Reply Eligibility Check drops items, verify the parser output includes output.should_reply and output.post_id fields.

Step 6: Test and Activate Your Workflow

Validate the end-to-end flow, then activate for daily execution.

  1. Click Execute Workflow to run the workflow manually.
  2. Confirm that Reddit results are merged, filtered by Filter Recent Posts, and passed to Comment Assistant Agent.
  3. Verify that only eligible items pass Reply Eligibility Check and a message appears in your Slack channel via Slack Comment Alert.
  4. Once verified, toggle the workflow to Active to enable scheduled daily runs.
🔒

Unlock Full Step-by-Step Guide

Get the complete implementation guide + downloadable template

Common Gotchas

  • Reddit credentials can expire or need specific permissions. If things break, check your app settings at reddit.com/prefs/apps first.
  • If you’re using Wait nodes or external rendering, processing times vary. Bump up the wait duration if downstream nodes fail on empty responses.
  • Default prompts in AI nodes are generic. Add your brand voice early or you’ll be editing outputs forever.

Frequently Asked Questions

How long does it take to set up this Reddit Slack leads automation?

About 30 minutes if you already have the API keys.

Do I need coding skills to automate Reddit lead routing to Slack?

No. You’ll mostly paste credentials and adjust the subreddits and prompt.

Is n8n free to use for this Reddit Slack leads workflow?

Yes. n8n has a free self-hosted option and a free trial on n8n Cloud. Cloud plans start at $20/month for higher volume. You’ll also need to factor in OpenAI API costs (often a few cents per day at low volume).

Where can I host n8n to run this automation?

Two options: n8n Cloud (managed, easiest setup) or self-hosting on a VPS. For self-hosting, Hostinger VPS is affordable and handles n8n well. Self-hosting gives you unlimited executions but requires basic server management.

Can I customize this Reddit Slack leads automation for different subreddits and reply styles?

Yes, and you should. Update the subreddit nodes (the individual Reddit “Subreddit” steps) to match your niche, then tailor the “Comment Assistant Agent” prompt for tone and boundaries. Common tweaks include adding your product positioning, changing the scoring criteria (what counts as “high intent”), and using different comment templates for technical vs. business communities.

Why is my Reddit connection failing in this workflow?

Most of the time it’s the Reddit app credentials. Confirm you created a “script” app, then re-check client ID, secret, and the username/password tied to the account in n8n. If it still fails, it’s often a permissions issue or a temporary Reddit rate limit when you monitor too many subreddits at once.

How many posts can this Reddit Slack leads automation handle?

A typical setup can handle a few hundred posts a day, but the practical limit is your n8n execution budget (on Cloud) and how many items you send through the AI step. If you self-host, you’re mostly limited by your server and API rate limits. If you start monitoring lots of subreddits, tighten your “Filter Recent Posts” logic so you only score what’s truly recent and relevant. That keeps costs sane and alerts useful.

Is this Reddit Slack leads automation better than using Zapier or Make?

Usually, yes, because this isn’t just “send a Reddit post to Slack.” You’re doing multi-subreddit collection, filtering, and AI-based scoring, which is where simpler builders can get clunky or expensive. n8n also lets you self-host, so you’re not paying per tiny step as you scale. Zapier or Make can still be fine for a basic alerting workflow with one subreddit and no AI. If you want help picking the right approach, Talk to an automation expert.

Once this is running, Reddit stops being a time sink and becomes a steady stream of reply-ready opportunities in Slack. Set it up, tune the prompt, and move on to work that actually compounds.

Need Help Setting This Up?

Our automation experts can build and customize this workflow for your specific needs. Free 15-minute consultation—no commitment required.

Lisa Granqvist

Workflow Automation Expert

Expert in workflow automation and no-code tools.

×

Use template

Get instant access to this n8n workflow Json file

💬
Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Get a free quote today!
Get a free quote today!

Tell us what you need and we'll get back to you within one working day.

Launch login modal Launch register modal