Reddit Scraper avatar

Reddit Scraper

Pricing

Pay per usage

Go to Apify Store
Reddit Scraper

Reddit Scraper

Reddit Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

BotFlowTech

BotFlowTech

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

9 hours ago

Last modified

Categories

Share

Reddit Personal Loan Lead Scraper

This actor searches specified Reddit subreddits for personal-loan related posts, normalizes them into a unified lead format, and can optionally filter them using a built-in heuristic (LLM-style scoring).

What it does

  • Iterates over subreddit × keyword combinations.
  • Scrapes posts for each combination (you plug in Reddit API / Apify actor / HTTP logic in scrapeReddit).
  • Normalizes posts to a common schema:
    • platform, title, body, author, url, keyword, context (subreddit), createdAt, upvotes, numComments.
  • Optionally runs a simple LLM-like filter to keep only posts that look like genuine loan seekers.

Note: The current scrapeReddit function is a stub returning an empty array. Replace it with Reddit API calls or Actor.call() to a store Reddit scraper actor before using in production.

Input

Configured via INPUT_SCHEMA.json:

  • redditSubreddits (array, required)
    Subreddits to search, e.g. ["hyderabad", "personalfinanceindia"].

  • redditKeywords (array, required)
    Loan-related keywords, e.g. ["personal loan hyderabad", "need loan hyderabad"].

  • maxResultsPerSource (integer)
    Max posts to fetch per subreddit × keyword combination.

  • enableLlmFiltering (boolean)
    When true, only items classified as Hot/Warm loan leads by the heuristic callLeadLlm are kept.

You can edit these inputs in the Apify Console actor input form or via the API.

Output

Each dataset item looks like:

{
"platform": "Reddit",
"title": "Need a personal loan in Hyderabad",
"body": "I am looking for a 3L personal loan...",
"author": "some_user",
"url": "https://reddit.com/r/hyderabad/...",
"keyword": "personal loan hyderabad",
"context": "hyderabad",
"createdAt": "2026-03-18T10:00:00.000Z",
"upvotes": 12,
"numComments": 5,
"llmVerdict": {
"is_genuine_loan_seeker": true,
"is_hyderabad_area": true,
"lead_score": "Hot",
"urgency": "High"
}
}