Skip to content
The Product Guys
All lessons
Discovery5 min read

The Mom Test

Ask about what people did last week, not what they would do next month.


You get off a customer call feeling great. They said the idea was interesting, that their team would definitely use something like that, that it would save them hours. You write an enthusiastic summary. Four months later the feature is live and that same customer has opened it twice. Nobody lied to you. You asked questions that could only produce nice answers.

Rob Fitzpatrick's framing is that a good question is one your mother could not give you a falsely encouraging answer to, however much she loves you. The test is not about mothers. It is about whether the question is anchored in something that already happened, because the past is a fact and the future is a guess people are happy to make flattering.

Talk about their life instead of your idea. Ask about specifics in the past instead of generics or opinions about the future. Talk less and listen more.
Rob Fitzpatrick, The Mom Test

Three rules, and the middle one carries most of the weight. 'Would you use this?' asks someone to predict their own behaviour under conditions that do not exist yet, while looking at an enthusiastic person who clearly wants a yes. Everything about that setup produces a false positive. 'Walk me through the last time you had to do this' asks for a recording, not a prediction.

Questions that generate flattery

  • Would you use a feature that did X?
  • Do you think this is a good idea?
  • How much would you pay for this?
  • Is scheduling a problem for you?
  • Would this save you time?

Questions anchored in the past

  • Walk me through the last time you had to do X.
  • What did you try before you gave up on it?
  • What are you paying for today to handle this, including people's time?
  • When did scheduling last cause you a problem, and what happened?
  • How long did it take you last Tuesday, start to finish?

Notice that the right hand questions are harder to answer. That is the point. A vague answer to a specific past question is itself information: if someone cannot remember the last time a problem bit them, it is not biting them often.

Worked example

Sitefox, a small business website builder

The team was considering an appointment booking add on. Early calls were glowing. Eleven of twelve owners said they would use booking. Then the team switched to past tense questions: how do you take bookings today, what did you do about the last one, show me. Nine of the twelve turned out to take bookings over WhatsApp and were not unhappy about it. Two used a dedicated booking tool and had no intention of switching. One, a salon owner, described losing a slot the previous week because a message came in overnight and went unanswered. That one call had more signal than the eleven yeses combined, because it contained an event with a cost attached. The team did not build booking. They built an out of hours auto reply with a hold on the slot, which took a fraction of the time.

Four answers, one you can check

1A complimentThat is a great idea. Free to say, andabout you rather than them.2A genericI always, I never. An identity, not aweek.3A future promiseI would definitely pay for that. Thecheapest sentence in the language.4A specific past eventWhat they did last Tuesday, and whatit cost them when it went wrong.
The first three cost the speaker nothing and predict nothing, which is why they feel so encouraging. Only the last one describes something that already happened, so only the last one can be verified.

The three things people say that mean nothing

  • Compliments. 'That is really cool', 'nice idea', 'I like where you are going'. These are politeness, and they feel like data because they feel good. Note them as social noise and move on.
  • Generics. 'We usually', 'typically', 'normally I would'. A generic is a summary someone constructs on the spot, and it drifts toward the version that makes them look organised. Follow with: tell me about the most recent time.
  • Futures. 'I would', 'we might', 'if you built that we would probably'. Zero predictive value. Redirect to what they have already done about the problem.

The redirect matters as much as the recognition. When someone gives you a generic, you do not correct them. You say 'when did that last happen?' and let them go and find the episode. People are reliable narrators of specific events and unreliable narrators of their own patterns.

Signals that a problem is real

They have a workaround
A spreadsheet, a side document, a WhatsApp group, a person who does it manually on Fridays. Effort already spent is the strongest signal available.
They can date the last incident
'Last Thursday' beats 'all the time'. Specificity means it is in memory, which means it is recent and it mattered.
Money or time already moved
They pay for a tool, pay a contractor, or spend hours. Budget that already exists is a far better sign than budget somebody imagines.
They have tried and abandoned something
A failed attempt means they cared enough to try. It also tells you what the solution must avoid.

One thing this approach is bad at, and you should know it. Past behaviour tells you little about genuinely new categories, because there is no past behaviour to ask about. If you are building something people have never had an equivalent of, you can still ask about the underlying job and what they do instead, but be honest that you are reasoning by analogy. the Mom Test: Asking about past behaviour rather than future intent, so people cannot flatter you. protects you from false enthusiasm. It does not give you clairvoyance.

The deeper habit underneath all of this is not mentioning your idea early. Once your idea is on the table, every subsequent answer is shaped by it, and the person is now trying to be helpful about your idea rather than accurate about their life. Save it for the last five minutes, if at all.

Quick check

A customer says their team would definitely use a feature like this. Why is that weak evidence?

The takeaway

Anchor every question in a specific event that already happened, because people predict their future behaviour generously and recall their past accurately.

Try this tomorrow

In your next customer call, do not mention what you are considering building. Ask them to walk you through the most recent time they did the relevant task, and each time they answer with a generic, ask when that last happened.

Answer the check above, then bank the day.

Where this comes from

  • The Mom Test, Rob Fitzpatrick
  • Continuous Discovery Habits, Teresa Torres

Discovery is one of six tracks. These lessons summarise and build on the work above, they do not reproduce it. Buy the books, they are better.