
The most common mistake in building software products is building them before you know if anyone will pay for them. Months of development. A launch that gets ten visitors and two trials. The problem was obvious in retrospect — there was no validation before the build.
Here's how to skip that mistake and find out in 24 hours whether your idea has real demand.
Step one: find a specific, painful problem
Don't build for "small businesses." That's not a market — it's a category. Find a problem so specific that the person experiencing it curses about it. Inventory management for food trucks. Time-tracking for per-article freelance writers. Booking software for mobile dog groomers. The narrower the problem, the easier it is to find the exact people experiencing it, and the easier it is to speak to them in language that makes them feel understood.
Step two: go where they complain
Reddit threads. Niche Discord servers. Private Facebook groups for that industry. Quora. Product reviews on existing tools. You're not looking for feature requests — you're looking for genuine frustration. The complaints that include "I've been using a Google Sheet for this for three years" are your target. That's a manual workaround for a problem without a proper solution.
Step three: build a one-page test
Carrd, Notion, Google Sites — any of them. You need a headline that states the problem and the solution, a one-sentence value proposition, and an email capture form. Add a question: "Would you pay $9/month for this?" Optional, but useful. Don't build the product. Don't describe the features. Describe the relief.
Step four: share it where it fits naturally
Drop the link in comment threads where the problem is being discussed. Send cold emails to five people you found complaining about the problem. Post in a relevant subreddit asking for feedback. Be honest: "Testing this idea, want brutal feedback." This is not about going viral — it's about getting real signal from real people.
Step five: read the response
Did you get email signups? Did anyone respond to say they'd pay? Did people ask follow-up questions that suggest they're genuinely interested? If the answer is yes — even five or six genuine responses — you have enough signal to build a minimum viable product. If the answer is silence, you've saved yourself months of development for something nobody wants. Kill it and try another idea. Both outcomes are wins.
