← Workflows
RedditLeadGenTelegramSlack

Reddit "Pain Point" Listener

Monitor specific subreddits for target keywords and use AI to evaluate real-time pain points, scoring buying intent and sending notifications to Slack and Telegram.

Intermediate 9 nodes n8n 1.50+

Download workflow JSON Import this file in n8n — credentials are not included.

Download .json
Read-only · click canvas to explore

Loading workflow…

1. Workflow Architecture

  1. Trigger: Every 2 Hours schedule trigger keeping your listening cycles frequent but token-efficient.
  2. Reddit Scraper: The Reddit RSS Feed node queries the new posts feed of any public subreddit (e.g., r/startups) using Reddit's built-in RSS capabilities. This bypasses the need for an official Reddit Developer API App Key.
  3. Data Optimizer: The Deduplicate & Limit (Code) node filters out duplicate entries and restricts the processing to the top 10 fresh items per run to prevent excessive API token consumption.
  4. AI Classifier: The AI Pain Point Analyzer node reads both the title and body copy. It ranks the post on a 0-100 scale based on how actively the author is looking for a professional vendor, software, or agency.
  5. Data Formatter: The Parse AI Output node merges the original Reddit metadata with the AI’s intent score, pain point summary, and custom outreach drafts.
  6. Intent Filter: The Is High Intent? (If) node checks if the score is greater than 80/100, filtering out general discussion or spam.
  7. Multi-Channel Alerts: Dispatches parallel alerts:
    • Slack Alert: Sends formatted opportunity notes to your designated sales/marketing channel.
    • Telegram Alert: Pings your private mobile chat via a custom Telegram Bot containing thread links, summaries, and instant pre-written outreach messages.
  8. Archival: Syncs the opportunity to your Google Sheets master pipeline for bulk tracking or CRM upload.

2. Setup Instructions

  • Reddit RSS Feed: Any public subreddit search or feed can be converted to an RSS endpoint. Simply format it as https://www.reddit.com/r/{subreddit}/new/.rss in the feed reader node.
  • OpenAI Setup: You will need a standard OpenAI Developer API Key loaded with minor credits. The default utilizes the fast and highly cost-effective gpt-4o-mini model.
  • Slack Alert Setup: Configure an Incoming Webhook connector for your designated sales/marketing channel and insert the Webhook URL into the Slack node parameters.
  • Telegram Bot Setup: Message @BotFather on Telegram, create a new bot, copy your API Token, and save it inside n8n's credentials. Get your personal Chat ID (using @userinfobot) and update the chatId parameter in the Telegram Alert node.