Author
Rob Fitzpatrick
Year
2013
Review
The Mom Test is great if you’re new to conducting user interviews. It explains the hazards of user interviews, and will help you get the most out of yours. There’s an art to asking questions and this is the playbook. There’s enough examples and sample questions to give you confidence. I first read this book in 2015 and I keep coming back to it!
You Might Also Like…
Key Takeaways
The 20% that gave me 80% of the value.
- If you talk to customers before understanding the common pitfalls - you’re going to get misleading information and make bad decisions of the back of it
- The key challenge with user interviews is that you can’t just ask people what they think. People are bad at articulating their rationale. They’re also too nice - which results in false positives
- Every question can create bias and skew findings - so the art of asking the right questions is important. You can’t ask... “Is my business a good idea?”. Nobody is going to tell you the truth. Ask around your idea to get insights
- 3 Rules for Good Interviews:
- Talk about their life not your idea
- Talk about specifics in the past - not generics in the future
- Talk less, and listen more (stop pitching)
- The customer owns the problem - you own the solution. Don’t ask about what you should build - that’s your job not theirs. Instead gather as much information about them as you can.
- 3 Types of bad data:
- Compliments
- Generic Hypotheticals
- Feature Requests
- Ask important questions, escape the trivial. What would make your company fail?
- Don’t zoom in too early, and don’t ignore their indifference. Don’t ask them about the gym if they’re not trying to get/stay healthy
- 2 Types of risk:
- Product Risk - Can I build it? Can I grow it? (prototype)
- Customer and Market Risks - Do they want it? Will they pay for it? (conversations)
- Only once you’ve learnt about the customer - can you reveal your product or idea
- Then look for commitment - Give them a clear chance to reject or commit
- 3 Types of commitment
- Time (trial, training for colleagues)
- Cash (letter of intent)
- Reputation (boss, pilot, introductions)
- Qualification:
- People have the problem
- Know they have the problem
- Have the budget to solve the problem
- Have cobbled together a solution
- Don’t be a learning bottle neck - get the customer data to your team
Deep Summary
Longer form notes, typically condensed, reworded and de-duplicated.
Introduction
- Talking to customers can help reduce the risk that we’ll build something...
- nobody wants
- nobody wants to buy
- nobody want to use
- HOWEVER - Talking to customers is really hard. If you talk to customers before understanding the common pitfalls - you’ll likely make things worse. Doing it wrong is worse than doing nothing.
- We can’t just ask people what they think - people are bad at articulating their rationale
- People are generally nice - which results in false positives
- Every question can create bias and skew findings
- You need to take responsibility for crafting and asking good questions
- Navigate through noise and find out what they want
The Basics
- The social dynamics of sharing an idea aren’t conducive to getting a truthful response
- What is unsaid: I’m about to expose my ego, please don’t hurt my feelings when I share this with you
- So you can’t ask... “Is my business a good idea?”. Nobody is going to tell you the truth, it’s your responsibility to find it
- Example: If you’re researching around the idea of using an iPad for cookbooks?
- Instead ask around your idea to get insights
‣
‣
Three Rules
- Talk about their life not your idea
- Don’t pitch the idea
- Don’t even mention it (or wait until the end)
- Talk about specifics in the past, not generics in the future
Would you ever y?→ When did you last x?- Talk less, listen more (stop pitching)
- Get into a topic
- Keep them on track
- Shut up and take good notes
Good and Bad Questions
Every customer conversation is bad by default, your job to fix it with good questions.
Bad Questions | Notes |
Do you think it’s a good idea? | Opinions are worthless - only the market can tell you |
Would you buy a product that did x? | Future looking statements are over-optimistic lies |
How much would you pay for x? | People will lie to you if they think it’s want you want to hear |
What would your dream product do? | People know their problems - but they don’t know how to solve them |
Would you pay x for something that did y? | People stop lying when you ask them for money |
Good Questions | Notes |
Why do you bother to do x? | Type |
What are the implications of that? | Product Risk |
Talk me through last time that happened | Can I grow it? |
What else have you tried? | Customer and Market Risk |
How are you dealing with it now?
How do you currently solve x?
How much do you currently spend solving x? | Will they pay me? |
Who controls the budget? Who decides? | You need to know where the money comes from (if B2B research) |
Who else should I talk to?
What else should I have asked? | End every conversation like this.
People want to help you - give them a chance |
- None of the good questions are asking about what you should build
- Deciding what to build is your job
- You should humbly and honestly gather as much information about them as you can.
- Take your own visionary leap to a solution (then confirm its correct and refine it)
- They own the problem / you own the solution
Avoiding bad data - How these learning conversations go wrong:
- We want to avoid false negatives and false positives
‣
- Types of Bad Data - and how to avoid them
- Don’t invite the bad data by asking the wrong questions
- Do not expose your ego or your product
‣
‣
‣
‣
Asking important questions
- Don't ask trivial things
- Find the best questions
- What would make the company fail?
- What would have to be true for the company to succeed?
- If I had a free researcher - what would you get them to look at?
- Look for questions and answers that could completely change or disprove your business idea
- If they can’t - they might not be good questions
- Ask unpleasant questions you might be dreading
- Learn to love bad news, it is getting you closer to the truth
- The premature zoom is a big source of false positives
- Don’t zoom in on unimportant problems
- Don't ignore their indifference - Don't ask them about the gym - if they’re not trying to get/stay healthy
- What are you big problems in life?
- if they answer work, job, house, family (thats a red flag for your fitness app)
- Save it by asking ... Is getting healthier on that list?
- You can assume they care only if the need is obvious (you can assume a small business wants more business)
- Risk Types:
- You need both. If your product risk is high - make sure you have a prototype
- Prepare a list of 3 big learning goals for each type of person you’ll speak to
- {Customers, investors, industry experts, key hires}
- Update them as you learn more
- Helps you take advantage of bumping into customers
- Decide on the tough questions with your team
Type | Questions | Tool |
Product Risk | Can I build it?
Can I grow it? | Prototype |
Customer and Market Risk | Do they want it?
Will they pay me? | Customer Conversations |
Keep it casual
- Separate your meeting types - know what one you are in
- Learning about your customer and their problem (keep casual)
- Learning about how your product performs
- Selling your product to a new prospect
- Avoid premature zoom. could be too much work
- Friendly first contacts are a good place to start
- Learning customer problems is best done in a quick and less formal chat
- Conversations can be fast (5 minutes to find out if there’s a problem)
- Keep it casual
- Meetings have a formality and time overhead
- If you get bad news doesn’t mean you have to give up, just find a new way
Commitment and advancement
- Once you’ve learnt about the customer - you can reveal idea and show the product
- Moving to the next step in sales is advancement
- You can end up with zombie leads that go nowhere, lots of meetings but no progress
- You don’t want to be rejected, so it goes nowhere
- You need to get to a clear point, give them a chance to reject or commit
- You have to pop the question
- Don’t try to convince everyone, try to find the people who get what you’re doing
- If you leave without certainty, you’re probably falling into one of these traps:
- Asking their opinion / fishing for compliments
- Failing to ask for a commitment or next step
- Getting rejected by a customer is not a negative thing, it’s learning
- The currencies of commitment, giving up something they value
- Cash (letter of intent)
- Time (trial, training for colleagues)
- Reputation (testimonial, boss, pilot, introduction)
- Compliments aren’t data - they’re a red flag
- You are looking for:
- People who have the problem
- Know they have the problem
- Have the budget to solve the problem
- Have already cobbled together a makeshift solution
Getting in front of your potential customers
‣
‣
‣
‣
- Face to face better than a call - likely to get more nuance, better conversation and more likely to build a relationship.
- If B2B do as many as possible. You are learning, quickly and generating sales leads.
- If B2C these are less likely to be your customers, how many is enough? Keep talking to people until you hear you’ve heard everything before.
- Or set a goal/cap: x hours a week talking to customers about your product, listening to feature requests / bugs. Those hours are going to save you time
Choosing your customers
- Startups don’t starve they drown in ideas
- Choose a customer segment. If you don’t and you stay too wide you’re going to...
- Get mixed feedback: some love it, some hate it
- Be overwhelmed by options: don’t know where to start
- You can’t prove yourself wrong as there’s always more people to talk to
- If the customer segment is too broad, you’ll struggle to serve everyone
- People only ask to add features - they don’t ask for them to be removed
- The more people you talk to, the harder it gets (a sign segment is too broad)
- You want to have 10 conversations with the same same type of customer. Not 1 conversation with 10 different types of customer
- If this happens - create a taxonomy and segment
‣
- Try and find customers you like
‣
Have the right process
- Do the work before and after your conversations to make them successful
- Don’t be a learning bottle neck - get the customer data to your team
- Meetings go best with 2 people, one talks one takes notes
- Get involved - you can’t outsource customer learning
- You likely won’t believe it, you’ll end up doing it again anyway
- Feature requests, barriers, people, next steps, tasks
- Write it down quick and easy to assess
- Spreadsheets are good, sortable and filterable
- Take notes on a computer, sit at a 45 degree angle, keep eye contact
- Notes are useless if you don’t look at them afterwards
- Staying on Track
‣
‣
‣
‣
‣
‣
Get Going Quickly
- Spend an hour then go talk to people.
- Don’t spend months only doing customer conversations - you can’t remove all risk and get to 100% security
- Customer conversations are a tool, when appropriate open up big learnings.
- Biggest mistake is to be too formal.