How do I validate a startup idea before building anything?
By Eli Fayerman, attorney and software engineer · Last updated
Validation should answer four questions quickly: who has the problem, how often it happens, what it costs them, and whether they already try to solve it. Good validation usually starts with interviews, manual workflows, competitor analysis, and some proof that the buyer will trade time or money for a better outcome.
If a founder cannot explain the user, the painful moment, and the first paid test, the idea is not validated yet. Code should come after evidence. A useful validation tool or workflow should help compare opportunities, surface market signals, and suggest the next concrete test.
Startup idea validation checklist
- Buyer: Who feels the problem and controls the budget?
- Painful moment: When does the problem happen, and why does it matter now?
- Current workaround: What do people already use instead of your product?
- Willingness to pay: What time, money, risk, or revenue impact makes payment rational?
- First customer test: What can you test manually before writing production code?
Why this matters for startup idea selection
Most founders conflate interest with demand. A friend saying "I would use that" is not validation. Real validation requires finding evidence that a buyer will change their behavior: pay for something, stop using something else, or invest time in switching. The four validation questions (who has it, how often, what it costs, what they currently do) need to be answered with behavioral evidence, not survey responses.
What counts as validated
- Someone pays for a manual or early version of the solution before software is complete
- A buyer describes the problem in their own words, unprompted, with a specific cost or frequency attached
- At least three buyers share the same core complaint about their current workaround
- Someone signs a letter of intent, pilot agreement, or early access commitment with money attached
Five ways to validate a startup idea without writing code
You can test almost any idea before building the product. Each method below answers a different question, costs little, and produces behavioral evidence instead of opinions.
- Customer interviews (the fastest signal): Talk to 5–10 people who have the problem and ask about what they did the last time it happened, not what they would hypothetically do. Tests whether the problem is real and frequent. Example: before building a bookkeeping tool, ask a freelancer to walk you through their last month-end close and watch where they swear.
- Landing-page smoke test: Put up a one-page description with a clear price and an email capture or “Buy” button, then drive ~100 targeted visitors (a relevant subreddit, a niche newsletter, $50 of ads). Tests demand at a specific price. A 3–5% email signup or pre-order rate from cold traffic is a strong signal; near 0% is informative too.
- Pre-sales & letters of intent: Ask for money or a signed commitment before the product exists. Tests willingness to pay, the hardest and most valuable signal. A verbal “I’d buy that” is worthless; a deposit or a signed pilot is validation.
- Concierge / Wizard-of-Oz: Deliver the outcome manually behind the scenes while the customer thinks it’s a product. Tests whether the result is worth paying for, separate from whether you’ve automated it. Example: run the “AI analysis” by hand for your first three customers before writing a line of the pipeline.
- Fake-door test: Add the feature/button to an existing surface and measure clicks before it does anything. Tests interest in a specific solution cheaply. Example: add a “Generate PDF report” button to your dashboard and count how many users click it before you build the export.
How many people do you need to talk to?
Aim for 5–10 interviews per customer segment before you trust a pattern. Signal usually saturates fast: if the first five people in the same segment describe the same painful moment in their own words, you've found something. If five people give you five unrelated problems, the segment or the problem is too vague to build on yet. Quality beats volume: ten focused conversations with real buyers tell you more than a 500-response survey, because surveys measure stated preference and interviews can probe past behavior.
Signals that count vs. false positives
Most "validation" is founders collecting compliments. Sort every signal into evidence or noise:
- Real signal: a prepayment, deposit, or signed pilot; someone using a clunky manual version repeatedly; an unprompted referral to a colleague; the same complaint from multiple buyers; someone already paying for a worse workaround.
- False positive: "That's a great idea," "I'd definitely use that," survey checkboxes, social-media likes, intros that never convert, and enthusiasm from people who aren't the buyer (friends, other founders, your investors).
The test: did the person change behavior or commit a resource (money, time, reputation)? If not, it's encouragement, not evidence.
How to run a validation interview
Borrow the core rule from The Mom Test: ask about their life and past behavior, never pitch your idea. Good questions sound like “Walk me through the last time this happened,” “What did you do about it?”, “What did that cost you?”, and “What have you already tried or paid for?” Bad questions sound like “Would you use a tool that…?” or “Do you think this is a good idea?” Both invite polite lies. Take notes on specifics (frequency, cost, current tools), not on whether they liked you.
How long should validation take?
Validation is measured in days and weeks, not months. A focused founder can run 5–10 interviews and a landing-page test in one to two weeks. If you've spent two months "validating" and still haven't asked anyone for money or watched them use a manual version, you're researching, not validating. The goal is to reach a clear go / pivot / kill decision quickly and cheaply, before you've sunk months into code.
Common validation mistakes
- Building the product first and calling launch-day silence "the market wasn't ready."
- Talking only to friendly, non-buyer audiences who won't tell you the truth.
- Asking hypothetical questions ("would you…") instead of about past behavior.
- Treating interest (signups, likes) as demand (payment, switching, commitment).
- Validating the problem but never testing willingness to pay at a real price.
Related questions
See ranked opportunities
Start with a validation-focused scan. This opens the workspace with a startup-idea validation prompt already filled in, plus 1 free hosted scan with no sign-up required.
Run a free scan →