Reddit Search Scraper & Customer Question Finder avatar

Reddit Search Scraper & Customer Question Finder

Pricing

from $34.00 / 1,000 completed search pages

Go to Apify Store
Reddit Search Scraper & Customer Question Finder

Reddit Search Scraper & Customer Question Finder

Search Reddit posts for customer questions, product complaints, recommendations and alternatives. Get source links, transparent phrase matches and repeat-run change detection. Platform costs included.

Pricing

from $34.00 / 1,000 completed search pages

Rating

0.0

(0)

Developer

Saulius Saulenas

Saulius Saulenas

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Find public Reddit discussions relevant to your market. Export posts and surface language about recommendations, alternatives, problems and budgets, with the phrase and source context that triggered each match.

Quick start: enter a query such as CRM recommendation, leave one page selected, and run. Open the Posts dataset for all collected posts or DISCUSSION-REPORT for the discussions containing question/problem signals.

What you get

  • Post title, body text, subreddit, publication time, score, comment count and source URL.
  • Transparent phrase matches for recommendation requests, alternatives, problems and pricing/budget language.
  • A discussion report sorted by the number of matched signal types, then recency.
  • A portable snapshot for tracking newly observed posts and text edits across repeat runs.

Built for product research, content planning and market listening. A phrase match is a research lead for human review, not proof that someone wants to buy. This Actor does not contact authors, collect user profiles, post replies, collect comment bodies or access private communities.

Example

{"queries":["CRM recommendation","bookkeeping software"],"subreddits":["smallbusiness","SaaS"],"timeRange":"month","maxPagesPerQuery":2,"previousSnapshot":[],"onlyChanges":false}

You can supply 1–5 queries, optionally limited to up to 10 named subreddits. The search sorts newest first and requests 25 posts per page, up to five pages per query. Results are deduplicated across queries. Adult, promoted and visibly removed/deleted posts are excluded. Body text is capped at 30,000 characters with a textTruncated flag.

Signals you can inspect

RECOMMENDATION matches phrases such as “looking for” or “recommendation”; ALTERNATIVE matches alternatives or switching; PROBLEM matches explicit difficulty language; PRICE_OR_BUDGET matches pricing/budget terms. Each output includes matchedPhrase and a surrounding excerpt. These are English phrase rules, not an AI sentiment or intent model. They can miss relevant discussions or flag irrelevant ones; read the linked source before acting. Non-English posts can be exported but may not receive signals.

Pricing

$0.04 per completed search page before discounts, normally up to 25 posts. Reports, filtering, deduplication, compute and proxy usage during the run are included. One page plus one start event costs $0.04005 at the base tier.

Completed empty, fully filtered or unchanged checks are charged because the search was delivered. onlyChanges changes the exported rows, not the price. Failed or malformed searches have no search-page charge. Separate queries are checked and charged separately even where their results overlap.

Search-page prices: FREE $0.04, Bronze $0.038, Silver $0.036, Gold/Platinum/Diamond $0.034. Actor start (apify-actor-start) is $0.00005, once per allocated GB of memory, minimum one. Default memory is 1 GB. Set a maximum run cost to control spending. Downloads/storage after the run may incur ordinary Apify usage.

Repeat checks and limits

Save SNAPSHOT only when SUMMARY.partial is false, then pass it as previousSnapshot next time. Use the same query/subreddit/time scope. onlyChanges exports new-to-sample or edited posts. Changes in votes or comment count alone do not create a text-edit event. An older post newly entering the search sample is not a newly published post.

The baseline retains up to 5,000 IDs and fingerprints. Reports cover the bounded search sample, not all Reddit conversations. Reddit's search ranking, availability and vote fuzzing affect results. Pagination follows returned cursors; repeated pages/cursors stop with explicit partial coverage. The Actor fails if every attempted search fails. No unbounded retries or account cookies are used.

Use the API/MCP tabs or the downloadable repeat-run workflow below. Source content remains subject to Reddit's and its authors' rights and applicable terms; this tool does not grant a data licence or permission to contact anyone.

Download the repeat-run workflow

Download the Python workflow and example watchlists (ZIP). Requires Python 3.10 or newer and your APIFY_TOKEN. No additional Python packages are needed.

The workflow runs a watchlist, exports CSV and JSON, and saves the next baseline only after a complete run. It includes a per-run spending cap and a resume command for interrupted downloads. See the included README for setup. Schedule the command with your existing scheduler if you want recurring checks.