Reddit Community Lead Extractor avatar

Reddit Community Lead Extractor

Pricing

Pay per event

Go to Apify Store
Reddit Community Lead Extractor

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 event

Rating

0.0

(0)

Developer

Avinash

Avinash

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

23 days ago

Last modified

Share

Reddit Community Lead Extractor — Active Member Contacts

Scrape Reddit subreddits to find active community members, extract profile data, and discover contact info from user bios. This Reddit community lead extractor helps with niche market research and community-driven lead generation.

How It Works

The actor rewrites each subreddit URL to old.reddit.com for reliable access and runs a Cheerio crawler that collects the usernames of every poster on the subreddit page (with fallbacks to /u/ and /user/ links). For each unique username it enqueues the profile page and parses total, post, and comment karma, account age, and the sidebar bio text. When includeBioContacts is enabled it regex-extracts emails, phones, and a website from the bio, and it captures the subreddits the user is active in. A 0-100 activity score combines karma tier, account age, and contact availability, and the record is streamed to the dataset as each profile is processed.

Features

  • Subreddit scraping: Extract active posters from any subreddit
  • Karma analysis: Post karma, comment karma, and total karma
  • Bio contact discovery: Emails, phones, and websites from user bios
  • Activity scoring: 0-100 score based on karma, account age, and contact info
  • Subreddit discovery: Find which communities users are active in
  • Graceful error handling: Handles blocks without crashing

Input Parameters

ParameterTypeDefaultDescription
subredditUrlsarraySubreddit URLs to scrape
maxUsersinteger10Max users (1-500)
minKarmainteger100Minimum karma threshold
includeBioContactsbooleantrueExtract contacts from bios
outputFormatstringjsonExport format
proxyConfigurationobjectApify ProxyProxy for reliable scraping

Output Example

{
"username": "savvybuilder",
"karma": 48230,
"commentKarma": 31250,
"postKarma": 16980,
"accountAge": "4 yr",
"bio": "Renovation contractor in Denver. Reach me at hi@homebuildco.com.",
"emails": ["hello@homebuildco.com"],
"phones": ["(303) 555-0148"],
"website": "https://homebuildco.com",
"subreddits": ["HomeImprovement", "Construction", "DIY", "RealEstate"],
"activityScore": 70,
"profileUrl": "https://www.reddit.com/user/savvybuilder/",
"scrapedAt": "2026-07-27T23:00:00.000Z"
}

Use Cases

  • Community-driven leads: Find active users in niche communities
  • Market research: Understand community discussions and interests
  • Outbound sales: Identify potential customers in relevant subreddits
  • Recruitment: Find talent in professional communities

Cost Estimate

  • 50 user profiles: ~$1.00
  • 500 user profiles: ~$10.00