Question Patterns: The Three Rules in Depth skill

Mastering The Mom Test comes down to asking better questions.

by wondelai·MIT license·★ 2,235 Stars on the repo·GitHub ↗

Use now

Files of Question Patterns: The Three Rules in Depth

wondelai/main1 file
question-patterns.md
Show the full text199 lines

Question Patterns: The Three Rules in Depth

Mastering The Mom Test comes down to asking better questions. This reference covers the three core rules, provides extensive examples of good vs bad questions, and includes exercises for building the skill.

The Three Rules

Rule 1: Talk About Their Life, Not Your Idea

The moment you mention your idea, the conversation shifts from honest sharing to polite performance. People don't want to hurt your feelings, so they'll nod and smile no matter what you describe. The fix: keep the entire conversation about them.

What this looks like in practice:

Bad (About Your Idea) Good (About Their Life)
"I'm building an app that helps people track expenses. Would you use it?" "How do you currently keep track of your expenses?"
"We're thinking of adding a social feature. What do you think?" "When you find a good deal, what do you do next?"
"Our tool uses AI to schedule meetings. Interested?" "Walk me through how you scheduled your last three meetings."
"Would a dashboard that shows all your metrics be helpful?" "How do you currently check how your business is doing?"
"We have this new feature that automates reporting. Does that sound useful?" "Tell me about the last report you had to create. What was involved?"

Key principle: If you can replace your product name with any competitor's name and the question still works, it's a bad question. Good questions are product-agnostic.

Rule 2: Ask About Specifics in the Past

Generics ("I usually...") and hypotheticals ("I would...") are unreliable. People reconstruct memories to fit narratives and predict futures based on ideal-self behavior, not actual behavior. Specific past events are facts -- they happened, and the details reveal real patterns.

What this looks like in practice:

Bad (Generic/Hypothetical) Good (Specific Past Event)
"How often do you exercise?" "When was the last time you went to the gym? What happened before that?"
"Would you pay for a premium version?" "What's the most you've paid for a tool like this? What made it worth it?"
"Do you have trouble finding restaurants?" "Tell me about the last time you tried to find a restaurant. What did you do?"
"How do you usually handle complaints?" "Walk me through the last customer complaint you dealt with."
"Do you care about data privacy?" "Have you ever switched away from a tool because of a privacy concern? What happened?"

Anchor phrases that force specificity:

  • "Tell me about the last time..."
  • "Walk me through..."
  • "Can you give me a specific example of..."
  • "When did that last happen?"
  • "What exactly did you do?"
Rule 3: Talk Less, Listen More

If you're talking more than 20% of the time, you're doing it wrong. Every minute you spend talking is a minute you're not learning. Silence is a powerful tool -- when you stop talking, people fill the gap with details they wouldn't have volunteered.

Practical techniques for talking less:

  • Ask the question, then wait. Count to ten silently if you must.
  • When they finish an answer, don't immediately respond. Wait 3-5 seconds. They'll often add the most valuable insight as an afterthought.
  • Use minimal encouragers: "Mm-hmm," "Go on," "Tell me more about that"
  • Avoid the urge to relate with your own experience ("Oh yeah, I do that too!")
  • Never finish their sentences, even if you think you know what they'll say
  • If you catch yourself about to pitch, bite your tongue and ask another question

The Question Hierarchy

Not all good questions are equal. Here's a hierarchy from most to least informative:

Tier 1: Behavior Questions (Most Reliable)

These reveal what people actually do. Behavior doesn't lie.

  • "Walk me through what you did the last time this came up."
  • "What did you try first? And after that?"
  • "How much time did you spend on it?"
  • "What did you end up doing?"
  • "Did you pay for anything? How much?"
Tier 2: Problem Questions (Very Reliable)

These reveal pain points tied to real events.

  • "What's the hardest part about [doing this thing]?"
  • "Why was that hard?"
  • "What didn't work about the solutions you tried?"
  • "When you couldn't solve it, what happened? What was the consequence?"
  • "How often does this actually come up?"
Tier 3: Motivation Questions (Reliable with Care)

These reveal why people do what they do, but require anchoring to specific events.

  • "Why did you choose that particular tool?"
  • "What made you switch from [old thing] to [new thing]?"
  • "What were you hoping would happen?"
  • "What finally pushed you to look for a solution?"
Tier 4: Worldview Questions (Handle with Care)

These reveal beliefs and values, but are easily influenced by how you ask.

  • "How do you think about [problem area] in general?"
  • "What matters most to you when choosing a tool for this?"
  • "What would have to be true for you to change how you do this?"
Tier 5: Hypothetical Questions (Least Reliable -- Avoid)

