Finding Product Ideas on Reddit: A Step-by-Step Guide
Learn how to find product ideas on Reddit by analyzing customer pain points, tracking 'I wish there was' posts, and validating demand before you build.
Finding Product Ideas on Reddit: A Step-by-Step Guide
Finding product ideas on Reddit involves systematically searching subreddits for unmet customer needs, tracking keywords like "I wish there was" or "Does anyone know how to," and analyzing discussions where users complain about existing solutions. By monitoring 5-10 relevant subreddits for 30 days and extracting the most frequently mentioned pain points, founders can identify validated product opportunities before competitors notice them—reducing the risk of building products nobody wants.
Why Reddit is a Goldmine for Product Ideas
Reddit hosts 500M+ users discussing problems, frustrations, and unmet needs across 100K+ niche communities. Unlike focus groups where participants give guarded, socially acceptable answers, Reddit users share authentic, unprompted complaints with peers who share their challenges.
What makes Reddit uniquely valuable for finding product ideas:
1. Users Explicitly Describe Products They Wish Existed
Real example from r/Entrepreneur:
"I wish there was a tool that tracked freelance project hours AND generated invoices based on hourly rates, but also let me set up milestone billing for bigger projects. Every tool I've tried is either hourly-only or milestone-only. Why hasn't anyone built this?"
What this reveals:
- Unmet need: Hybrid invoicing (hourly + milestone)
- Competitors tried: Multiple tools, all insufficient
- Market gap: No single tool combines both billing methods
- Willingness to pay: Implied (user is already paying for multiple tools)
Product opportunity: Build invoicing software with hybrid billing, positioned as "The only invoicing tool freelancers need."
2. Anonymity Eliminates Social Desirability Bias
Survey question: "What would make you switch CRMs?"
Typical answer: "Better features, easier to use." (Vague, non-actionable)
Reddit comment (r/SaaS):
"I'm this close to ditching HubSpot. It's $500/month for our 5-person team and 80% of the features are useless for us. All we need is contact management, email sequences, and basic reporting. If someone built a simple CRM for $50-100/month I'd switch tomorrow."
What this reveals:
- Specific competitor: HubSpot
- Pain points: Too expensive ($500/mo), feature bloat (80% unused)
- Needed features: Contact management, email sequences, reporting
- Price sensitivity: $50-100/mo sweet spot
- Urgency: "I'd switch tomorrow"
Product opportunity: Unbundled CRM for small teams at $75/mo, positioned as "HubSpot alternative without the bloat."
3. Threaded Discussions Show Consensus
When 100+ people upvote a complaint, it's not an isolated frustration—it's a market signal.
Post title (r/webdev): "Why is every deployment platform either too simple (Vercel) or too complex (AWS)?"
Top comment (487 upvotes):
"Exactly. Vercel is great for basic Next.js apps but the second you need a database or background jobs you're screwed. AWS has everything but takes 2 weeks to learn. Why isn't there something in the middle?"
Replies:
- "Same problem. Ended up using Railway but their pricing got ridiculous." (+120 upvotes)
- "Tried Render, works great but their docs are outdated." (+95 upvotes)
- "I just want Vercel simplicity with AWS flexibility. Is that too much to ask?" (+210 upvotes)
What this thread validates:
- 702+ total upvotes = widespread frustration
- Market gap: Mid-tier deployment platform (simpler than AWS, more flexible than Vercel)
- Competitors mentioned: Railway (pricing issue), Render (docs issue)
- Clear positioning: "Vercel simplicity + AWS flexibility"
Product opportunity: Deployment platform for developers who've outgrown Vercel but don't need full AWS complexity.
4. Long-Term Trend Validation
Reddit preserves conversations over years—allowing retrospective analysis.
How to validate sustained demand:
- Search subreddit for target keyword (e.g., "email marketing pain points")
- Filter by date: Past month, 3 months, year, 2 years
- Count posts per time period
- Identify patterns vs. one-time spikes
Example: "Cold email tools" in r/SaaS
| Period | Posts Mentioning Keyword | Average Upvotes |
|---|---|---|
| 2022 | 18 | 45 |
| 2023 | 31 | 62 |
| 2024 | 54 | 78 |
| 2025 Q1 | 16 (on track for 64 annual) | 81 |
Analysis:
- Growing demand (18 → 54 posts, 200% increase over 3 years)
- Increasing engagement (45 → 81 avg upvotes, 80% increase)
- Sustained interest (not a temporary trend)
Verdict: Strong product opportunity. Demand is real, growing, and sustained.
5. Competitor Weakness Discovery
Users explicitly describe what they hate about existing solutions.
Search for:
- "Why does [Competitor] suck at..."
- "[Tool A] vs [Tool B] — which is less terrible?"
- "Anyone else frustrated with [Product]?"
- "Switched from [X] to [Y] because..."
Example from r/freelance:
"QuickBooks is overkill for freelancers. I just need to send invoices and track who hasn't paid. Why do I need inventory management, payroll, and 47 other features I'll never use? Paying $30/month for bloatware."
Competitor weakness identified: Feature bloat in accounting software
Product opportunity: Minimal invoicing tool for freelancers at $10-15/mo, positioned as "QuickBooks alternative without the bloat."
7-Step Framework: How to Find Product Ideas on Reddit
Step 1: Choose Your Target Industry or Customer Segment
Start by narrowing your focus to a specific audience or problem space.
Examples:
- Freelancers → Invoicing, client management, time tracking, taxes
- SaaS founders → Customer acquisition, analytics, retention tools
- E-commerce sellers → Inventory, fulfillment, customer support
- Developers → Deployment, monitoring, API tools, dev workflows
- Content creators → Video editing, scheduling, monetization
Why narrow focus matters:
Broad searches ("business tools") surface too much noise. Niche searches ("freelance invoice tracking") reveal specific, actionable pain points.
How to choose:
- What industry do you know deeply? (Career experience, hobbies, side projects)
- What problems have you personally experienced?
- What markets are growing? (Remote work, creator economy, AI tools)
Step 2: Identify 10-15 Relevant Subreddits
Find communities where your target audience discusses pain points.
Discovery methods:
A. Reddit search:
Search keywords like "freelance," "SaaS," "e-commerce" → filter by "Communities"
B. Directory tools:
- Subreddit Stats (subredditstats.com) — Browse by category, member count, growth
- Reddit List (redditlist.com) — Top subreddits ranked by subscribers
- Harkn ($19/mo) — AI-powered subreddit discovery based on customer profile
C. Competitor analysis:
Search your industry keywords on Reddit, note which subreddits appear most frequently.
D. Cross-reference related subs:
Check the "Related Communities" sidebar on subreddits you've already identified.
Prioritization criteria:
- 10K+ members (active enough for daily discussions)
- Daily posts (check for activity in past 24 hours)
- On-topic discussions (avoid general subs where niche posts get buried)
Example: Finding product ideas for freelancers
Target subreddits:
- r/freelance (600K members) — Broad freelance discussions
- r/Entrepreneur (3M members) — Solopreneurs and small biz owners
- r/Upwork (80K members) — Platform-specific freelancer pain points
- r/digitalnomad (1.2M members) — Remote work and productivity tools
- r/freelanceWriters (150K members) — Niche: writing-specific challenges
- r/webdev (1.8M members) — Niche: developer freelancers
- r/graphic_design (600K members) — Niche: designer pain points
Step 3: Search for "I Wish There Was" Posts
These posts explicitly describe unmet needs.
Search queries to use:
In Reddit search (on each subreddit):
"I wish there was""Does anyone know a tool that""Why hasn't anyone built""Is there an app that does""Looking for a tool that"
In Google (better for multi-subreddit searches):
site:reddit.com/r/freelance "I wish there was"site:reddit.com "Does anyone know a tool" freelance
What to collect:
- 50-100 "I wish there was" posts from your target subreddits
- Exact quotes describing the desired product/feature
- Context (what problem prompted the wish, what solutions they tried)
Real examples from r/freelance:
"I wish there was a tool that automatically tracked billable hours from my calendar and Slack, then generated invoices. I waste 2 hours every week doing this manually."
Product idea: Automatic time tracking + invoicing integration (calendar + Slack → invoice)
"I wish there was a simple contract builder for freelancers that didn't require a law degree. LegalZoom is overkill and $500/year. I just need basic SOW templates."
Product idea: Contract template library for freelancers at $10-20/mo
"I wish there was a tool that sent automated payment reminders to clients at 15, 30, and 45 days overdue. I hate chasing invoices but I also hate losing money."
Product idea: Invoicing tool with automatic dunning (payment reminder automation)
Step 4: Track Competitor Complaints
Find discussions where users complain about existing tools.
Search patterns:
A. "[Competitor] alternative" searches:
site:reddit.com/r/SaaS "HubSpot alternative"site:reddit.com/r/freelance "FreshBooks alternative"site:reddit.com/r/webdev "Heroku alternative"
B. "vs" comparisons:
"Asana vs Monday"→ reveals pros/cons of each"HubSpot vs Pipedrive"→ price and feature complaints surface
C. Direct competitor searches:
site:reddit.com "QuickBooks" freelance→ find QuickBooks complaints from freelancerssite:reddit.com "Mailchimp" pricing→ pricing frustrations
What to extract:
| Competitor | Subreddit | Complaint | Frequency | Quote |
|---|---|---|---|---|
| HubSpot | r/SaaS | Too expensive for small teams | 23 mentions | "$500/mo is ridiculous for 5 people" |
| FreshBooks | r/freelance | Complex UI, too many features | 18 mentions | "I just need invoices, not full accounting" |
| QuickBooks | r/smallbusiness | Feature bloat | 31 mentions | "Paying for 100 features I'll never use" |
Product opportunities:
- HubSpot alternative: Unbundled CRM at $50-100/mo for small teams
- FreshBooks alternative: Simple invoicing at $10-15/mo (no accounting bloat)
- QuickBooks alternative: Minimal accounting for freelancers
Step 5: Analyze Pain Point Patterns
Group findings into themes and rank by frequency.
Create a spreadsheet:
| Pain Point | Frequency | Severity | Example Quote | Product Angle |
|---|---|---|---|---|
| Invoice payment delays | 47 mentions | High | "Clients take 60+ days to pay, kills cash flow" | Automated dunning |
| Time tracking complexity | 38 mentions | Medium | "I forget to start timers, lose billable hours" | Automatic time capture |
| Contract/legal templates | 29 mentions | Medium | "Legal Zoom is $500, I just need basic SOWs" | Template library ($15/mo) |
| Client communication chaos | 24 mentions | Medium | "Emails, Slack, texts—I lose track of convos" | Unified client inbox |
| Proposal writing takes forever | 19 mentions | Low | "I spend 3 hours writing proposals" | Proposal builder |
How to rank severity:
High severity signals:
- Users describe financial loss ("I lost $5K this year to late payments")
- Time wasted quantified ("I spend 10 hours/month on this")
- Emotional language ("exhausting," "frustrating," "ridiculous")
- Explicit willingness to pay ("I'd pay $X to solve this")
Medium severity signals:
- Problem exists but no urgency
- Users have workarounds (manual processes)
- "Nice to have" tone
Low severity signals:
- Minor annoyances
- One-off complaints (not recurring)
- Users don't mention impact
Focus on top 3-5 high-severity pain points with 20+ mentions over 30 days.
Step 6: Validate Demand with Follow-Up Research
Before committing to build, validate that the opportunity is real.
Validation steps:
A. Search for temporal patterns (3-6 months):
Is this a sustained pain point or temporary frustration?
Method:
Search the same keyword across different date ranges (past month, 3 months, year) and count mentions. Look for consistency.
Example:
- Jan 2024: 12 posts about "invoice tracking"
- Mar 2024: 28 posts (tax season spike)
- Jun 2024: 14 posts
- Sep 2024: 16 posts
- Dec 2024: 18 posts
Verdict: Sustained demand (baseline 12-18 posts/month, tax season spike confirms relevance).
B. Cross-platform validation:
Do the same pain points appear on Twitter, LinkedIn, or industry forums?
Method:
Search Twitter for top 3 pain points and count mentions. If Reddit users complain but Twitter users don't, the problem might be niche to Reddit's demographic.
C. Check if users have tried existing solutions:
If 90% of complaints mention "I tried [Tool A], [Tool B], [Tool C] and they all suck," that's validation.
Example:
"I tried Wave (too basic), FreshBooks (too expensive), QuickBooks (too complex), and Zoho (UI is terrible). I'm still looking for simple invoicing at a reasonable price."
Validated: User exhausted 4 competitors, still unsatisfied → clear market gap.
D. Post a validation thread:
Format:
"I analyzed 500 r/freelance posts and the #1 pain point is [problem]. I'm considering building [solution]. Would this help?"
Success metrics:
- 100+ upvotes
- 50+ comments
- 20+ "I'd use this" replies
- 50+ email signups on waitlist
Step 7: Prioritize Ideas Using the Validation Matrix
Score each product idea across 4 dimensions:
| Idea | Frequency | Severity | Market Gap | Willingness to Pay | Total Score |
|---|---|---|---|---|---|
| Automated invoice reminders | ⭐⭐⭐⭐⭐ (47 mentions) | ⭐⭐⭐⭐⭐ (financial loss) | ⭐⭐⭐⭐ (exists in expensive tools only) | ⭐⭐⭐⭐⭐ ($15-25/mo stated) | 23/25 |
| Contract template library | ⭐⭐⭐ (29 mentions) | ⭐⭐⭐ (time waste, legal risk) | ⭐⭐⭐⭐ (LegalZoom is $500/yr) | ⭐⭐⭐⭐ ($10-20/mo acceptable) | 17/25 |
| Proposal builder | ⭐⭐ (19 mentions) | ⭐⭐ (annoying but not urgent) | ⭐⭐⭐ (PandaDoc exists but is expensive) | ⭐⭐ (most seek free tools) | 9/25 |
Prioritization decision:
Build automated invoice reminders first (highest score). Contract templates second if first product succeeds.
Best Subreddits for Finding Product Ideas by Niche
General Entrepreneurship & Startups
- r/Entrepreneur (3M) — Broad business pain points, tool discussions
- r/startups (1.5M) — SaaS validation, early customer acquisition
- r/SideProject (200K) — Indie hackers sharing projects and pain points
- r/SaaS (150K) — B2B SaaS-specific challenges
Freelancing & Gig Economy
- r/freelance (600K) — Invoicing, clients, pricing, productivity
- r/Upwork (80K) — Platform-specific frustrations
- r/digitalnomad (1.2M) — Remote work tools, productivity
- r/freelanceWriters (150K) — Writing-specific tools and workflows
E-commerce & Retail
- r/ecommerce (150K) — Shopify alternatives, fulfillment pain points
- r/FulfillmentByAmazon (200K) — Amazon seller challenges
- r/Entrepreneur (e-commerce subset) — Dropshipping, product sourcing
Development & Tech
- r/webdev (1.8M) — Developer tools, deployment, hosting
- r/programming (6M) — Broad tech discussions, tool comparisons
- r/devops (300K) — DevOps automation, monitoring tools
Marketing & Growth
- r/marketing (1.2M) — Marketing tool pain points, ROI challenges
- r/SEO (400K) — SEO tool comparisons, algorithm updates
- r/PPC (50K) — Paid ad tools, analytics frustrations
Design & Creative
- r/graphic_design (600K) — Design tools, client management
- r/web_design (800K) — Web design workflows, CMS pain points
- r/Filmmakers (2M) — Video production tools and editing software
Product Idea Discovery Tools & Resources
Free Tools
1. Reddit Native Search
Best for single-subreddit deep-dives. Use advanced search operators like "I wish there was" in quotes.
2. Google Search (site:reddit.com)
Best for multi-subreddit searches.
Example: site:reddit.com "invoicing pain points" freelance
3. F5Bot (f5bot.com)
Email alerts when specific keywords appear on Reddit. Limited to 5 keywords on free plan.
4. Subreddit Stats (subredditstats.com)
Browse subreddits by category, member count, and growth trends.
5. Reddit List (redditlist.com)
Top subreddits ranked by subscribers and activity.
Paid Tools
1. Harkn ($19/mo)
AI-powered pain point extraction and ranking across unlimited subreddits. Best for automating "I wish there was" discovery.
2. RedShip ($29/mo)
Reddit lead monitoring with keyword tracking. Good for competitor mention analysis.
3. Mention ($29-$99/mo)
Multi-platform brand and keyword monitoring (Reddit + Twitter + web).
4. GummySearch Alternative Tools
After GummySearch shut down, Harkn and RedShip became the top Reddit research tools.
Common Mistakes When Finding Product Ideas on Reddit
❌ Mistake 1: Building Based on a Single Post
Why it fails:
One person's complaint doesn't represent market demand. They might be an edge case or have unique requirements.
✅ Do instead:
Validate that 20-30+ users mention the same pain point across multiple subreddits over 30 days. Look for patterns, not outliers.
❌ Mistake 2: Ignoring Willingness to Pay
Why it fails:
"That's a cool idea!" ≠ "I will pay $X/month for this."
✅ Do instead:
Track explicit budget signals like:
- "I'm currently paying $Y for [tool]"
- "I'd pay $X/month if it did [feature]"
- "Not worth more than $Z"
Aim for 20+ users stating acceptable price ranges before committing to build.
❌ Mistake 3: Targeting Problems with Acceptable Workarounds
Why it fails:
If users have "good enough" manual solutions, they won't pay for software.
Example:
"I just use Google Sheets to track invoices. It's annoying but it works."
Why it's not a good product idea:
No urgency. User tolerates the pain rather than paying to solve it.
✅ Look for instead:
"I waste 5 hours every week manually tracking invoices in Sheets. It's killing my productivity and I've missed payments because of errors."
Why this IS a good product idea:
Quantified time waste (5 hours/week), clear impact (missed payments), urgency signal.
❌ Mistake 4: Chasing Trends Instead of Sustained Problems
Why it fails:
Reddit hivemind can latch onto temporary frustrations (iOS update bugs, viral tool launches) that disappear in weeks.
✅ Do instead:
Search for the same pain point over 3-6 month windows. If mentions are consistent, it's sustained demand. If mentions spike then vanish, it's a trend.
❌ Mistake 5: Over-Validating (Analysis Paralysis)
Why it fails:
Spending 6 months researching instead of building means competitors might launch first.
✅ Do instead:
Validate for 30-60 days max. If you have:
- 20+ explicit "I'd pay for this" signals
- 50-100 email signups on a waitlist
- Same pain point across 5+ subreddits
Stop researching and start building. You'll learn more from 10 real customers than 100 Reddit threads.
Frequently Asked Questions
How long does it take to find a good product idea on Reddit?
Initial discovery takes 2-4 weeks: 1 week to identify target subreddits, 1-2 weeks to search for pain points and track patterns, 1 week to validate findings and collect willingness-to-pay signals. Most founders identify 5-10 potential product ideas in the first month, then spend 2-4 weeks validating the best 1-2 ideas before building.
Can I find B2B SaaS ideas on Reddit?
Yes, B2B SaaS ideas are common on Reddit in subreddits like r/SaaS, r/Entrepreneur, r/startups, and r/smallbusiness. Reddit users openly discuss tool frustrations, pricing complaints, and feature gaps in B2B software. However, Reddit skews toward smaller businesses and solo founders, so validate pricing separately with mid-market or enterprise buyers if targeting larger organizations.
What if someone steals my product idea from Reddit?
Ideas are worthless—execution is everything. Sharing your idea publicly has more upside (validation, early adopters, feedback) than downside. Most "stolen" ideas fail because copycats lack your unique insights, target audience understanding, or execution ability. Protect your time by validating before building, not by hiding your idea.
How many pain points should I find before choosing one to build?
Identify 10-20 unique pain points over 30 days, then rank by frequency, severity, market gap, and willingness to pay. The top 2-3 pain points will usually account for 60%+ of total mentions. Focus on the #1 pain point first—don't try to solve everything at once.
Should I engage with Redditors while researching?
Yes, but participate authentically first. Spend 2-4 weeks answering questions and contributing value in your target subreddits before asking for feedback. Once you've built karma and trust, you can post validation threads like: "I analyzed 500 r/freelance posts and found X is the #1 pain point. Would Y solve it?" Follow subreddit rules on self-promotion.
Can I use Reddit to find ideas outside my industry?
Yes, but domain expertise accelerates validation. If you're a developer finding ideas in r/webdev, you'll spot gaps faster than researching r/graphic_design (unfamiliar domain). That said, motivated founders can learn any industry by immersing themselves in the right subreddits for 30-60 days.
What tools automate product idea discovery on Reddit?
Free: F5Bot (keyword alerts), Reddit native search
Paid: Harkn ($19/mo for AI pain point extraction), RedShip ($29/mo for keyword tracking), Mention ($29/mo for multi-platform monitoring)
Manual research is free and effective for early-stage discovery. Upgrade to paid tools when monitoring 10+ subreddits continuously or need automated pain point ranking.
How do I know if a product idea is worth building?
A product idea is worth building when:
- ✅ 20-30 users explicitly state they'd pay for it
- ✅ Same pain point appears across 5+ subreddits over 30+ days
- ✅ Users have tried 2-3 existing solutions and found them inadequate
- ✅ You can quote 10+ specific user stories describing the problem
- ✅ 50-100 people sign up for your waitlist
Stop validating and start building when the evidence is overwhelming.
Start Finding Your Next Product Idea Today
Reddit provides unfiltered access to millions of users discussing their problems, frustrations, and unmet needs in real-time. By systematically analyzing these conversations, you can discover validated product opportunities before competitors notice them.
To get started:
- Choose your target industry — Freelancing, SaaS, e-commerce, development, marketing, etc.
- Identify 10-15 relevant subreddits — Use Subreddit Stats, Reddit List, or Harkn for discovery
- Search for "I wish there was" posts — Extract 50-100 explicit unmet needs
- Track competitor complaints — Find gaps in existing solutions
- Analyze pain point patterns — Group findings, rank by frequency and severity
- Validate demand — Confirm sustained interest over 30-60 days
- Prioritize using the validation matrix — Score ideas on frequency, severity, market gap, and willingness to pay
Ready to automate Reddit product idea discovery and find your next business opportunity? Try Harkn free for 7 days and get AI-powered pain point extraction from 500M+ Reddit users.
Related reading:
- Product Research on Reddit: Find What Customers Actually Want
- How to Validate Product Ideas Using Reddit Discussions
- Reddit Audience Research: Complete Guide for SaaS Founders
About the Author:
Joe is the founder of Harkn — a solo-built Reddit intelligence tool born from decades of marketing work and a deep frustration with research tools designed by committee. Learn more at harkn.dev.
Limited Beta
Ready to extract insights from Reddit?
Join the beta and get lifetime Pro access. No payment required.
Get Early AccessMarket Validation: Using Reddit to Test Demand Before Building
Learn how to validate market demand on Reddit before building your product. Discover proven strategies to test ideas with 500M+ users and avoid costly mistakes.
Product Research on Reddit: Find What Customers Actually Want
Discover how to use Reddit for product research. Learn to identify customer pain points, validate features, and uncover unmet needs from authentic discussions.
How to Validate Product Ideas Using Reddit Discussions
Learn how to validate product ideas on Reddit before building. Discover proven methods to test demand, gather feedback, and de-risk your product launch.