Reddit Community Lead Extractor avatar

Reddit Community Lead Extractor

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Reddit Community Lead Extractor

Reddit Community Lead Extractor

Under maintenance

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

Avinash

Avinash

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldTypeDefaultDescription
subredditUrlsstring[]https://www.reddit.com/r/smallbusiness/, https://www.reddit.com/r/marketing/Subreddits to scrape
maxUsersinteger20Max unique user profiles to extract (max 500)
minKarmainteger100Minimum total karma threshold
includeBioContactsbooleantrueExtract emails/phones/websites from bios
outputFormatenumjsonOutput format: json, csv, hubspot, apollo, salesforce

Output

Each lead record contains:

FieldTypeDescription
usernamestringReddit username
karmaintegerTotal karma
commentKarmaintegerComment karma
postKarmaintegerPost karma
accountAgestringAccount age (e.g., "3yr")
biostringUser bio/description
emailsstring[]Emails found in bio
phonesstring[]Phone numbers found in bio
websitestringWebsite found in bio
subredditsstring[]Subreddits the user is active in
activityScoreintegerLead score 0–100
profileUrlstringReddit profile URL
scrapedAtstringISO 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 build
npm install
npm run build
npm 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