These predict future behavior and are almost always wrong.

  • "Would you use..." -- AVOID
  • "Would you pay..." -- AVOID
  • "How much would you pay..." -- AVOID
  • "Do you think you'd..." -- AVOID

Domain-Specific Question Banks

For SaaS Products

Understanding current workflow:

  • "Walk me through how your team handles [process] from start to finish."
  • "What tools are involved? How do they connect?"
  • "Where does information get lost or duplicated?"
  • "How long does the whole process take? Where are the bottlenecks?"

Understanding buying behavior:

  • "Who approved the budget for your current tool?"
  • "How long did it take from 'we need something' to 'we're paying for it'?"
  • "What would make you switch away from what you're using now?"
  • "Have you tried switching tools before? What happened?"
For Consumer Apps

Understanding behavior patterns:

  • "What's the first app you open in the morning? Why?"
  • "When you're bored on the train, what do you do?"
  • "The last time you had [problem], what did you pull out your phone to do?"
  • "What apps have you deleted recently? Why?"

Understanding willingness to pay:

  • "What subscription apps do you currently pay for?"
  • "What made those worth paying for?"
  • "Have you ever started paying for an app you previously used for free? What changed?"
For Marketplaces

Supply side:

  • "How do you currently find customers/clients?"
  • "What's the most effective channel? Why?"
  • "How much do you spend on acquiring a new customer?"
  • "What's the most frustrating part of finding new business?"

Demand side:

  • "How did you find your current [service provider]?"
  • "What made you choose them over others?"
  • "What would make you switch to someone new?"
  • "When was the last time you needed this and couldn't find it?"

Question Formulation Exercises

Exercise 1: The Idea Purge

Take your product idea and write down 10 questions you want to ask potential customers. Now go through each one and remove any mention of your product, solution, or idea. Reframe each question to be about their life and past behavior.

Example:

  • Before: "Would you use an AI tool that writes emails for you?"
  • After: "Walk me through how you handled your email this morning. How long did it take? What was annoying about it?"
Exercise 2: The Specificity Drill

Take any generic question and add specificity anchors until it references a concrete past event.

Example progression:

  1. "Do you have trouble managing your finances?" (generic -- bad)
  2. "How do you manage your finances?" (better, but still generic)
  3. "Walk me through how you paid your bills last month." (specific past event -- good)
  4. "Last month, was there a bill that surprised you? What happened?" (specific + emotional anchor -- great)
Exercise 3: The Deflection Practice

Have a partner pitch you ideas and practice deflecting to useful questions.

Partner says: "I'm building an app that reminds you to drink water." You respond: "Interesting. Do you personally have trouble staying hydrated? When was the last time you felt dehydrated? What happened? Have you tried any solutions? What worked and what didn't?"

Exercise 4: The Scary Question List

Write down the five questions you're most afraid to ask because the answers might invalidate your idea. These are exactly the questions you must ask first.

Examples of scary questions:

  • "Have you actually tried to solve this, or do you just complain about it?"
  • "You said you'd pay for this -- can I take a deposit right now?"
  • "Why haven't you already bought one of the existing solutions?"
  • "Is this actually a top-three priority for you, or more of a nice-to-have?"
  • "If I gave you this for free right now, would you actually set it up this week?"

Common Mistakes in Questioning

Mistake Example Fix
Leading questions "Don't you think it would be better if..." Remove the lead-in: "How do you currently handle..."
Double-barreled questions "Do you like the design and would you pay for it?" Ask one question at a time
Assuming the problem exists "How painful is your expense tracking?" "How do you track expenses? Is there anything frustrating about it?"
Asking for solutions "What features would you want?" "What's the hardest part of your current workflow?"
Anchoring with numbers "Would you pay $50/month for this?" "What do you currently spend on tools for this?"
Too many questions at once Rapid-fire interrogation Ask one question, wait for the full answer, then follow up

Signal vs Noise Cheat Sheet

