
How to validate your startup idea before writing code
How to validate a startup or product idea without code: customer interviews, landing pages, fake door tests, concierge MVPs and pre-sales. Plus notes on GDPR.
In short: The most reliable way to validate a business idea is to check whether potential customers really have the problem and are willing to spend time or money on a solution. You do not need code for that. Customer interviews, a simple landing page, a fake door test, a manually delivered service or pre-sales all give you solid signals. Only once those signals are positive is it worth investing in software development.
Why validation comes before development
Many products fail because too few people need them. Technical problems are rarely the reason. Finding that out after months of development is expensive. Validation reverses the order: you test the riskiest assumption first with the least possible effort, and build afterwards.
It helps to break your idea down into individual assumptions. Does the problem exist? Is it painful enough? Can you reach the target group? Will they pay for a solution? Each assumption can be tested on its own, and usually one of them is far shakier than the rest.
Ways to validate a business idea
Customer interviews
The cheapest and often most revealing test. Talk to people in your target group about their daily work and their problems, not about your idea. Ask about concrete past situations: When did the problem last come up? What did you do? What did it cost? Rob Fitzpatrick's book "The Mom Test" describes this interview technique well. Polite agreement with a hypothetical idea is worthless. Described behaviour tells you something.
Landing page
A simple page describes what your product promises and asks for an action: leave an email address, request a demo, join the waiting list. With some paid ads or targeted outreach in your niche, you see whether the offer attracts interest. In Germany even a test page needs a legal notice (Impressum) and a privacy policy, and newsletter sign-ups require double opt-in.
Fake door test
A variant for existing products or websites: a button or menu item advertises a feature that does not exist yet. People who click learn that it is in preparation and can sign up to be notified. You measure real interest instead of stated opinions. Stay transparent so you do not annoy users.
Concierge MVP
You deliver by hand the service the software will provide later. A platform meant to match customers with tradespeople might start with a form, a spreadsheet and you on the phone. You learn what customers actually need and collect plenty of material for the later software's requirements document.
Pre-sales and letters of intent
The strongest signal is money. A pre-order, a deposit or, in B2B, a letter of intent shows that someone really wants a solution. Someone who is enthusiastic but will not commit to anything may not have the problem urgently enough.
Clickable prototypes as a bridge
Once the basic assumptions hold up, a clickable prototype helps you test the solution itself. With Figma or similar tools you can create a realistic impression of the product in a few days without writing code. Users can work through tasks in it, and you see where they get stuck. We cover tools and approach in our post on prototyping for non-technical founders.
When you are ready to build
You are ready when you can describe the problem in your customers' words, know how to reach those customers and have first commitments in the form of sign-ups, pre-orders or letters of intent. Then comes the MVP, which tests the remaining assumptions in real use. Our article on MVP development in eight weeks shows how to get there quickly. And how to tell later that product and market fit together is described in how to know you have product-market fit.
Frequently asked questions (FAQ)
How many customer interviews do I need?
There is no fixed number. Keep going until the answers start repeating and you learn little that is new. With a clearly defined target group, that often happens after a manageable number of conversations.
Can someone steal my idea if I talk about it?
The risk is smaller than many people fear. An idea on its own is worth little, the real work is in execution. If you talk to no one for fear of copycats, you give up the most important information for your own venture.
What if validation comes back negative?
Then you have saved time and money. Check whether a different target group, a related problem or another pricing model fits better. Many successful products grew out of a second or third version of the original idea.
Is validation worth it for internal software projects too?
Yes. For internal tools it also pays to talk to the future users and test the process manually or with a prototype first. That way you avoid software that misses how people actually work.
Conclusion
Validation is the cheapest phase of a product, and it often decides whether the more expensive phases are needed at all. If you observe behaviour first and write code afterwards, you build with a clear picture of what customers actually want. If your idea has passed that test and you want to start building, talk to us about web development for your MVP.
Related posts
- MVP development: from idea to launch in 8 weeks
How to build an MVP in about eight weeks: set the scope, test a prototype, build, launch. With a week-by-week plan, a sensible tech stack and the usual mistakes.
- MVP vs. Full Product: When to Scale Your Development
How to tell your MVP is ready to grow into a full product: real usage signals, technical limits, common mistakes and a step-by-step path to scaling up.
- Product-market fit: how to know when you've found it
How to recognise product-market fit: which signals count, how to measure retention and demand, what the Sean Ellis test tells you and when to scale up.
- Technical Debt in Startups: When to Pay It Down
Technical debt in startups: which shortcuts are fine, how to spot the dangerous kind, and when paying it down is worth more than shipping new features.