Reddit Mention Monitor — Track Brand & Keyword Mentions avatar

Reddit Mention Monitor — Track Brand & Keyword Mentions

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Reddit Mention Monitor — Track Brand & Keyword Mentions

Reddit Mention Monitor — Track Brand & Keyword Mentions

Monitor reddit.com for mentions of your brand, product or any keyword. Returns only the posts and comments that literally mention your terms — with thread context, author, subreddit and engagement signals (score, upvote ratio, comment count). No login or developer token needed.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Black Falcon Data

Black Falcon Data

Maintained by Community

Actor stats

2

Bookmarked

5

Total users

2

Monthly active users

a day ago

Last modified

Share

What does Reddit Mention Monitor do?

Reddit Mention Monitor tracks brand, product, and keyword mentions across reddit.com. Point it at search terms or subreddits and it returns only the posts and comments that literally contain your tracked terms — with full thread context, author, subreddit, and engagement signals (score, upvote ratio, comment count). Bodies come as AI-ready text, HTML, and Markdown. No Reddit account or developer token needed.

New to Apify? Sign up free and use the included $5 monthly platform credit to test this actor.

Key features

  • 🎯 Literal mention matching — Reddit search is fuzzy. The monitor keeps only posts and comments whose title or body literally contains one of your tracked terms, so every result is a real mention, not loosely-related noise.
  • 💬 Posts and comment threads — mentions hide in replies, so the monitor scans nested comment threads as well as posts. Each hit carries its full thread context, author, score, and timestamp.
  • 🔁 Built for scheduled monitoring — run on an Apify schedule with sort: new to catch fresh mentions as they appear. Pair with Apify integrations to push new mentions into Slack, email, or your own webhook.
  • 🧵 Thread context preserved — comment records carry postId, parentId, and depth so you can reconstruct the conversation around a mention.
  • 🤖 AI-ready output — every post and comment body is emitted as clean text, HTML, and Markdown for direct use in LLMs, RAG pipelines, and MCP tools.
  • 🧹 Lean, filtered output — only matched records are saved; enable excludeEmptyFields to slim the payload further.
  • 🔑 No login or API key required — monitor any public subreddit, search term, or keyword without a Reddit account or app registration.

What data can you extract from reddit.com?

Records are filtered to literal mentions of your Search Terms and Match Keywords across both posts and their comment threads.

  • Poststitle, body as text / HTML / Markdown, score, upvoteRatio, numComments, author, community, createdAt, and the canonical post url.
  • Comments — threaded, with postId, parentId, and depth so you can rebuild the discussion tree, plus score, author, and createdAt.

With no Match Keywords set, all search results and their threads are returned. With keywords set, only records whose title or body contains at least one of your terms are saved — cutting noise from fuzzy Reddit search results.

Every record carries an itemType (post or comment) so you can split them cleanly downstream.

Input

Configure the actor through the input schema in Apify Console.

Key parameters:

  • startUrls — Reddit URLs to scrape — subreddits, post pages, user profiles, community pages, or search result pages. Each URL determines what type of content is fetched.
  • searchTerms — Search Reddit for these terms. Each entry becomes an independent search. Search posts are lightweight discovery records (plus their comments) — see Search Type.
  • searchType — Type of results to return when using Search Terms. Post results are lightweight discovery records — id, url, title, subreddit and NSFW flag — plus their comment threads; scrape a result's URL directly for its full post fields (author, body, score, timestamp). (default: "posts")
  • keywords — Exact terms to track. A post or comment is kept only if its title or body literally contains one of these terms (or one of your Search Terms). Leave empty to keep all search results.
  • sort — Sort order for posts and search results. (default: "hot")
  • time — Restrict subreddit-feed results to a time window (applies to Top sort on feeds; search is not time-windowed). (default: "all")
  • includeNSFW — Include posts and communities marked as NSFW (18+). (default: false)
  • postDateLimit — Skip posts older than this ISO-8601 date (e.g. "2024-01-01"). Applies to subreddit feeds and post URLs; search results carry no date and are not filtered. Leave blank for no date limit.
  • maxItems — Maximum total records to save across all sources (posts, comments, users, communities). (default: 100)
  • maxComments — Maximum number of comments to collect from each post page. (default: 200)
  • includeCollapsed — Expand and include comments that are initially collapsed (controversial or low-score). Enables deeper thread coverage, up to the comment and depth limits you set. (default: true)
  • commentDepth — Maximum reply nesting depth to collect (1 = top-level only). (default: 10)
  • ...and 5 more parameters

