Customer discovery according to the Lean Startup methodology
I previously blogged about and summarized the Lean Startup methodology. In this blog post I will go deeper into its first phase, which is "customer discovery".
Customer discovery, according to Steve Blank's How to Build a Startup course and according to The Startup Owner's Manual, has the following goals:
- To understand customer problems, needs and contexts.
- To look for early adopters.
- To gain a strong hypothesis of how a good solution looks like.
It consists of these steps:
- Build business model hypotheses
- Talk to customers – understand them and their problems
- First evaluation
- Give customers a solution presentation
- Second evaluation
Each subsequent step makes the business model hypotheses stronger.
Note that at the end of customer discovery, it is not yet time to build/launch the product. Customer discovery is an exploratory phase which gives you strong hypotheses, but they're still hypotheses nonetheless. The next phase, "customer validation", is where we rigorously check whether the hypotheses are real.
With that out of the way, let's look at the steps. The information below are mostly from Steve Blank's course and book, but I've added some information from other resources as well.
1 Build business model hypotheses
Deconstruct the founder's product vision into a set of business model hypotheses. These hypotheses should be written down in a set of documents.
One such document is the Business Model Canvas, which deconstructs the vision into 9 parts:
- Value propositions – What problems or needs are we solving, and with what solutions?
- Customer segments – For whom are we creating value? Who are our most important customers?
- Channels – How will the product be distributed and sold?
- Customer relationships – How will we get, keep and grow customers?
- Revenue streams – Where does money come from? What value do customers pay for?
- Key resources – What suppliers, intellectual properties, human resources, commodities etc. are required in order to execute this business model?
- Key activities – What activities do we need to perform in order to execute this business model?
- Key partners – Which other companies do we need to partner with in order to be successful?
- Cost structure – What are the most important costs? Which key resources and key activities are the most expensive?
This canvas is supposed to be used as a weekly scorecard. Every week you make a new copy the canvas so that you can track how it has changed over time.
For each part of the canvas, write down a 1-page brief on how one would prove or disprove the hypotheses, i.e. write down a list of experiments. Don't think too hard about what an "experiment" is – it could just be a question that you ask customers.
Remember, everything you've written down are just guesses. In the next steps you're going to gather facts.
2 Talk to customers – understand them and their problems
Armed with your hypotheses and experiments, it is time to go talk to customers. The goals are:
- to check whether customers care enough about your hypothesized problems.
- to better understand customers and their problems.
- to use gained insights to update your business model hypotheses and to build customer personas.
Uses interviews instead of surveys, because interviews grant a lot more freedom to explore unknown or unexpected areas.
How do you request customers for an interview? I've written a separate article about this topic.
And when you are at that interview, how do you talk to them in order to gain the most insights? What sort of things should you probe for? See How to conduct a customer interview.
Finally, how many customers should you talk to?
- The Startup Owner's Manual says you should have at least 50 potential customers.
- The Problem With Problems says that you should have at least 10, sometimes up to 30 interviews.
3 First evaluation
Once you've gathered intel from customers, it's time to hold a pivot-or-proceed evaluation. This evaluation should be held by all people with a management position and by key investors.
Share your learnings
Begin the meeting by showing workflow diagrams of prototypical customers. Explain how customers do their job and whom they interact with. Compare these descriptions with the initial hypotheses.
Share everything you've learned so far, with a focus on the severity of the problem – is there evidence for product market fit or not? Topics that are especially important:
- What problems did customers say they have? How painful are these problems?
- How are they solving these problems today?
- Show a workflow diagram of the customer's day before and after your solution. Is there a big difference? Did customers say they would pay for the difference?
- What are the biggest insights you've gained? What were the biggest surprises and disappointments?
Evaluate the next step
Once the learnings have been shared, evaluate whether we should:
- do another round of customer discovery (go back to step 1),
- update our hypotheses & proceed to the next step (go to step 4), or
- pivot (change the value propositions / solution, then go back to step 1).
At this point, the third option is the least preferred option! As I mentioned in the Lean Startup summary, a startup is supposed to target early adopters. And there will be another evaluation round later when we take pivoting more seriously.
Here's how to do the evaluation. Question all your initial hypotheses. How well do your proposed solutions fit the problems? If the answer is anything but "spot on", then discuss why this is so:
- Did we not interview the right people?
- Did we not talk to enough customers?
- Did we ask the wrong questions?
If and only if not enough early adopter customers can be found, go for the pivot.
Choosing to proceed?
If you've determined that your hypotheses are good enough to proceed with the next step, then evaluate the following things too because they will become important in the next step.
- Evaluate the delivery schedule or product roadmap for the next 18 months. Early adopters buy into the entire vision, not just the MVP. They will need to hear what else you plan on delivering the in future.
- Which one of the four market types are we in?
- What are our competitive advantages?
- What has been learned about pricing and delivery channels?
- Who are the customers' key influencers?
- Can each feature be matched with a customer problem? If not, why not?
Don't let the feature list become too long
Be careful of making your feature list too long as a result of customer feedback. The goal isn't to add features, it's to find out the minimum feature set. You should end up with a single-paragraph feature list that can be sold to thousands of customers.
Can each feature be matched with a customer problem? If not, why not? Figuring out which features don't matter is equally important.
4 Give customers a solution presentation
Now that you have a good understanding of things, the next step is to give customers a solution presentation. We check whether customers express interest in buying or using the product. The goals of this presentation are:
- to confirm that your envisioned product (with the updated value proposition hypotheses) fits a serious customer problem or need.
- to gain more insights w.r.t. market, pricing, procurement process and channels.
- to use gained insights to update your business model hypotheses.
Note that this presentation is not about selling the product (we'll do that later in the "customer validation" phase). This presentation is an effort to check whether the product is salable. So don't put effort into making "proper" sales materials. Leave out marketing and positioning fluff: you're targeting early adopters who buy into the vision.
Presentation outline
-
Review the problems.
Remind the audience what problems you're solving and why a solution is important if not urgent. Pause and probe for reactions. If the audience is surprised then your problem has been invalidated; invite discussion, update your hypotheses and go back to step 2.
-
Describe the solutions.
Cover no more than 5 key features. Demonstrate sketches or prototypes of key features. Sketches and prototypes should be as high-fidelity as possible because that invites more discussion. Again, pause and probe for reactions. Do customers agree that your solutions solve the problems?
-
Describe customer life and workflow.
Explain how things look like before and after the product. Describe who else in the organization. Pause and allow for feedback.
-
Uncover other values that customers are looking for.
Continue the discussion and look for other values that customers want. The more values you can uncover, the more opportunities you have in the future to upsell.
-
Close with the product vision 18 months out.
Again, early adopters buy into your entire vision, not just the MVP.
Post-presentation discussion
We want to know whether our solution hit the nail, so check whether the audience is enthusiastic.
This is also a great time to ask questions to gain more insights:
- Does the audience think the product is creating a new market, or is it a better version of an existing product? If the latter, better in what way?
-
Explore pricing boundaries.
- Ask whether they would pay a certain high-balled amount. If not, ask them what price they would pay. The first number out of their mouth is usually what they have in their immediate budget.
- Find out what comparable prices are for this kind of product.
- Explore up-sell and cross-sell opportunities. Ask how much they would pay for professional services, such as customization and installation.
- Ask whether they would pay on a recurring bases, e.g. every year.
- Ask what you would have to do to get them pay twice or thrice that amount.
-
Explore what channels are viable.
- "If you were interested in a product like this, how would you find out about it?"
- "How do you find out about other new products like this?"
- "Do you ask others for their opinions before buying? If so, whom?"
- "Do you or your staff go to trade shows?"
- "What industry-specific magazines or journals do you read? What business publications or websites?"
- Explore the procurement process. "How are products like this usually bought? Who controls the budget? Walk me through the approval cycle. Who is involved?"
Final presentation/discussion tips
-
How many people to contact for a presentation?
- Present to more customers than you've found in step 2. This keeps forward momentum going.
- In step 2 you should have found at least 50 potential customers, so strive to present to 60 customers or so.
- Don't try to ask every question in every post-presentation discussion. Some customers know more about one aspect than others. Your insights are gained by asking a lot of customers.
- Prefer one-on-one discussion over large group meetings.
- Use Kano Surveys find must-have features.
Wrap-up
Here are some tips for when you update your business model hypotheses at the end of this step:
- You will most likely find that you need to update the value propositions part. But don't be tempted to simply add more features: also think about what you should remove, which is just as important.
- Be sure to review the customer segments part, because your solution may resonate with some segments but not with others.
-
In order to help you understand customer reactions better, it is a good idea to segment customers by enthusiasm. This will make it easier to discuss things during the second evaluation.
- Category 1: customers who love the solution and want to buy it immediately with no changes.
- Category 2: customers who like the solution but who say they want this and that additional feature.
- Category 3: customers who can understand the solution after a long explanation, but don't seem excited.
- Category 4: customers who see no need for the solution.
5 Second evaluation
The second evaluation is much like the first. Share your learnings and discuss. This time, the evaluation is about answering three questions:
-
Have we found product market fit?
- Is the problem urgent to lots of customers? (quantify the amount)
- Does the product solve the problem at a price customers are willing to pay?
- Is the market big enough?
-
Who are our customers and how do we reach them?
- Can we draw personas for each customer segment? Do these pictures clearly tell us how to reach them?
- Do we understand enough about customers' workflows and contexts to be able to pitch the product to them?
- Do some segments respond with more enthusiasm than others?
- Have we learned about any new segments? Should we remove any segments?
- Do customers recognize big improvements in their workflows?
- Do we know where customers get new product information from, e.g. websites, magzines and influencers?
- Can we draw a channel map? Is it clear enough?
-
Can we make enough money and grow the company?
- Make a financial analysis and sales forecast. What does it say?
Resources & further reading
Future research and blogging directions
- A curated list of customer development resources
- In the future I will also blog about the "Customer Validation" phase.