Dear advisor: I have a startup idea, what Should i do next?
How to validate your idea before building an MVP
Post was originally published in September 2020 and has been updated in March, May and June 2021 for relevancy.
Having mentored over 25 (very) early-stage founders, I get asked this question a lot. Here's my industry-agnostic advice for those that are just starting out.
TL;DR: Understand who your customers are, what pain points you're solving for them, and who will pay for it (and how much) -- before developing a mockup/wireframe of your Minimum Viable Product (MVP).
Part I: Identify your target customers
You have an idea for your start-up (!). To help you see if the idea has potential for product market fit, you'll need to iron-out the following (no easy task!):
Who your customers are -- be as specific as possible here.
Note: If you’re developing a 2-sided marketplace, you have two sets of customers: buyers and sellers.
There are over 30 customer pain points. What pain points do your customers have? How are they solving them now?
Note: Really try to understand: "what are their goals? what's standing in their way?" are the pain points really "hair-on-fire" problems?
What is your value proposition?
B2C/D2C: How to you bring value to your customers?
B2B2C: How do you bring value to your customers, and they to their customers -- such that they also get ROI with you?
Note: Really try to understand why they would purchase your product and how soon to they expect your product to solve their problem(s).
Align incentives between: what you offer, what your customers need, and how much your customers are willing to pay for a solution that solves their pain point.
Here's a framework to help you iron out these questions: JTBD.
Part II: Meet your customers to refine what value you bring
Before you spend any money on developing a solution, talk to your prospective customers to narrow down who they actually are, really understand their needs and value you bring to your customers -- and see if they’d be willing to pay for a solution to their problems. Sometimes it feels like a catch-22, you need customers to find more customers. How do you get started and find your first one?
(Part I) What value do you bring to your customers?
How will you learn from your customers: through 1-1 meetings or through surveys?
If you go the meeting route, here's a Comprehensive Guide to Customer Discovery Interviews, by Dianna Lesage.
If you go the survey route -- another big topic -- here are some recommendations:
Can you provide your customers something valuable during the interview/survey?
e.g. Are there publicly available (or paid) resources you can leverage to provide insight(s) they didn't have?
e.g. If you're considering developing a 2-sided marketplace, what will you offer the supply side to convince them to join before the demand is there?
Is your survey as concise as possible? Asking about existing and past decisions to establish context, and not asking hypotheticals [Gary Livingston]?
Consider offering (paid) studies on social media, especially if cold emails and follow-ups are getting no response
Where will you meet your prospects? Focus on where your customers go:
Industry and vertical conferences (free or $$$)
Meetup groups by vertical, expertise and/or industry (free)
Part III: Iterate on Parts I and II
Following the build-measure-learn cycle, you'll want to build a questionnaire to help you listen to your customers, see if:
measure/identify themes that come up; and
learn if there are themes that come up again and again -- and any words/phrases your customers are using to describe their pain-points.
By using their words to describe your idea, you'll be able to resonate with future customers.
Example from my consulting practice:
When I first started out, I used to say "I help companies use data to make decisions", but that's not my customers' lingo.
Then I started using my customers' words, explaining that "I help companies improve their product market fit by helping companies identify the most valuable and loyal customer base to improve the product and scale the business". (Spoiler alert: we'll still be using data and analytics/AI, but the value proposition to my customer is now more clear.)
Note: If you're developing a SaaS product, consider offering consulting services or partnerships to prospective customers, to help you prove out and fine-tune the MVP.
Part IV: Determine scope of MVP
Learning from all of the above, what's the 1 smallest thing you can do today (with your Minimum Viable Product or MVP) -- to help solve one aspect of your customers' pain points to entice them to get your product?
Note: AI is non-trivial to get right and is not required for an MVP.
Part V: Mockup and Iterate on Parts I - IV
If you found promising themes around your customer pain-points, consider developing your MVP as interactive mockups/wireframes (over paying for app development before quantifying market need), for the next stage of idea validation -- for demos to your target customers, to help you see what's resonating and what's not, and who would be willing to pay for an MVP/service and how much.
Part VI: Get Support
Join start-up communities, such as 805 start-ups to meet other founders (free)
Are you looking for ways to improve your product, and align customer and business incentives? Let's walk through it, in a flat-fee 90-minute call.
You may also like:
Advice for systematizing Product Market Fit from the very beginning
How to do proper market research discussion on Reddit
Different types of marketplaces, by Casey Winters
6 things I wish I knew before I bootstrapped my first SaaS startup, by Pierre de Wulf
(Free) Course on Venture Deals and Financing from Kauffman Fellows and Techstars
Starting a Company in a Space You’re Not an Expert in — This Founder Shares 6 Lessons, by First Round Review