Input examples

Track a brand across Reddit — Search Reddit for mentions of one or more brand or product names, sorted by newest first.

→ Posts and comments that literally mention Notion or Obsidian, newest first.

{
"searchTerms": [
"Notion",
"Obsidian"
],
"sort": "new",
"maxItems": 100
}

Monitor mentions inside a subreddit — Scrape a specific subreddit and filter results to posts and comments that mention your keyword.

→ Posts and comments from r/SaaS that contain 'mybrand'.

{
"startUrls": [
{
"url": "https://www.reddit.com/r/SaaS/"
}
],
"keywords": [
"mybrand"
],
"sort": "new",
"maxItems": 100
}

Competitor mention tracking — Find all Reddit mentions of a competitor name, including comment threads.

→ Posts and comments that mention the competitor, with thread context.

{
"searchTerms": [
"competitor name"
],
"sort": "new",
"maxItems": 200,
"maxComments": 50
}

Brand + keyword combo — Search for a brand name and also require an exact keyword match to narrow to high-signal mentions.

→ Only posts/comments that match both the search term and the keyword filter.

{
"searchTerms": [
"Acme Corp"
],
"keywords": [
"pricing",
"review",
"alternative"
],
"sort": "new",
"maxItems": 150,
"maxComments": 30
}

Output

Each run produces a dataset of structured Reddit records. Results can be downloaded as JSON, CSV, or Excel from the Dataset tab in Apify Console.

Example Reddit record

{
"itemType": "post",
"id": "t3_1ttjtwv",
"url": "https://www.reddit.com/r/programming/comments/1ttjtwv/your_process_memory_is_a_file_the/",
"title": "Your process' memory is a file: The underappreciated gem that is /proc/<pid>/mem",
"contentHref": "https://lcamtuf.substack.com/p/weekend-trivia-your-process-memory",
"postType": "link",
"language": "en",
"score": 129,
"upvoteRatio": 0.9708029197080292,
"numComments": 1,
"awardCount": 0,
"author": "mttd",
"authorId": "t2_6gkbb",
"community": "r/programming",
"communityId": "t5_2fwo",
"createdAt": "2026-06-01T08:32:12.581+02:00",
"icon": "https://www.redditstatic.com/avatars/defaults/v2/avatar_default_7.png",
"nsfw": false
}

Example mention record (post)

{
"itemType": "post",
"id": "t3_1abc123",
"url": "https://www.reddit.com/r/SaaS/comments/1abc123/notion_vs_obsidian_which_is_better_for_a_solo/",
"title": "Notion vs Obsidian — which is better for a solo founder?",
"body": "I've been using Notion for my startup notes but finding it slow. A few folks recommended Obsidian. Anyone switched? How does it handle linked databases?",
"bodyHtml": "<p>I've been using <strong>Notion</strong> for my startup notes but finding it slow. A few folks recommended <strong>Obsidian</strong>. Anyone switched? How does it handle linked databases?</p>",
"bodyMarkdown": "I've been using **Notion** for my startup notes but finding it slow. A few folks recommended **Obsidian**. Anyone switched? How does it handle linked databases?",
"score": 142,
"upvoteRatio": 0.94,
"numComments": 38,
"author": "foundr_ops",
"community": "SaaS",
"createdAt": "2026-06-10T09:14:22.000Z",
"matchedKeywords": [
"Notion",
"Obsidian"
]
}

