Building something nobody wants is the most expensive mistake a founder can make. Validation is how you avoid it. To validate an idea is to collect evidence that real people will act on it: pay, sign up, switch from what they use today or give you their time. Compliments, likes and "I'd totally use that" are not evidence.

The ten methods below are cheap, fast and work for most kinds of business. You don't need all of them. Pick two or three that fit your idea and your budget, and run them before you write a line of code or order stock.

1. Write down your riskiest assumptions

Every idea rests on assumptions: that a problem exists, that it is painful enough, that people will pay your price, that you can reach them. List them and mark the ones that would kill the idea if they were wrong. Test those first. This turns a vague feeling into a short list of questions you can answer.

2. Talk to potential customers

Have short conversations with people who match your target customer. Ask about their past behaviour, not your idea: "When did this last happen to you? What did you do? What did it cost?" People are poor at predicting what they will do, but good at describing what they did. The book The Mom Test by Rob Fitzpatrick is a helpful guide to asking questions that even polite people can't answer with a white lie.

3. Look for complaints that already exist

If a problem is real, people are probably already complaining about it. Search forums, community groups, question sites and the reviews of existing products. Collect the exact words people use. Repeated, emotional complaints are a strong signal. They also give you language for your landing page later.

4. Study the competition

Competitors are not a reason to give up; they often prove that a market exists. Look at what they offer, what they charge and what their customers dislike. Gaps in their reviews, such as "too complicated" or "no option for small teams", can point to your opening. If you can find no competitors at all, ask why. Sometimes it means nobody wants the solution.

5. Run a landing page smoke test

Create a simple page that describes your offer as if it already existed, with one call to action such as "Join the waitlist" or "Get early access". Send people to it and measure how many take the action. Be honest on the page about what is ready and what is coming, so nobody feels tricked.

6. Test interest with a small ad budget

If you can't reach enough people for free, a small, fixed ad budget can send targeted visitors to your landing page. Try two or three different messages and see which one gets more sign-ups. Remember that this measures interest in a message, not willingness to pay, so treat it as a first signal rather than proof.

7. Ask for a pre-order or deposit

Money is the clearest form of validation. Offer early buyers a refundable pre-order, a deposit or a founding member price. Even a small amount separates real buyers from polite supporters. Make the refund policy clear and keep your promise if you decide not to build.

8. Deliver it by hand first

In a "concierge" test, you deliver the result manually to a few customers. If your idea is an app that plans meals, plan the meals yourself and send them by email. You learn what customers really value, what they ignore and what they would pay for, long before you automate anything.

9. Fake the automation behind the scenes

A "Wizard of Oz" test looks automatic to the customer, but a person does the work behind the scenes. A simple form might collect requests, and you answer each one by hand. It lets you test the full experience with very little code. Be transparent where it matters, for example about response times.

10. Ask business customers for a letter of intent

If you sell to companies, ask interested prospects to sign a short, non-binding letter of intent that states what problem they want solved and roughly what they would pay. It is not a contract, but a business that won't sign a non-binding letter is unlikely to sign a real order.

How to read your results

Validation only works if you decide what success looks like before you start. For each test, write down the result that would convince you to continue, and the result that would make you change direction. Then compare honestly.

  • Strong signals: people pay, pre-order, sign up without being pushed, or ask when they can start.
  • Weak signals: likes, compliments, "let me know when it's ready" with no follow-up.
  • Patterns beat single results: if interviews, complaints and sign-ups point the same way, trust it more.

If the evidence is weak, that's useful too. Change one thing at a time, such as the audience, the problem you focus on or the price, and test again. Each round costs days instead of the months it takes to build something nobody needs.