Pricing
Pay per usage
Go to Apify Store
Reddit Community Lead Extractor
Scrape Reddit subreddits to find active community members, extract profile data, and discover contact info from user bios. Perfect for community-driven lead generation and niche market research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
An Apify actor that scrapes Reddit communities (subreddits) and active poster profiles to find leads for sales, marketing, and community-driven outreach.
Features
- Scrape any public subreddit to discover active community members
- Extract user profiles including karma, account age, bio, and active subreddits
- Discover contact info (emails, phone numbers, websites) from user bios
- Compute an activity score (0โ100) to prioritize high-value leads
- Export in JSON, CSV, HubSpot, Apollo, or Salesforce formats
Input
| Field | Type | Default | Description |
|---|---|---|---|
subredditUrls | string[] | https://www.reddit.com/r/smallbusiness/, https://www.reddit.com/r/marketing/ | Subreddits to scrape |
maxUsers | integer | 20 | Max unique user profiles to extract (max 500) |
minKarma | integer | 100 | Minimum total karma threshold |
includeBioContacts | boolean | true | Extract emails/phones/websites from bios |
outputFormat | enum | json | Output format: json, csv, hubspot, apollo, salesforce |
Output
Each lead record contains:
| Field | Type | Description |
|---|---|---|
username | string | Reddit username |
karma | integer | Total karma |
commentKarma | integer | Comment karma |
postKarma | integer | Post karma |
accountAge | string | Account age (e.g., "3yr") |
bio | string | User bio/description |
emails | string[] | Emails found in bio |
phones | string[] | Phone numbers found in bio |
website | string | Website found in bio |
subreddits | string[] | Subreddits the user is active in |
activityScore | integer | Lead score 0โ100 |
profileUrl | string | Reddit profile URL |
scrapedAt | string | ISO timestamp |
Activity Score Formula
- Karma: 100K+ = 40 pts, 10K+ = 30 pts, 1K+ = 20 pts, 100+ = 10 pts
- Account Age: 5yr+ = 20 pts, 1yr+ = 10 pts
- Has Website: +20 pts
- Has Email: +20 pts
Usage
# Local buildnpminstallnpm run buildnpm start
Anti-bot Measures
The actor uses Playwright with stealth launch arguments to reduce detection:
--disable-blink-features=AutomationControlled- Realistic viewport and user-agent
- Network idle waits with jitter delays
Events
The actor emits reddit-lead-extracted events for each profile successfully scraped, enabling real-time integrations.
Categories
- LEAD_GENERATION
- SOCIAL_MEDIA
- MARKETING
