Test assumptions with customers
So far in this module, we focused on capturing and prioritizing your assumptions. In this unit and the next one, we focus on testing critical assumptions by using customer interviews and experiments.
Planning and conducting customer interviews
Interviewing customers is a powerful way to get inside the mind of your target customer. By interviewing, you can test your assumptions before building a product. It's also inexpensive and time efficient.
To get the most out of customer interviews, it's important that you construct well thought out questions and avoid falling into common traps.
Best practices for customer interviews
Do:
- Ask open questions. For example: "How do you currently manage your finances across multiple bank accounts?"
- Ask for stories. For example: "Can you tell me about the last time you tried to do this? How easy was it? Was there anything you wished you could do more easily?"
- Let them do 80 percent of the talking. (That means you do 20 percent of the talking and mostly listen.)
- Reflect back. For example: "It sounds like you generally export your bank feeds into a spreadsheet and manually combine them. Have I understood that correctly?"
- Have a prepared set of interview questions that you ask every customer.
- Delve into unexpected responses. For example: "That's interesting. Why did you decide to do it that way?"
- Ask what other solutions they tried and what they liked or disliked about those solutions.
- Ask how much time and money they spent trying to solve the problem.
- Invite them to suggest others you should speak to. This question is an efficient way of recruiting more customers to interview.
- Finish each interview with "What else should I have asked you?" in case they have other insights that your questions didn't elicit.
Don't:
- Ask closed questions. For example: "Have you ever tried to calculate your financial position across your various bank accounts?"
- Lead the witness. For example: "Do you think it would be helpful to have a dashboard that allowed you to see all your banking information in one place?"
- Pitch your product. For example: "I'm building a great, easy-to-use dashboard product that makes your life simpler and will be available for a small monthly fee. Do you think you'd use it?"
As a guide for business-to-business (B2B) startups, it's important to interview at least 50 customers. For business-to-consumer (B2C) startups, aim for at least 200.
Wherever possible, frame your questions as falsifiable statements. Set a minimum success criterion above which you consider your hypothesis to be validated, and below which you consider it invalidated.
If an assumption is validated, continue on your current path. If an assumption is invalidated, consider a pivot or change in direction.
Scenario: Top five assumptions
Emily is working on an idea for a personal banking product that consolidates multiple bank feeds into a streamlined dashboard interface.
First, Emily completed the Value Proposition Canvas and the Lean Canvas. These tools helped her identify more than 20 assumptions. Next, Emily used an assumptions matrix to narrow down the list. She then had five assumptions that she believed were highly important and about which she had relatively little knowledge. She also made sure that she had at least one assumption in each category of desirable, feasible, and viable.
Emily listed her top five assumptions as falsifiable statements. She used a success threshold that she believed would give her some confidence to proceed. Along with each statement, she identified whether the assumption was about desirability, feasibility, or viability.
Emily's top five assumptions:
- I believe that at least 25 percent of banking customers have personal bank accounts with more than one bank. (Desirable)
- I believe that at least 50 percent of these customers experience regular frustration with being unable to view all of their finances in one place. (Desirable)
- I believe that at least 25 percent of these customers would be willing to pay $10 a month for a product that consolidates their bank feeds. (Viable)
- I believe that it's possible to create a product that accesses bank feeds in close to real time from all major banks and presents them in a simple dashboard. (Feasible)
- I believe that at least 50 percent of these customers would be willing to sign up for a free trial of the product. (Viable)
A note of caution about online surveys
It's tempting to believe that you can capture meaningful feedback from customers by sending out an online survey and analyzing the results. Surveys are quick and easy to create, but unfortunately, they're one of the least useful methods of capturing customer insights. Many people complete surveys with little thought about their responses. Even with well-constructed questions, you have no ability to delve deeper into interesting points that the respondent raises.
Surveys can play a useful role in capturing factual or numerical responses, such as demographic information, alongside customer interviews.
Building user personas
A user persona, or customer persona, is a fictional character created to represent a specific type of user that you plan to serve.
User personas are important because they help you develop empathy for your users and create a product with their specific needs in mind. The process of accurately defining user personas also helps you make decisions about product functionality and design.
User personas are based on the insights that you glean from customer interviews. If you plan to serve multiple customer segments, it's helpful to have a different persona to represent each segment.
When you're creating your user personas, ask yourself: Who's the target customer for this product? Why would it be important to them? How will they use it? What barriers are they facing that we can remove?
It's a good idea to include a few fictional details to make user personas feel as realistic as possible.
A basic user persona should at least include the following details:
- Personal information, such as name and location, plus any details that help you identify with the persona. If your startup is B2B, include a job title, company, and role description.
- Demographic information, such as age, gender, family status, and income.
- A photo to represent the user and make them seem like a real person.
- Motivations that describe them as a person.
- Personality type.
- Goals for using your product (drawing on jobs to be done, pains, and gains, as discussed in previous units).
- Frustrations that they encounter while trying to do the job that your product focuses on.
- Brands that they currently use in relation to their goals.
- Technology that they have access to and regularly use.
Scenario: A user persona
Emily decides that based on her customer interviews, her most important target users are busy professionals aged 40 to 55 with above-average income and multiple banking relationships. She constructs the following "busy professional" persona to represent a target user.
She incorporates some of the common themes that arose in her interviews with customers, such as the banking brands with which they currently associate and the software products with which they're familiar and typically use.
Task: Create your own user persona
Create a user persona that represents what you believe is your primary target user. Give the persona a name and description. Complete as many details as you can by using what you currently know about your target users. Check out the resources at the end of this module for some user persona templates.