Signal (Reliable) Noise (Unreliable)
"I spent 3 hours last week doing this manually" "I would definitely use that"
"We're paying $500/month for a tool that barely works" "That's a great idea"
"I tried [competitor] but quit because of X" "I think a lot of people would want this"
"My boss just asked me to fix this problem" "You should add a feature that does Y"
"I already built a spreadsheet to track this" "I could see myself using that every day"
"Can I get early access? Here's my email." "Sure, send me an email about it sometime"
1# Question Patterns: The Three Rules in Depth
2 
3Mastering The Mom Test comes down to asking better questions. This reference covers the three core rules, provides extensive examples of good vs bad questions, and includes exercises for building the skill.
4 
5## The Three Rules
6 
7### Rule 1: Talk About Their Life, Not Your Idea
8 
9The moment you mention your idea, the conversation shifts from honest sharing to polite performance. People don't want to hurt your feelings, so they'll nod and smile no matter what you describe. The fix: keep the entire conversation about them.
10 
11**What this looks like in practice:**
12 
13| Bad (About Your Idea) | Good (About Their Life) |
14|------------------------|------------------------|
15| "I'm building an app that helps people track expenses. Would you use it?" | "How do you currently keep track of your expenses?" |
16| "We're thinking of adding a social feature. What do you think?" | "When you find a good deal, what do you do next?" |
17| "Our tool uses AI to schedule meetings. Interested?" | "Walk me through how you scheduled your last three meetings." |
18| "Would a dashboard that shows all your metrics be helpful?" | "How do you currently check how your business is doing?" |
19| "We have this new feature that automates reporting. Does that sound useful?" | "Tell me about the last report you had to create. What was involved?" |
20 
21**Key principle:** If you can replace your product name with any competitor's name and the question still works, it's a bad question. Good questions are product-agnostic.
22 
23### Rule 2: Ask About Specifics in the Past
24 
25Generics ("I usually...") and hypotheticals ("I would...") are unreliable. People reconstruct memories to fit narratives and predict futures based on ideal-self behavior, not actual behavior. Specific past events are facts -- they happened, and the details reveal real patterns.
26 
27**What this looks like in practice:**
28 
29| Bad (Generic/Hypothetical) | Good (Specific Past Event) |
30|----------------------------|---------------------------|
31| "How often do you exercise?" | "When was the last time you went to the gym? What happened before that?" |
32| "Would you pay for a premium version?" | "What's the most you've paid for a tool like this? What made it worth it?" |
33| "Do you have trouble finding restaurants?" | "Tell me about the last time you tried to find a restaurant. What did you do?" |
34| "How do you usually handle complaints?" | "Walk me through the last customer complaint you dealt with." |
35| "Do you care about data privacy?" | "Have you ever switched away from a tool because of a privacy concern? What happened?" |
36 
37**Anchor phrases that force specificity:**
38- "Tell me about the last time..."
39- "Walk me through..."
40- "Can you give me a specific example of..."
41- "When did that last happen?"
42- "What exactly did you do?"
43 
44### Rule 3: Talk Less, Listen More
45 
46If you're talking more than 20% of the time, you're doing it wrong. Every minute you spend talking is a minute you're not learning. Silence is a powerful tool -- when you stop talking, people fill the gap with details they wouldn't have volunteered.
47 
48**Practical techniques for talking less:**
49- Ask the question, then wait. Count to ten silently if you must.
50- When they finish an answer, don't immediately respond. Wait 3-5 seconds. They'll often add the most valuable insight as an afterthought.
51- Use minimal encouragers: "Mm-hmm," "Go on," "Tell me more about that"
52- Avoid the urge to relate with your own experience ("Oh yeah, I do that too!")
53- Never finish their sentences, even if you think you know what they'll say
54- If you catch yourself about to pitch, bite your tongue and ask another question
55 
56## The Question Hierarchy
57 
58Not all good questions are equal. Here's a hierarchy from most to least informative:
59 
60### Tier 1: Behavior Questions (Most Reliable)
61These reveal what people actually do. Behavior doesn't lie.
62 
63- "Walk me through what you did the last time this came up."
64- "What did you try first? And after that?"
65- "How much time did you spend on it?"
66- "What did you end up doing?"
67- "Did you pay for anything? How much?"
68 
69### Tier 2: Problem Questions (Very Reliable)
70These reveal pain points tied to real events.
71 
72- "What's the hardest part about [doing this thing]?"
73- "Why was that hard?"
74- "What didn't work about the solutions you tried?"
75- "When you couldn't solve it, what happened? What was the consequence?"
76- "How often does this actually come up?"
77 
78### Tier 3: Motivation Questions (Reliable with Care)
79These reveal why people do what they do, but require anchoring to specific events.
80 
81- "Why did you choose that particular tool?"
82- "What made you switch from [old thing] to [new thing]?"
83- "What were you hoping would happen?"
84- "What finally pushed you to look for a solution?"
85 
86### Tier 4: Worldview Questions (Handle with Care)
87These reveal beliefs and values, but are easily influenced by how you ask.
88 
89- "How do you think about [problem area] in general?"
90- "What matters most to you when choosing a tool for this?"
91- "What would have to be true for you to change how you do this?"
92 
93### Tier 5: Hypothetical Questions (Least Reliable -- Avoid)
94These predict future behavior and are almost always wrong.
95 
96- "Would you use..." -- AVOID
97- "Would you pay..." -- AVOID
98- "How much would you pay..." -- AVOID
99- "Do you think you'd..." -- AVOID
100 
101## Domain-Specific Question Banks
102 
103### For SaaS Products
104 
105**Understanding current workflow:**
106- "Walk me through how your team handles [process] from start to finish."
107- "What tools are involved? How do they connect?"
108- "Where does information get lost or duplicated?"
109- "How long does the whole process take? Where are the bottlenecks?"
110 
111**Understanding buying behavior:**
112- "Who approved the budget for your current tool?"
113- "How long did it take from 'we need something' to 'we're paying for it'?"
114- "What would make you switch away from what you're using now?"
115- "Have you tried switching tools before? What happened?"
116 
117### For Consumer Apps
118 
119**Understanding behavior patterns:**
120- "What's the first app you open in the morning? Why?"
121- "When you're bored on the train, what do you do?"
122- "The last time you had [problem], what did you pull out your phone to do?"
123- "What apps have you deleted recently? Why?"
124 
125**Understanding willingness to pay:**
126- "What subscription apps do you currently pay for?"
127- "What made those worth paying for?"
128- "Have you ever started paying for an app you previously used for free? What changed?"
129 
130### For Marketplaces
131 
132**Supply side:**
133- "How do you currently find customers/clients?"
134- "What's the most effective channel? Why?"
135- "How much do you spend on acquiring a new customer?"
136- "What's the most frustrating part of finding new business?"
137 
138**Demand side:**
139- "How did you find your current [service provider]?"
140- "What made you choose them over others?"
141- "What would make you switch to someone new?"
142- "When was the last time you needed this and couldn't find it?"
143 
144## Question Formulation Exercises
145 
146### Exercise 1: The Idea Purge
147Take your product idea and write down 10 questions you want to ask potential customers. Now go through each one and remove any mention of your product, solution, or idea. Reframe each question to be about their life and past behavior.
148 
149**Example:**
150- Before: "Would you use an AI tool that writes emails for you?"
151- After: "Walk me through how you handled your email this morning. How long did it take? What was annoying about it?"
152 
153### Exercise 2: The Specificity Drill
154Take any generic question and add specificity anchors until it references a concrete past event.
155 
156**Example progression:**
1571. "Do you have trouble managing your finances?" (generic -- bad)
1582. "How do you manage your finances?" (better, but still generic)
1593. "Walk me through how you paid your bills last month." (specific past event -- good)
1604. "Last month, was there a bill that surprised you? What happened?" (specific + emotional anchor -- great)
161 
162### Exercise 3: The Deflection Practice
163Have a partner pitch you ideas and practice deflecting to useful questions.
164 
165**Partner says:** "I'm building an app that reminds you to drink water."
166**You respond:** "Interesting. Do you personally have trouble staying hydrated? When was the last time you felt dehydrated? What happened? Have you tried any solutions? What worked and what didn't?"
167 
168### Exercise 4: The Scary Question List
169Write down the five questions you're most afraid to ask because the answers might invalidate your idea. These are exactly the questions you must ask first.
170 
171**Examples of scary questions:**
172- "Have you actually tried to solve this, or do you just complain about it?"
173- "You said you'd pay for this -- can I take a deposit right now?"
174- "Why haven't you already bought one of the existing solutions?"
175- "Is this actually a top-three priority for you, or more of a nice-to-have?"
176- "If I gave you this for free right now, would you actually set it up this week?"
177 
178## Common Mistakes in Questioning
179 
180| Mistake | Example | Fix |
181|---------|---------|-----|
182| Leading questions | "Don't you think it would be better if..." | Remove the lead-in: "How do you currently handle..." |
183| Double-barreled questions | "Do you like the design and would you pay for it?" | Ask one question at a time |
184| Assuming the problem exists | "How painful is your expense tracking?" | "How do you track expenses? Is there anything frustrating about it?" |
185| Asking for solutions | "What features would you want?" | "What's the hardest part of your current workflow?" |
186| Anchoring with numbers | "Would you pay $50/month for this?" | "What do you currently spend on tools for this?" |
187| Too many questions at once | Rapid-fire interrogation | Ask one question, wait for the full answer, then follow up |
188 
189## Signal vs Noise Cheat Sheet
190 
191| Signal (Reliable) | Noise (Unreliable) |
192|--------------------|--------------------|
193| "I spent 3 hours last week doing this manually" | "I would definitely use that" |
194| "We're paying $500/month for a tool that barely works" | "That's a great idea" |
195| "I tried [competitor] but quit because of X" | "I think a lot of people would want this" |
196| "My boss just asked me to fix this problem" | "You should add a feature that does Y" |
197| "I already built a spreadsheet to track this" | "I could see myself using that every day" |
198| "Can I get early access? Here's my email." | "Sure, send me an email about it sometime" |
199 

Discussion