Reddit Lead Qualifier
Pricing
from $3.50 / 1,000 results
Reddit Lead Qualifier
Extract purchase-intent and product-experience posts from Reddit with integrated sentiment analysis and lead scoring. Turn Reddit conversations into qualified sales leads.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Alessandro Amato
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Turn Reddit conversations into qualified sales leads. Unlike generic Reddit scrapers, this actor extracts ONLY posts with purchase intent or product experience signals, runs integrated sentiment analysis, and scores every lead from 0 to 100.
Perfect for sales teams, product researchers, competitive intelligence analysts, and growth hackers who want to find high-intent prospects discussing problems, reviews, comparisons, and buying decisions in any niche.
Features
- Multi-subreddit scraping — process one or many subreddits in a single run
- Purchase-intent detection — lexicon-based detection of buying signals, pain points, competitor mentions, and product experiences
- Integrated sentiment analysis — powered by AFINN-165 lexicon (no external API key needed)
- Lead scoring (0–100) — proprietary algorithm weighing intent, sentiment, engagement, and recency
- Global Reddit search — search across all of Reddit by keyword
- Bulk qualification — resilient batch processing with automatic retries and per-subreddit error isolation
- No Reddit API key required — uses public JSON endpoints
Actions
scrapeSubreddit
Scrape hot/new/top/rising posts from one or more subreddits.
Input:
{"action": "scrapeSubreddit","subreddit": "startups, SaaS, marketing","sort": "hot","limit": 25}
searchReddit
Search Reddit globally by keyword.
Input:
{"action": "searchReddit","keywords": "project management tool","limit": 50}
qualifyLeads ⭐ (Recommended)
Scrape subreddits and return ONLY posts that match purchase-intent or product-experience signals, scored and ranked.
Input:
{"action": "qualifyLeads","subreddit": "startups, SaaS","sort": "hot","limit": 50,"keywords": "CRM, outreach","minScore": 60}
Output example:
{"leadScore": 87,"category": "buying_intent","sentiment": {"score": 4,"comparative": 0.12,"positive": ["best", "love"],"negative": []},"intentMatches": {"buying": ["recommend", "best"],"experience": ["used"],"pain": [],"competitor": []},"post": {"title": "What's the best CRM for a 5-person SaaS team?","selftext": "We've tried HubSpot but it's overkill...","author": "techfounder92","subreddit": "SaaS","url": "...","permalink": "https://www.reddit.com/r/SaaS/comments/...","upvotes": 142,"comments": 38,"createdUtc": "2024-05-01T14:23:00.000Z"}}
analyzeSentiment
Analyze sentiment of raw text or a Reddit post URL.
Input:
{"action": "analyzeSentiment","text": "I absolutely love this product, best purchase I've made all year!"}
bulkQualify
Process multiple subreddits with full error isolation — if one subreddit fails, the others continue.
Input:
{"action": "bulkQualify","subreddit": "startups, SaaS, marketing, sales, productivity","sort": "new","limit": 25,"minScore": 50}
Lead Scoring Algorithm
| Factor | Points |
|---|---|
| Base score | 50 |
| Buying-intent keywords detected | +25 |
| Product-experience keywords detected | +15 |
| Pain-point + negative sentiment | +20 |
| Competitor mention detected | +10 |
| Strong sentiment (|score| > 5) | +10 |
| Engagement boost (upvotes + comments×2) | +0 to +15 |
| Posted < 24 hours ago | +5 |
Score range: 0–100. Leads ≥ 70 are high-probability opportunities.
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
action | string | yes | — | One of: scrapeSubreddit, searchReddit, qualifyLeads, analyzeSentiment, bulkQualify |
subreddit | string | no | startups | Comma-separated subreddit names (without r/). |
sort | string | no | hot | hot, new, top, rising |
limit | integer | no | 25 | Max posts per subreddit (1–100). |
keywords | string | no | — | Comma-separated extra filter keywords. |
text | string | no | — | Text or Reddit permalink for analyzeSentiment. |
minScore | integer | no | 0 | Minimum lead score to return (0–100). |
Rate Limits & Resilience
- 750ms delay between sequential Reddit requests when processing multiple subreddits
- Randomized User-Agent rotation
- Graceful error handling: partial data is returned even if Reddit blocks some requests (403/429)
- No Reddit API key or OAuth required
Pricing
Pay Per Event
- Start event: $0.0005
- Result event: $0.0005
Approx. $1 per 1,000 qualified leads extracted.
Use Cases
- Sales Development: Find prospects actively asking for product recommendations in your niche
- Competitive Intelligence: Track competitor mentions and switching intent
- Product Research: Aggregate honest reviews, pain points, and feature requests
- Content Marketing: Discover trending questions and high-engagement discussions to address
Disclaimer
This actor scrapes publicly available Reddit data. Always comply with Reddit's Terms of Service and applicable data regulations. The lead scores and sentiment labels are algorithmic estimates and should be validated by a human before outreach.