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 for mentions of your brand, product or any keyword. Searches subreddits and keyword queries, then returns only posts and comments that literally mention your terms — with full thread context, author, score and timestamp. 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

0

Bookmarked

1

Total users

0

Monthly active users

9 hours ago

Last modified

Share

What does Reddit Mention Monitor do?

Reddit Mention Monitor tracks brand, product, and keyword mentions across Reddit. 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, score, and timestamp. 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",
"body": null,
"bodyHtml": null,
"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

FAQ

How many results can I get from reddit.com?

The number of results depends on the search query and available listings 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.