Research
How to Validate a SaaS Idea Before Building Anything
The fastest way to validate a SaaS idea is to find evidence that real people are already describing the problem you want to solve, searching for solutions, and spending money on inadequate workarounds. Reddit is one of the best places to find this evidence because buyers discuss pain points with a level of specificity that surveys and interviews rarely match.
Quick Answer
Validate a SaaS idea before building by searching Reddit and communities for recurring pain patterns, measuring how frequently the problem is discussed, identifying what solutions people already use, and confirming that buyers are willing to pay for something better.
- Search Reddit for the problem you want to solve and count how many people describe it independently
- Note what existing tools or workarounds people mention and where those solutions fall short
- Look for posts where people explicitly ask for a better option or mention budget for a solution
- Validate demand frequency: a problem mentioned once is an anecdote, mentioned weekly is a market signal
On this page
Why most founders validate too late
The typical indie hacker builds first and validates later. That approach leads to months of wasted development on products nobody asked for. Studies suggest that 42% of startups fail because there is no market need, making premature building the single most expensive mistake a founder can make.
Validation does not require a landing page, a waitlist, or a prototype. It requires evidence that a meaningful number of people have the problem, are looking for solutions, and are willing to pay. That evidence already exists in public conversations if you know where to look.
Reddit as a validation research tool
Reddit is a goldmine for idea validation because users describe problems with raw honesty and specificity. They name the tools they have tried, explain why those tools failed, and describe what they wish existed. That is exactly the data you need to validate demand.
Unlike surveys where respondents give you the answer they think you want, Reddit conversations happen organically. People are not trying to be helpful to you. They are trying to solve their own problem, which makes the signal more reliable.
How to search for demand signals systematically
Start by searching Reddit for the core problem your product would solve. Use multiple phrasings. Then search for the existing solutions and read the complaint threads. Finally, search for recommendation requests in the category.
For each search, track the number of unique posts, the recency, the engagement level, and whether the same problem appears across multiple subreddits. If you find dozens of independent posts describing the same frustration within the past year, that is a strong demand signal.
- Search for the problem using 5-10 different phrasings
- Search for existing tool names plus words like frustrated, alternative, switching, hate
- Search for recommendation requests in the product category
- Track post frequency, recency, and cross-subreddit appearance
Evaluating existing solutions and gaps
Validation is not just about confirming the problem exists. You also need to understand the competitive landscape. Read every thread where someone recommends or criticizes existing solutions. Note the specific complaints, missing features, and pricing objections.
The best SaaS opportunities usually sit in gaps between what existing tools do and what users actually need. Reddit threads reveal these gaps in the users' own words, often with more detail than you would get from a competitive analysis report.
Using Linkeddit to monitor validation signals continuously
One-time searches give you a snapshot, but markets evolve. Setting up ongoing monitoring lets you track whether the problem is growing, stable, or fading. Linkeddit lets you monitor specific subreddits and keywords over time, so you can see demand trends rather than just a single data point.
This is especially valuable during the build phase. If you decide to move forward, continuous monitoring helps you refine your positioning, discover edge cases, and find early beta users who are already looking for a solution.
Confirming willingness to pay
Problem existence does not guarantee willingness to pay. Look for posts where people mention budget, discuss pricing of alternatives, or describe spending money on workarounds. If people are paying for a worse solution, they will likely pay for a better one.
Also look for the absence of free alternatives. If every discussion ends with someone recommending a free tool that does the job well enough, the willingness to pay for a premium solution may be low in that segment.
From validation to first customers
The people you find during validation research are often your first potential customers. If someone posted about the exact problem you are solving, they are a warm lead by definition. Bookmark these threads and users. When your product is ready, you have a list of people who already told you they need it.
This is why validation and customer acquisition are not separate phases. The research you do to validate the idea produces the same signals you use to find your first 10 customers.
FAQ
How do I know if my SaaS idea is worth building?
An idea is worth building when you can find recurring evidence of the problem across multiple communities, existing solutions that leave users frustrated, and signals that people are willing to pay for something better. Reddit is one of the best sources for this evidence.
Can I validate a startup idea for free?
Yes. Reddit, community forums, and social media give you free access to thousands of conversations where buyers describe problems, compare solutions, and discuss willingness to pay. You do not need a survey tool or paid research panel to validate demand.
How many data points do I need to validate an idea?
There is no universal threshold, but finding 20-30 independent posts describing the same problem within the past 12 months, across at least 2-3 subreddits, is a reasonable starting signal. More important than count is consistency of the pain description and evidence of existing spending.
What if I find the problem but no willingness to pay?
That usually means the problem is not painful enough or free alternatives are good enough. Consider whether you can serve a higher-value segment of the same market, bundle the solution with something else, or target a use case where the stakes are higher.
How long should idea validation take?
A thorough validation research sprint can be completed in 1-2 weeks of focused effort. If you cannot find strong demand signals within that timeframe, the idea may not have enough market pull to justify building.
Related help pages
Research
How to Find What Customers Actually Want
Learn how to find what customers want using unfiltered feedback from Reddit, community research, and voice-of-customer techniques that beat traditional surveys.
Guides
How to Find Buying Intent Posts on Reddit Without Wasting Time on Low-Signal Threads
Learn how to find buying-intent posts on Reddit using subreddit selection, intent patterns, qualification steps, and monitoring workflows that surface real opportunities instead of noise.
Growth
How to Get Your First 10 B2B Customers as a Solo Founder
Learn how to get first B2B customers using community research, Reddit monitoring, and direct outreach tactics that work before you have a brand.
SaaS
Reddit Lead Generation for SaaS: A Better Fit for Founder-Led and Growth Teams
Learn how Reddit lead generation for SaaS works, when it outperforms colder channels, and what software workflows matter most for SaaS teams.