Validation
How to Validate Your Startup Idea Before Writing a Line of Code
Most failed startups built something no one wanted. Validation is the practice of testing demand cheaply before over-investing in engineering.
The number one startup killer is building a product in isolation and discovering there is no market for it after months of development. Validation is the antidote: a set of techniques to test whether a real problem exists and whether people will pay to have it solved.
The key insight is that validation is not about asking people if they like your idea. People are polite and unhelpful in that mode. Validation is about observing behavior: do they actually do something that signals genuine interest?
The validation ladder
Each rung provides stronger evidence than the one below it:
- Interest: Someone clicks a link, signs up for a waitlist, or opens an email.
- Engagement: Someone tries a prototype, responds to follow-up questions, or joins a call.
- Intent: Someone pre-orders, pays for access, or provides a letter of intent.
- Revenue: Someone pays real money for something that solves their problem.
You want to climb as high on the ladder as possible before writing significant code.
Fast validation techniques
Landing page test. Build a one-page site describing your product and drive traffic to it via ads or communities. Measure how many visitors sign up for early access. Even 100 visitors gives you a useful conversion rate to benchmark.
Concierge MVP. Deliver the outcome of your product manually before automating it. If you are building a scheduling tool, schedule things manually for 5 users first. This validates demand and teaches you what automation actually needs to do.
Problem interviews. Talk to 15 to 20 potential customers about the problem space without mentioning your solution. Listen for whether they describe the problem spontaneously and whether they are already paying money to address it.
Wizard of Oz test. Show users a working interface but fulfill requests manually behind the scenes. Airbnb's early days looked like a real platform but involved a lot of manual work. This lets users experience the product without technical infrastructure.
What counts as validated
- 10 or more people have paid money for any form of access or early version.
- Users are actively asking you to build faster or add specific things.
- You have found a repeatable way to get new customers without being on the phone constantly.
- Your conversion rate from visitor to signup exceeds 5% on a cold channel.
Validation anti-patterns
- Counting "interested" responses from friends and family as validation.
- Building the product first and then trying to validate retroactively.
- Asking loaded questions like "Would you use this if it existed?"
- Validating solution fit before problem fit.
- Using survey data as a substitute for behavior observation.
Validate your distribution too
Once you have validated the product, validate your distribution strategy. UpStart helps you identify which platforms your ideal customers are already using to discover tools like yours.