How to scrape reddit.com

  1. Go to Reddit Mention Monitor in Apify Console.
  2. Configure the input.
  3. Set maxItems to control how many results you need.
  4. Click Start and wait for the run to finish.
  5. Export the dataset as JSON, CSV, or Excel.

Use cases

  • Brand and reputation monitoring — catch every Reddit thread that mentions your company or product, with full context for triage.
  • Competitor tracking — monitor mentions of competitor names to spot dissatisfied customers, pricing complaints, and switching signals.
  • Product feedback discovery — find organic user feedback and feature requests buried in subreddit comment threads.
  • PR and crisis alerting — run on a schedule with sort: new to surface emerging negative sentiment before it amplifies.
  • Community engagement — identify threads where users are asking about your product so your team can respond in context.
  • Lead signals — catch buying-intent mentions ('looking for an alternative to X', 'what tools do you use for Y') that indicate warm prospects.

How much does it cost to scrape reddit.com?

Reddit Mention Monitor uses pay-per-event pricing. You pay a small fee when the run starts and then for each result that is actually produced.

  • Run start: $0.008 per run
  • Per result: $0.002 per Reddit record

Example costs:

  • 10 results: $0.028
  • 25 results: $0.058
  • 100 results: $0.21
  • 200 results: $0.41
  • 500 results: $1.01

Platform usage is billed on top of these prices. The figures above are Apify event fees only. Compute units and proxy traffic are billed separately by Apify at your actual consumption, and for proxy- or browser-heavy workloads they can exceed the event fees. What you actually pay depends on your own input — how many results you request, whether detail enrichment is on, the run memory you choose, and your proxy settings — so it cannot be stated as a fixed figure here. Every run reports its exact platform usage on the run detail page.

The Actor Start event is charged once per GB of run memory (minimum one), so a run configured with 2 GB is charged two start events rather than one.

FAQ

How many results can I get from reddit.com?

The number of results depends on the search query and available Reddits on reddit.com. Use the maxItems parameter to control how many results are returned per run.

Can I integrate Reddit Mention Monitor with other apps?

Yes. Reddit Mention Monitor works with Apify's integrations to connect with tools like Zapier, Make, Google Sheets, Slack, and more. You can also use webhooks to trigger actions when a run completes.

Can I use Reddit Mention Monitor with the Apify API?

Yes. You can start runs, manage inputs, and retrieve results programmatically through the Apify API. Client libraries are available for JavaScript, Python, and other languages.

Can I use Reddit Mention Monitor through an MCP Server?

Yes. Apify provides an MCP Server that lets AI assistants and agents call this actor directly. Use a single descriptionFormat and excludeEmptyFields to keep payloads manageable for LLM context windows.

This actor extracts publicly available data from reddit.com. Web scraping of public information is generally considered legal, but you should always review the target site's terms of service and ensure your use case complies with applicable laws and regulations, including GDPR where relevant.

Your feedback

If you have questions, need a feature, or found a bug, please open an issue on the actor's page in Apify Console. Your feedback helps us improve.

You might also like

Getting started with Apify

New to Apify? Create a free account with $5 credit — no credit card required.

  1. Sign up — $5 platform credit included
  2. Open this actor and configure your input
  3. Click Start — export results as JSON, CSV, or Excel

Need more later? See Apify pricing.

Disclaimer

This actor accesses only publicly available data on reddit.com. You are responsible for how you use the extracted data — in particular any personal information such as names, phone numbers, or email addresses — and for complying with Reddit Mention Monitor's terms of use, applicable data-protection law (including the GDPR where it applies), and the anti-spam rules of your jurisdiction.

This actor is not affiliated with, endorsed by, or connected to Reddit Mention Monitor.

Search keywords

reddit scraper, reddit api, apify reddit, reddit data extraction, reddit mention monitor scraper, reddit mention monitor api, apify reddit mention monitor, reddit mention monitor data extraction, reddit.com scraper, reddit.com data, reddit.com api, social media scraper, profile data.