Reddit Mentions
Monitor Reddit discussions to surface emerging product pain points, competitive comparisons, and category trends affecting your prospects.
Overview
Reddit Mentions surface authentic, unfiltered discussions about companies—what real users are saying when they're not talking to vendors.
We analyze 50k+ subreddits and search across 4M+ companies to surface mentions in threads and comments. For recent discussions, we analyze both the original post and the comment thread to produce one or more signals—multiple comments on the same topic can contribute to a single aggregated signal. Each mention is categorized into one of 15 subtypes (buying intent, churn risk, pain points, security concerns, etc.) and scored for relevance, confidence, and urgency.
Available Subtypes
| Subtype Enum | Category | Description |
|---|---|---|
brandReputation | sentiment | Discussions about overall brand perception and reputation |
buyingIntent | buying-intent | Active discussions about evaluating or purchasing solutions |
churnRisk | risk | Users expressing dissatisfaction or intent to switch providers |
competitorMention | competitive | Active threads comparing the company to competitors |
implementationHelp | product | Users seeking guidance on setup or integration |
industryTrend | market | Emerging category or market trends being discussed |
integrationNeed | product | Users discussing integration requirements or challenges |
negativeReview | sentiment | Users criticizing or warning against the product |
painPoint | pain-point | Users discussing problems or frustrations with a product |
positiveReview | sentiment | Users praising or recommending the product |
pricingConcern | risk | Discussions about pricing issues, value, or cost complaints |
productFeedback | product | Feature requests, bugs, or improvement suggestions |
securityConcern | risk | Discussions about security, privacy, or data concerns |
supportIssue | product | Customer support quality or responsiveness problems |
useCase | buying-intent | Users sharing how they use the product or seeking advice |
Schema
{
"signal_id": "5a95c667-e7ef-4b0f-9184-9037409f164f",
"batch_id": null,
"signal_type": "reddit-mentions",
"signal_subtype": "buyingIntent",
"signal_name": "Reddit Mention",
"signal_category": "buying-intent",
"detected_at": "2026-03-24T09:30:54.407Z",
"association": "company",
"company": {
"name": "Basketcase",
"domain": "basketcase.gallery",
"description": "Basketcase.gallery is a webstore and a portfolio focused on young art and streetwear out of Southern California.",
"industries": [
"Retail Apparel and Fashion"
],
"linkedin_url": "linkedin.com/company/basketcasegallery",
"employee_count_low": 2,
"employee_count_high": 10
},
"data": {
"summary": "There is strong buying intent for Basketcase Gallery products, with one user explicitly stating they want to buy a specific item (Bruisers Zip-Up Hoodie). Another user positively showcased a shirt from the brand as part of a styled outfit, indicating customer satisfaction and brand adoption.",
"sentiment": "positive",
"confidence_score": 0.95,
"salience_score": 0.85,
"recency_score": 0.9,
"moderation_score": 0.1,
"urgency": "medium",
"buying_stage": "decision",
"objection_type": null,
"audience_type": [
"current customer",
"potential customer",
"fashion enthusiast"
],
"evidence": [
"https://www.reddit.com/r/BasketcaseGallery/comments/1rv2wsz/wtb_basketcase_gallery_bruisers_zipup_hoodie/",
"https://www.reddit.com/r/OUTFITS/comments/1rsb7x4/fit_from_a_night_out/"
],
"source_urls": [
"https://www.reddit.com/r/BasketcaseGallery/comments/1rv2wsz/wtb_basketcase_gallery_bruisers_zipup_hoodie/",
"https://www.reddit.com/r/OUTFITS/comments/1rsb7x4/fit_from_a_night_out/"
],
"competitors_mentioned": [
"Chrome Hearts",
"Zara",
"Dr.Marten"
],
"topics_tags": [
"WTB",
"Basketcase Gallery",
"Hoodie",
"Outfit"
],
"topics": [
"Demand for Bruisers Zip-Up Hoodie",
"Customer Outfit Showcase"
],
"subreddits": [
"BasketcaseGallery",
"OUTFITS"
],
"total_upvotes": 7,
"total_comments": 3,
"post_text": "Went out with friends the other night and got some fit pics\nHat: Chrome Hearts\nJacket: Zara\nShirt: Basketcase Gallery\nPants: Zara\nShoes: Dr.Marten",
"post_count": 2,
"post_date": "2026-03-16T07:29:42.000Z",
"post_author": "aydwayn",
"post_flair": [
"No Advice Wanted 🚫"
],
"upvote_ratio": 0.74
}
}Field Reference
Core Fields
| Field | Type | Required | Description |
|---|---|---|---|
signal_id | string (UUID) | ✓ | Unique identifier for this signal |
batch_id | string | null | Batch identifier for the processing run (null if not batched) | |
signal_type | string | ✓ | Always "reddit-mentions" |
signal_subtype | string | ✓ | Specific signal subtype (see subtypes table above) |
signal_name | string | ✓ | Human-readable signal label (e.g. "Reddit Mention") |
signal_category | string | ✓ | High-level category derived from subtype (see subtypes table) |
detected_at | string (ISO 8601) | ✓ | When this signal was detected |
association | string | ✓ | Entity association type — always "company" |
Company Object
| Field | Type | Required | Description |
|---|---|---|---|
company.name | string | ✓ | Company being discussed |
company.domain | string | ✓ | Company domain |
company.description | string | Company description | |
company.industries | array[string] | Industry classifications | |
company.linkedin_url | string (URL) | Company LinkedIn URL | |
company.employee_count_low | integer | Lower bound of employee count range | |
company.employee_count_high | integer | Upper bound of employee count range |
Data Object
| Field | Type | Required | Description |
|---|---|---|---|
data.summary | string | ✓ | AI-generated summary of discussions |
data.sentiment | string | Overall sentiment (positive, negative, mixed, neutral) | |
data.confidence_score | float | Confidence in signal accuracy (0.0–1.0) | |
data.salience_score | float | How relevant/actionable the signal is (0.0–1.0) | |
data.recency_score | float | How recent the discussions are (0.0–1.0) | |
data.moderation_score | float | Content safety score — lower is safer for professional use (0.0–1.0) | |
data.urgency | string | Signal urgency level (critical, high, medium, low) | |
data.buying_stage | string | Buyer journey stage (unaware, problemAware, solutionAware, evaluating, deciding, decided, implementing, churnRisk) | |
data.objection_type | string | null | Type of objection raised (price, features, support, security, integration, performance, complexity, availability) | |
data.audience_type | array[string] | Target audience types (endUser, smallBusinessOwner, enterprise, etc.) | |
data.evidence | array[string] | Key quotes or URLs from discussions | |
data.source_urls | array[string] | Links to source Reddit threads | |
data.competitors_mentioned | array[string] | Competitors mentioned in discussion | |
data.topics_tags | array[string] | Keyword tags extracted from the discussion | |
data.topics | array[string] | Higher-level topic summaries | |
data.subreddits | array[string] | Subreddits where the discussion occurred | |
data.total_upvotes | integer | Total upvotes across source posts | |
data.total_comments | integer | Total comments across source posts | |
data.post_count | integer | Number of posts analyzed for this signal | |
data.post_text | string | ✓ | Full text of the source Reddit post. For multi-post signals, contains the primary post body |
data.post_date | string (ISO 8601) | Date of the primary source post | |
data.post_author | string | Reddit username of the post author | |
data.post_flair | array[string] | Reddit post flair/tags | |
data.upvote_ratio | float | Upvote ratio of the primary post (0.0–1.0) |
Coverage
- Refresh: Monthly
- Coverage: 2,000,000 companies
Next: Data Activation Guide — Playbooks for turning Reddit signals into sales opportunities, competitive intelligence, and churn alerts.
Updated 6 days ago
