The Mom Test

The Mom Test

Author

Rob Fitzpatrick

Year
2013
image

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…

image

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
image

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?
  • Bad Questions
    Better Questions
  • 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
When do you show your prototype?
  • Types of Bad Data - and how to avoid them
  • Compliments - the fools gold of learning conversations
    Fluff - generic, hypotheticals, opinions about the future
    Ideas, suggestions, feature requests
  • Don’t invite the bad data by asking the wrong questions
  • Do not expose your ego or your product
How conversations go off track

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:
  • 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
  • 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

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

Immerse yourself in where they are
Bring them to you
Creating warm intros
Asking for and framing the meeting
  • 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
Customer slicing
  • Try and find customers you like
Ask: Am I talking to the wrong people?

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
  • 1) Prepare
    2) Review
    3) Take good notes
  • 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
  • Beforehand
    In the conversation
    After the conversations

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.