Automated Reddit lead generation with AI analysis and Google Sheets
Workflow preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER
Early Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
How It Works
This n8n workflow automatically discovers high-quality business leads from Reddit posts by analysing posts across targeted subreddits.
- Loads your business profile from a connected Google Sheet.
- Uses AI to identify relevant subreddits where your potential customers engage.
- Generates intent-based Reddit search queries based on your services, keywords, and client pain points.
- Searches Reddit in real time using the generated queries.
- Classifies posts based on whether they show lead potential.
- Analyses high-potential posts for service-fit, urgency, and estimated value.
- Filters and scores leads to prioritize high-conversion opportunities.
- Saves the most promising leads to a dedicated Google Sheet.
- Sends Slack alerts to notify your sales team for immediate follow-up.
Requirements
Before using this workflow, ensure the following services are connected and configured:
- Google Sheets (OAuth2): Reads your business profile and writes qualified leads
- Reddit (OAuth2) Perform Reddit post searches based on generated queries
- Google Gemini API Analyse posts, generate queries, and extract insights
- Slack API : Notify your team with qualified lead summaries
Google Sheets Setup
You will need two Google Sheets:
- Business Profile Sheet (Input) This sheet contains a single row describing your service business. The workflow reads this to generate relevant subreddit selections and search queries.
Required Fields (as headers in row 1):
profession
industry
primary_services
service_keywords
target_client_profile
pain_points
intent_signals
urgency_indicators
price_range
- Reddit Leads Sheet (Output) This sheet stores high-quality Reddit posts identified as potential leads. The workflow appends or updates rows based on post_id to avoid duplication.
Expected Columns:
post_id
post_url
post_title
post_post
post_subreddit
post_date