How to Validate a Startup Idea Before Writing Code
Andres Max
42% of startups fail because they build something nobody wants. Not because the team couldn’t execute. Not because they ran out of money. Because they skipped validation.
I’ve watched this pattern destroy dozens of startups over 18 years: smart founders with strong technical skills spending 6-12 months building something, only to discover there’s no market for it.
The painful truth? Most of these failures were preventable. With 2-4 weeks of validation work, before writing a single line of code, they could have known whether the idea had legs.
This guide shows you exactly how to validate a startup idea the right way. No theory. No fluff. Just the framework I use with every founder I advise.
Why Technical Founders Skip Validation (And Pay for It Later)
If you’re a technical founder, you probably have a bias toward building. I get it. Building is what you’re good at. It’s satisfying. It feels like progress.
But here’s what building without validation actually looks like:
Month 1-3: You build the MVP. It’s technically impressive. Month 4-5: You launch. Crickets. A few signups, but no real engagement. Month 6-8: You add more features, thinking that’s the problem. Still crickets. Month 9-12: You realize nobody actually needs this. You’ve burned $50-100K in time and opportunity cost.
Contrast this with validation-first:
Week 1-2: You talk to 20 potential customers. Half don’t care about the problem. Week 3: You pre-sell to the remaining 10. Only 2 would pay. Week 4: You kill the idea and move to the next one. Total cost: $0 and 4 weeks.
The difference isn’t intelligence or skill. It’s sequence. Validation before building is the only sequence that works.
The Validation Mindset Shift
Before we get into tactics, you need to internalize one thing:
Validation isn’t about proving your idea will work. It’s about trying to kill it, and failing.
Most founders approach validation looking for confirmation. They ask leading questions. They interpret lukewarm responses as enthusiasm. They count email signups as validation.
This is backwards.
Your job during validation is to find every reason why your idea won’t work. Talk to people who should want this and look for signs they don’t. Try to pre-sell and watch for hesitation. Search for existing solutions that are “good enough.”
If you can’t kill the idea after genuinely trying, you might have something. That’s the signal to build.
The 4-Step Startup Validation Framework
Here’s the framework I’ve refined over 18 years and 50+ startups. Each step has a clear goal and a kill/continue decision point.
Step 1: Problem Validation (Days 1-5)
Goal: Confirm the problem is real, painful, and people are actively trying to solve it.
This is where most founders go wrong. They validate their solution when they should be validating the problem.
The Process:
-
Identify your target customer - Be specific. Not “small businesses.” Not “developers.” More like: “Solo founders of SaaS products doing $5K-50K MRR who don’t have a dedicated marketing person.”
-
Find 20 people who fit this profile - LinkedIn, Twitter, Reddit communities, Slack groups. Don’t ask friends or family unless they genuinely fit the profile.
-
Have 15-20 problem discovery conversations - These are NOT pitch calls. You’re not selling anything. You’re learning.
The Problem Interview Script:
Open with context:
“I’m researching how [target customer] handles [problem area]. I’m not selling anything, just trying to understand the landscape. Would you mind sharing your experience?”
Then ask these questions:
- “What’s the hardest part about [problem area] for you?”
- “Walk me through the last time you dealt with this. What happened?”
- “What do you currently do to solve this?”
- “What have you tried that didn’t work?”
- “How much time/money does this cost you?”
- “If you could wave a magic wand and fix one thing about this, what would it be?”
What you’re listening for:
| Signal | What It Means |
|---|---|
| Immediate recognition of problem | Problem is real |
| Emotional response (frustration, anger) | Problem is painful |
| Multiple workarounds being used | No good solution exists |
| Can quantify cost ($$, hours) | Problem is worth solving |
| Asks about your solution | High interest |
| Red Flag | What It Means |
|---|---|
| “That’s interesting” (flat tone) | Problem isn’t painful |
| “We’ve got it handled” | Good enough solution exists |
| Can’t articulate the problem | Problem isn’t top of mind |
| Only cares if free | Won’t pay to solve |
| Has to think hard to remember it | Infrequent problem |
The Kill/Continue Decision:
After 15-20 conversations:
Kill if: Fewer than 10 people clearly articulate the problem as painful. No strong emotional responses. Everyone seems satisfied with current solutions.
Continue if: 12+ people describe the problem with frustration. Multiple workarounds in use. People can quantify the cost. Several asked when your solution will be ready.
Step 2: Solution Validation (Days 6-10)
Goal: Confirm your proposed solution actually addresses the problem in a way that resonates.
Now that you’ve validated the problem, you need to validate that your approach to solving it makes sense.
The Process:
- Write a one-sentence solution hypothesis:
“We believe [target customer] can solve [validated problem] by [your approach], which will result in [specific outcome].”
Example: “We believe solo SaaS founders can solve inconsistent content marketing by using AI-powered content templates, which will result in 3x more content published per month with 50% less time.”
-
Create a simple solution concept - This is NOT a prototype. It’s a description. Could be:
- A one-page document explaining how it works
- A 5-slide deck
- A Figma mockup (non-functional)
- A Loom video walking through the concept
-
Go back to your problem interview participants - The ones who expressed the most pain. Show them the concept and gauge reaction.
The Solution Interview Script:
“Based on our conversation, I’ve been thinking about a possible solution. Can I walk you through the concept and get your honest reaction?”
Walk through your concept (keep it under 5 minutes), then ask:
- “What’s your immediate reaction?”
- “What would have to be true for this to be useful to you?”
- “What’s missing that would make this a no-brainer?”
- “How would this fit into your current workflow?”
- “What would you pay for something like this?”
What you’re listening for:
| Signal | What It Means |
|---|---|
| “When can I get this?” | Strong solution fit |
| Starts problem-solving with you | Engaged and invested |
| Immediately understands value | Clear positioning |
| Suggests specific improvements | Sees themselves using it |
| Names a price without hesitation | Willing to pay |
| Red Flag | What It Means |
|---|---|
| “Interesting…” (then silence) | Not compelling |
| Asks lots of “what if” questions | Doesn’t see clear use case |
| Compares unfavorably to existing tool | Competitive solution exists |
| “I’d have to think about it” | Not a must-have |
| Won’t name a price | Not willing to pay |
The Kill/Continue Decision:
Kill if: More than half are lukewarm. Heavy comparison to existing solutions. No one can articulate what they’d pay.
Continue if: 8+ out of 10 people express genuine enthusiasm. Clear understanding of value. Multiple people willing to discuss pricing.
Step 3: Willingness to Pay (Days 11-14)
Goal: Confirm people will actually exchange money (or binding commitment) for your solution.
This is where validation gets real. Talking is cheap. Money is the ultimate signal.
The Pre-Sell Approach:
You have several options, ordered by signal strength:
Strongest signal: Take actual payment
- Offer a discounted “founding member” price
- Use Stripe checkout links (takes 10 minutes to set up)
- Collect payment for delivery in 4-6 weeks
- Offer full refund if you can’t deliver
Strong signal: Collect deposits
- $50-100 refundable deposit
- Holds their spot in early access
- Refundable if they don’t like the final product
Moderate signal: Letter of intent
- Written commitment to buy at a specific price
- Not legally binding, but psychologically committing
- Works well for B2B with longer sales cycles
Weak signal (but better than nothing): Waitlist with friction
- Not just email signup
- Make them answer 3-5 questions
- Ask for time commitment (15-minute onboarding call)
The Pre-Sell Script:
“Based on our conversations, I’m moving forward with building this. I’m looking for 10 founding customers who will get [benefit: lifetime discount, input on features, priority support].
The price will be $X/month when we launch. For founding customers, I’m offering $Y/month locked in forever.
You’d pay now, and I’ll deliver the working product in [timeframe]. Full refund if I don’t deliver or it doesn’t work for you.
Are you in?”
What “Validation” Actually Looks Like:
For B2C: 10+ paying customers or $500+ in pre-sales For B2B: 5+ paying customers or $2,000+ in pre-sales (or letters of intent)
These numbers feel small, but they’re significant. If you can’t get 10 people to pay for something, you won’t get 1,000.
The Kill/Continue Decision:
Kill if: Fewer than 5 people will commit. Lots of “I’ll buy it when it’s ready.” People want heavy discounts to even consider it.
Continue if: You hit your pre-sale target. People pay without heavy negotiation. Some refer others without being asked.
Step 4: Competitive Validation (Ongoing)
Goal: Understand the landscape and confirm you have a viable angle.
Some founders skip competitive analysis because they think competition is bad. Wrong. Competition validates the market. No competition often means no market.
What to Research:
- Direct competitors - Who else solves this exact problem?
- Indirect competitors - What workarounds do people use? (Spreadsheets, manual processes, hiring someone)
- Why they might fail - Every solution has gaps. What are theirs?
- Your unfair advantage - Why can you win a slice of this market?
Competitive Analysis Framework:
For each competitor, document:
- Who they target (and who they ignore)
- Their pricing model
- What customers love about them (check reviews, Twitter, Reddit)
- What customers hate about them
- Technical approach
- How long they’ve been around
- Funding/team size
Finding Your Angle:
You don’t need to be better at everything. You need to be dramatically better at one thing for a specific audience.
Examples:
- “Linear is project management for teams who value speed and keyboard shortcuts”
- “Notion is the flexible workspace for teams who hate rigid tools”
- “Superhuman is email for people who’ll pay $30/month to be faster”
The Competition Reality Check:
Strong position: You’ve identified a specific audience the incumbents ignore, with a specific problem they don’t solve well.
Weak position: You’re planning to compete head-on with well-funded incumbents with no clear differentiation.
When to Kill an Idea (And How to Do It)
Killing ideas is hard. You’ve invested time and emotional energy. But killing bad ideas fast is the only way to find good ones.
Clear kill signals:
- Can’t get 15+ people to discuss the problem with you
- Fewer than 10 out of 20 people recognize the problem as painful
- Solution concept generates lukewarm responses
- Can’t get 5+ people to pre-pay (or commit in writing)
- Every conversation leads to “have you looked at [existing solution]?”
How to kill an idea properly:
- Document what you learned - What did you discover about the market, the problem, the customers?
- Save your contacts - The people you talked to might be perfect for your next idea
- Identify the adjacent opportunities - Sometimes validation reveals a different problem worth solving
- Set a restart date - Give yourself 1-2 days off, then begin validation on the next idea
The founders who succeed aren’t smarter. They just kill bad ideas faster and have more shots on goal.
Common Validation Mistakes
Mistake 1: Validating With Friends and Family
Your friends want to support you. They’ll say nice things even if the idea is terrible. Their enthusiasm means nothing.
Fix: Talk to strangers who fit your target profile. Their feedback is honest because they have no reason to protect your feelings.
Mistake 2: Treating Signups as Validation
Email signups are nearly worthless as validation signals. Signing up is free and requires zero commitment.
Fix: Only count validation that involves friction: payment, deposit, detailed application, or time commitment.
Mistake 3: Asking Leading Questions
“Don’t you hate it when [problem]?” guarantees agreement. You’ve contaminated the data.
Fix: Ask open-ended questions about past behavior. “Tell me about the last time you dealt with [area].” Let them bring up the problem.
Mistake 4: Validating the Solution Before the Problem
Building mockups before confirming the problem exists is backwards.
Fix: Problem validation first. Always. Don’t touch solution validation until 10+ people clearly articulate the problem.
Mistake 5: Small Sample Size
Talking to 5 people isn’t validation. It’s a coin flip.
Fix: 15-20 conversations minimum for problem validation. 10+ for solution validation. 5-10+ for pre-sells.
Validation Case Studies
Case Study 1: The Validated Pivot
Initial idea: AI-powered competitive analysis for marketers
Problem validation result: Marketers said they wanted competitive analysis, but when asked about current behavior, most admitted they rarely actually do it. Low pain.
Pivot: During interviews, multiple marketers mentioned struggling with monitoring competitor pricing changes. This came up unprompted.
Re-validation: Tested the pricing monitor angle. 14 out of 15 marketers expressed clear pain. 8 pre-paid for a solution.
Outcome: Built the pivot idea, hit $10K MRR in 4 months.
Case Study 2: The Early Kill
Initial idea: Unified inbox for customer support across channels
Problem validation result: Support teams validated the problem enthusiastically.
Solution validation result: Lukewarm. “We already use [Zendesk/Intercom/Front].”
Pre-sell attempt: 2 out of 15 would pay. Both wanted custom pricing below our target.
Decision: Killed at week 3. Market existed, but competitive solutions were good enough.
Learning: Saved 6+ months of building something that wouldn’t reach escape velocity.
Case Study 3: The False Positive
Initial idea: App for tracking personal habits
Problem validation: Strong. 18 out of 20 people complained about failing at habits.
Solution validation: Enthusiastic responses. Everyone wanted this.
Pre-sell attempt: Only 3 out of 20 would pay even $5/month.
Reality check: People want to improve habits but won’t pay for tools to do it. The problem is real, but not monetizable.
Decision: Killed. Pivoted to B2B (habit-building for employee wellness programs) where budget holders exist.
Your Validation Checklist
Use this to track your progress:
Problem Validation (Week 1)
- Defined specific target customer profile
- Found 20+ people who fit the profile
- Completed 15+ problem discovery calls
- Documented pain points with direct quotes
- Confirmed 10+ people have strong pain
- Understood current workarounds
Solution Validation (Week 2)
- Wrote clear solution hypothesis
- Created simple concept (doc/deck/mockup)
- Showed concept to 10+ warm leads
- Confirmed 8+ expressed genuine enthusiasm
- Documented objections and concerns
- Refined positioning based on feedback
Willingness to Pay (Week 2)
- Chose pre-sell approach (payment/deposit/LOI)
- Made offer to 15+ validated prospects
- Collected 5+ commitments (B2B) or 10+ (B2C)
- Documented pricing sensitivity
- Got at least one unprompted referral
Go/No-Go Decision
- Reviewed all validation data
- Made explicit kill/pivot/proceed decision
- Documented learnings regardless of outcome
- Set next milestone (build or next idea)
What Comes After Validation
If you’ve made it through this framework with positive signals, congratulations. You’ve done what most founders skip.
Now you can build with confidence. Not because success is guaranteed (it never is), but because you’ve significantly reduced the risk of building something nobody wants.
Your next steps:
- Define your MVP scope (see my MVP framework)
- Set a 4-6 week build timeline
- Stay in contact with your pre-sell customers (they’re your first users)
- Plan your validation metrics for post-launch
And remember: validation doesn’t stop when you start building. Every feature, every pivot, every major decision should go through some version of this process.
The founders who win aren’t the ones with the best ideas. They’re the ones who validate relentlessly and kill bad ideas fast.
Start validating today. Talk to one person this week. Then another. The data will tell you what to do next.
Related Reading:
- The Lean MVP Playbook - What to build after you’ve validated
- Why Product Roadmaps Fail - Planning without false certainty
- Ignore Your Competitors - When competition research goes too far