Back to blog
5 min readAAppifyDevsSoftware MVP

How to Validate an App Idea Before You Spend on Development

  • validate app idea
  • idea validation
  • customer interviews
  • landing page test
  • product market fit
  • startup MVP

The most expensive mistake a founder can make is building a polished app that nobody wants. The good news is that you can find out whether people care long before you pay for a single line of production code.

To validate an app idea, prove three things cheaply: that a specific group of people has the problem, that they are actively trying to solve it today, and that they will commit something (time, an email, a deposit or a signed letter of intent) for your solution. Use interviews, a landing page, a clickable prototype and a manual "concierge" version before you commission a full build.

Why does app idea validation matter so much?

Most products that fail do not fail because the code was bad. They fail because the team solved a problem that was not painful enough, for people who were not willing to change their habits or pay. Validation is simply the discipline of testing those assumptions in the cheapest possible order, so that every pound, dollar or taka you spend on development goes into something with evidence behind it.

Validation also makes the eventual build better. When you know exactly which problem matters most, your first release can be smaller and sharper, which shortens time to market and makes the scope far easier to estimate.

Step 1: Write down your riskiest assumptions

Before you talk to anyone, list what must be true for your idea to work. Typical assumptions include:

  • Problem: a defined group of people experiences this problem often enough to care.
  • Current behaviour: they already spend time or money working around it (spreadsheets, WhatsApp groups, agencies, paper).
  • Willingness to switch: your solution is clearly better than what they do now.
  • Reach: you can find and acquire these people at a sensible cost.
  • Revenue: someone (the user, their employer or an advertiser) will pay.

Rank them by how risky they are and how much would break if they were wrong. Test the top two or three first.

Step 2: How do you run customer interviews that give honest answers?

Interviews are the fastest and cheapest validation tool, but only if you ask the right questions. People are polite, and "Would you use an app that does X?" almost always gets a yes that means nothing. Rob Fitzpatrick's book The Mom Test is a useful guide here. The core idea is to ask about past behaviour rather than future intentions.

  • "Tell me about the last time this happened. What did you do?"
  • "What have you already tried to fix it? What did that cost?"
  • "What is the hardest part of the current process?"
  • "Who else is involved in this decision?"

Aim for a meaningful number of conversations with people who match your target user, not friends and family. You are looking for patterns: the same pain described in similar words, and evidence that people are already spending effort on it.

Step 3: Test demand with a landing page

A simple landing page that explains the value proposition, shows a few mock screens and asks visitors to join a waitlist or book a demo is a low-cost way to test whether your message resonates. Tools such as Webflow, Framer, Carrd or WordPress make this a short job. Drive a small amount of targeted traffic from search ads, social ads or relevant communities and watch what people do.

What counts as a "good" sign-up rate depends on your traffic source, audience and offer, so compare variations against each other rather than against an industry number. Try two or three headlines that frame the problem differently and see which one earns the most commitment.

Step 4: Put a clickable prototype in front of users

A clickable prototype built in Figma lets people experience the core flow without any engineering. Watch five or six target users try to complete the main task and note where they hesitate, misunderstand or give up. This tests usability and desirability at the same time, and it often reveals that the feature you thought was central is not the one people care about. If you are unsure how a prototype differs from an MVP, our guide to MVP vs prototype vs proof of concept explains when to use each.

Step 5: Deliver the outcome manually first

A "concierge" or "Wizard of Oz" test delivers the result of your app by hand. If your idea is a booking platform, take bookings over WhatsApp and a shared spreadsheet. If it is an AI report generator, produce the first reports yourself. Users get real value, you learn what the workflow really involves, and you discover which parts are worth automating.

Step 6: Ask for a real commitment

The strongest validation signal is someone giving up something of value. Depending on your market that might be a pre-order, a paid pilot, a deposit, a signed letter of intent from a business customer, or a significant time commitment such as joining a weekly feedback group.

MethodWhat it testsRelative costStrength of signal
Customer interviewsProblem and current behaviourVery lowMedium
Competitor and search researchMarket existence and demandVery lowLow to medium
Landing page and waitlistMessage and interestLowMedium
Clickable prototype testsUsability and desirabilityLowMedium
Concierge or manual serviceReal value and workflowLow to mediumHigh
Pre-sales, deposits or paid pilotsWillingness to payLowVery high

What are the warning signs that an idea is not validated?

  • People say it is a "great idea" but cannot describe a recent time they had the problem.
  • Nobody is currently paying for, or working around, the problem.
  • Interest disappears the moment you mention a price or ask for a commitment.
  • Every interview produces a different "most important feature".
  • You cannot find a clear channel to reach the users you interviewed.

None of these mean the idea is dead, but they do mean you should refine the target user or the problem before building.

When are you ready to build?

You are ready to commission development when you can describe the target user precisely, name the one problem your first release solves, show evidence of commitment, and list the handful of features needed to deliver that outcome. At that point a focused MVP is the right next step, and our MVP development guide for startups walks through how to scope it.

Key takeaways

  • Test your riskiest assumptions first, in the cheapest order: interviews, landing page, prototype, manual delivery, pre-sales.
  • Ask about past behaviour, not hypothetical future use, to get honest answers.
  • A real commitment such as a deposit, pilot or letter of intent is worth more than any number of compliments.

If you have evidence that people want your product and you are ready to turn it into something real, AppifyDevs can help you scope and build a lean first version. Request a quote for MVP development or see how we work with founders from idea to launch.


Frequently Asked Questions

How do I know if my app idea is good?

An idea is promising when a specific group of people has the problem often, already spends time or money working around it, and will commit something such as a sign-up, deposit or pilot for your solution. Compliments alone are not evidence.

How many customer interviews should I do to validate an app idea?

There is no fixed number, but keep interviewing target users until you hear the same problems described in similar ways and new conversations stop teaching you much. Focus on people who match your target user, not friends and family.

Can I validate an app idea without building anything?

Yes. Interviews, a landing page with a waitlist, a clickable Figma prototype and a manual concierge service can all test demand before any production code is written.

What is a concierge MVP?

A concierge MVP delivers the outcome your app promises by hand, for example taking bookings over WhatsApp and a spreadsheet. It shows whether users value the result and teaches you which parts are worth automating.

When should I stop validating and start building?

Start building when you can describe your target user precisely, name the one problem your first release solves, show real commitments from users, and list the few features needed to deliver that outcome.


All articles

Ready to build your product?

Talk to the team that wrote this guide.