Guides

How to validate a SaaS idea before you build it

Read what people already say in reviews and public threads, count the complaints that repeat, and look for signs they’d pay, before you write much code.

Short answer: the evidence already exists in public. Read a few hundred reviews of the tools your future customers use today, plus the threads where they complain. If the same problem keeps coming up, people describe workarounds, and some say they’d pay or switch, those are signs of demand worth testing with people who face the problem. If not, you saved yourself a month.

Where to read

SourceWhat it tells youWhat to watch for
Review sites: G2, Capterra, TrustpilotWhat paying business customers dislike about current toolsPrice complaints, missing features, “we switched because”
App Store and Google Play reviewsWhat everyday users hit in mobile appsRepeated bugs, “bring back”, “I’d pay for”
Reddit threadsHonest workarounds and frustration, in their own wordsLong replies, “how do you all handle”, tool recommendations
Comments on X, TikTok, Instagram and YouTubeHow people talk about the problem casuallyPhrases you can reuse on your landing page
GitHub issuesWhat developers ask maintainers to addReactions and “+1” on the same request across projects
Facebook groups and forumsNiche communities: trades, local businesses, hobbiesQuestions asked again every few weeks

What counts as a real signal

  1. 1

    The same complaint, from different people

    One angry review is noise. Twenty people describing the same problem in different words is a pattern. Keep a simple sheet: the complaint, where you saw it, and a short quote.

  2. 2

    Workarounds

    Spreadsheets, screenshots pasted into email, three tools glued together. Ask why they chose the workaround and whether changing it is worth the effort.

  3. 3

    Money and urgency

    Look for “I’d pay for”, “we’re switching”, “cancelled because”, and words like client, deadline or lost sales. Ask how often the problem occurs, who owns the budget and whether they have paid to solve it before.

  4. 4

    People who already pay for something

    Complaints from paying customers of an existing tool are the best sign of all. They’ve proven they spend money on this job and they’re telling you what’s missing.

Turn it into a decision

After a few hours you should be able to fill in three lines. Who has the problem. What they call it, in their own words. What they use today and what they hate about it. If you can’t, keep reading or pick a different problem. If you can, those three lines become your waitlist page.

Questions

How many reviews should I read?

Enough that new reviews stop surprising you. For most niches that’s a few hundred across three or four competitors, which is a day of reading.

What if there are no competitors?

Then look for the workaround people use instead, and check whether anyone is paying for it. Check how people currently solve the problem, including manual work, before treating the absence of direct competitors as demand.

Can I use AI to read the reviews?

Yes, to group and count them. Still read a sample yourself: the exact words people use are what makes a landing page work.