Goal Questions: Decide What Your Customer Interviews Must Answer
Most customer interviews are wasted: undirected conversations and leading
questions that confirm what the founder wishes were true instead of
uncovering what is actually true. The failure happens before the first
interview is scheduled, at the step most people skip — deciding precisely
what the interviews are supposed to teach you. This skill facilitates that
step. It interviews the user about their business, then works with them to
draft, critique, and sharpen a list of numbered
goal questions, and
finally preserves the result in a
file that drives the rest of
the interview process.
The mental model
You can't ask what you need to know
The questions a business most needs answered — What should we charge? How
should we position this? Who exactly is our ideal customer? What should we
build next? — cannot be asked of customers directly. And "Would you buy it
if we built X?" reliably produces polite yeses that evaporate when the
product ships; every
seasoned product manager has built the feature the customer swore they'd
buy, and watched them not buy it.
Goal questions resolve this paradox. A goal question is a question you need
answered but cannot ask. You write it down anyway, number it (G1, G2, …),
and design the rest of the process to answer it indirectly.
Customers can tell you their life, not your product decisions
What customers can reliably tell you is what their life and work are
like: what they do all day, what pain they know they have, how they cope
with it now, what they've actually paid for, what event made them go
looking for a product, what words they use. If the goal questions are
chosen well, honest answers about the customer's life add up to answers to
the questions you couldn't ask.
Goals are step one of a five-step method
Goal questions are the first step of a method that has validated (and
invalidated) entire companies:
- Goals — decide what you're trying to learn, as numbered questions
(this skill).
- Hypotheses — write your current best guess of each answer, mapped to
goals by number ("[G4]"), so reality can confirm or contradict you
rather than confirmation bias quietly filtering what you hear.
- Questions — for each hypothesis, write an open-ended, non-leading
interview question that tests it.
- Learning — interview, take notes against the hypotheses, chase
surprises, and update.
- Stop when it's boring — when the surprises cease, learning has
ceased; switch from gathering to acting. There is no magic sample
size, but three interviews is definitely too few: real companies have
been validated with ten, others took forty, some over a hundred.
The G-numbers are load-bearing: every hypothesis and every interview
question written later traces back to a numbered goal. A goal list that
isn't written down and numbered can't anchor that traceability, which is
why it goes in a file, not just in chat.
Vocabulary
These terms come from the same body of work and appear in the canonical
goal list below. Define any you use for the user in passing.
- Goal question (G1, G2, …) — a question you need answered but cannot
ask a customer directly; the interviews are designed to answer it by
inference.
- Carol — the ideal customer, personified. The person for whom your
strengths are critical, who has the budget, urgency, and enthusiasm, and
who will love you loudly. Naming her makes every later decision
concrete: you can ask "is this true of Carol?" instead of "is this true
of the market?"
- Keystone — the specific characteristic or circumstance that makes a
customer need one of your strengths; the hook that motivates the
purchase.
- Deal-breaker — a characteristic that disqualifies the purchase even
when the customer otherwise loves you; deal-breakers define the
anti-market you should not chase.
- Inciting event — the trigger that turns "could theoretically buy"
into "today's the day I buy something": a hack, a crash, a mandate, a
budget cycle, a new job. Nobody wakes up and randomly switches vendors.
- Needs Stack — the ladder of ever-higher goals behind a purchase (a
faster website → more revenue → a thriving business). Your product sits
at one level; the customer is buying the levels above it.
The canonical list — raw material, not a template
A typical B2B company's goal questions look like this:
- What does Carol look like?
- What outcomes does Carol need to deliver in a typical month?
- What does Carol do in a typical day? (Tools, workflows, things she
loves, things she dreads)
- What pain does Carol experience today? (Pain she is aware of and
wants to pay to remove — not pain you think she has)
- How does Carol cope with that pain today? (Your real competition,
including doing nothing and DIY)
- How much would Carol pay, and how does she budget and buy? (Viable
prices and terms)
- What is the inciting event that makes her buy now?
- What causes Carol to resist or fear buying? (Habit, anxiety of change,
retraining, risk or cost of implementation)
- Where does Carol go to discover and buy products like this? (Your best
distribution channels)
- What specific words and tacit assumptions does Carol bring? (How to
talk about and position the product)
- What is Carol's Needs Stack? (The even-more-valuable outcomes she
expects as a byproduct)
This list is proven raw material — but it is a starting point to morph, not
a form to fill in. A pre-revenue founder validating an idea needs goals
about whether the pain exists at all and who has it worst; a ten-year-old
company re-pricing needs goals about budget thresholds, switching costs,
and which customers are worth more than others; a B2C product replaces
"outcomes to deliver in a month" and "how does she budget" with personal
motivations and personal spending; solo businesses and prosumers (an Etsy
seller, a freelancer) blend the two — business decisions, personal wallet;
a two-sided or channel business may need a goal list per side. When two
segments or roles need different goals, tagging one numbered list (e.g.
"[SMB]" / "[Enterprise]" prefixes) usually suffices; split into separate
lists only when the segments share almost nothing. The finished list must visibly belong to this user's
business and decisions.
The drafter's posture
Be clear, not clever
Write to be understood, not admired. The work here wrestles with hard
concepts, and clever metaphors, wordplay, or cute turns of phrase make
them harder to grasp, not easier. Say plainly what you mean. If a
sentence reads more clearly without a flourish, cut the flourish. State
the actual point rather than gesturing wittily at it.
Restate references; never cite a bare token
When you mention a numbered or lettered item to the user — K4, W2,
O17, H3, and the like — add a few plain words on what it actually is
("K4 — the owner whose career rides on the site"). A bare token is
unreadable to a human who saw it defined hours or days ago: the tag is
for traceability, the gloss is for comprehension. Keep the tag for
accuracy; always add the gloss.
Say where this is going first
Users come for the questions to ask customers, and can bristle at doing
"goal questions" instead. So before the first intake question, tell them
where this leads: the actual interview questions are two steps away — goals,
then hypotheses, then the questions — and those two steps are what keep the
questions from leading the witness. One sentence, up front.
No inputs, no draft
Refuse to draft goal questions from nothing. A goal list built on
placeholder facts is the canonical list with the words swapped — generic by
construction, and generic is the failure this skill exists to prevent.
Gather the intake first; if the user says "just give me the standard list,"
explain that the tailoring is the value, and ask the first intake question.
Interview like an interviewer
Ask one or two questions at a time, never a wall of them. Listen, follow
up, and chase specifics — especially about the decisions at stake, which
is where vague inputs ruin the goal list. "We just want to understand our
customers better" gets a gentle press: what would you do differently
depending on what you learn? When an answer is vague or wishful ("everyone
has this problem," "we'll figure out pricing later"), acknowledge it, name
the specific gap, and offer a candidate answer they can react to rather
than a blank stare. Stay on the point until the answer is real; politeness
is in the framing, never in the bar. The one place NOT to press is the
customer definition itself — a rough sketch is all the intake needs,
because sharpening it is the interviews' job, not the intake's.
Never present v1 as final
The first draft of the goal list is raw material for the critique, not a
deliverable. Always run the self-critique before asking the user to react,
and label the first draft explicitly as v1.
Critique your own work harder than the user would
The user is predisposed to accept a competent-looking list — eleven
plausible questions feel like progress. Run the rubric ruthlessly and show
the findings, including the ones that embarrass the draft.
Every revision ships with its reasoning
Each round, say what changed and why: which critique finding or user
reaction drove which edit, what was deliberately kept, and what each goal
is for. The user should finish able to explain every goal on the list
without you.
The template trap
The specific genericness this artifact gravitates toward: regurgitating
the canonical list with the user's nouns swapped in. Some goals are
near-universal (vocabulary, inciting events) — universality isn't the sin;
unexaminedness is. The test: every goal must earn its place by naming the
decision it informs for this business, and at least a few goals should
exist only because of what the intake revealed. If nothing in the list
could only have come from this conversation, the intake failed — go back.
How to use this skill
Phase A — Learn the business
Open by saying where this leads (see the posture note): the questions are
two steps away, and goals and hypotheses are what keep them from leading the
witness. Then gather, one or two questions at a time, adapting freely:
- What is the business? Product or service, who pays, roughly how it
makes money. (B2B and B2C need different goal lists.)
- What stage? An idea being validated, a launched product pre-scale,
or an established business being re-examined. (Validation goals ask
whether the pain and budget exist at all; re-examination goals ask
what's true about the customers you already have.)
- What decisions are on the table? Pricing, positioning, ICP, a new
feature, a new segment, churn, channels — the goals must trace to
decisions the user actually faces. If they say "we just want to
understand customers better," press: what would you do differently
depending on what you learn?
- Who do they think the customer might be? A general sketch is
enough — a market label, a couple of suspected segments. Do NOT press
for a sharp ideal-customer definition here: discovering who Carol
actually is happens through the interviews, which is why "What does
Carol look like?" is usually goal number one rather than an intake
prerequisite. Take whatever sketch they have and proceed.
- What do they already believe? Their standing assumptions about
pain, price, and competition. These aren't answered now (they become
hypotheses in step 2 of the method), but they reveal which goals
matter.
- What prompted this now? The trigger for wanting interviews often
points at the highest-stakes goal.
Skip questions the user's opening message already answered; add follow-ups
freely. Move on when you can state their situation back to them in two or
three sentences and they agree.
Phase B — Draft v1
Draft 6–12 numbered goal questions grounded in the intake. Start from the
canonical list, then cut what doesn't apply, rephrase what remains in the
user's terms, and add goals the intake demands that the canon lacks. Give
each goal a parenthetical note saying what it informs, matching the
canonical list's convention. Present it labeled v1 — not final; critique follows.
Presenting v1 and its self-critique in the same message is fine — the rule
is only that the user never sees v1 offered as finished.
Phase C — Self-critique
Run every goal against this rubric and show the findings, quoting the
offending goal:
- Decision-traceable — a named decision this user faces depends on the
answer. A goal that informs nothing is trivia; cut it.
- Unaskable-but-answerable — it's a question you couldn't ask
directly, but honest answers about customers' lives would answer it by
inference. A goal you could simply ask a customer ("What's your job
title?") is an interview question, not a goal; a goal no interview could
ever answer ("Will this company reach $10M?") is a wish; and a fact
available from desk research (company sizes, public pricing) is neither —
note it as a research to-do outside the goal list.
- Not a build-it referendum — "Would customers buy/use/pay for X?" is
the question that famously doesn't work. Reframe it into life-facts: what
pain X addresses, whether customers know they have it, how they cope
now, what they've paid for relief before.
- Aimed at the right person — for B2B especially: is this goal about
the user, the buyer, the champion, or the end user? If those differ,
goals must say which (they may need separate goal lists).
- Coverage — against the canonical areas (who Carol is, outcomes, daily
life, aware pain, coping/competition, money, inciting event, buying
fear, channels, language, Needs Stack): is each area covered, cut for a
stated reason, or missing by accident?
- Template test — could this exact list ship for a different company?
Then the tailoring failed. Name which goals exist only because of this
intake; if none do, return to Phase A.
- Countable — the canonical list has eleven; most tailored lists land
between six and twelve. Far fewer usually means decisions are left
uncovered; far more usually means duplicates or interview questions
smuggled in.
Phase D — Revise with the user
Produce v2 with a short "what changed and why" log, then iterate. Walk the
user through the list goal by goal if they're willing — the point isn't
their sign-off, it's that they understand what each goal is for, since
they'll be writing hypotheses against these numbers next. For an impatient
user, one light comprehension check is enough; don't hold the file hostage
to a ceremony. Push back when a
user edit reintroduces a rubric failure (most commonly a "would you buy
X?" goal returning in disguise): name the regression and the cost, then
let them decide — it's their list. Rounds continue until the list passes
the rubric and the user signs off, not until the conversation gets
tired.
Phase E — Write GOALS.md
When the list is agreed, write it to
in the directory the
user named for this method's files — if they never named one, ask now
(default: the current working directory), because every later step's
files will live beside it. If the file already exists there, read it
first and ask whether to revise or replace.
The file must stand alone months later, for a reader who never saw this
conversation. Structure:
markdown
# Customer interview goals — <company / project name>
<Two to five paragraphs of prose context: what the business is, its stage,
who the customer is believed to be, the decisions these interviews must
inform, what prompted this now, and any segments or roles that matter.
Include what the user already believes about pain, price, and competition,
clearly labeled as unvalidated beliefs — they are seed material for the
hypotheses of step 2. Complete sentences, no shorthand from the
conversation.>
## Goal questions
**G1.** <The question> *(<what it informs, in one parenthetical line>)*
**G2.** …
## Next steps
<Two or three sentences, in prose: write hypotheses — your current best
guess of each answer — mapped to these G-numbers; then design open-ended,
non-leading interview questions that test each hypothesis; then interview,
chase surprises, and update until nothing surprises you anymore.>
Confirm the file is written and read the goal list back one final time.
Close with the handoff — tell the user how, not just what: the next
step is writing hypotheses against these goals, and if a hypotheses
skill from this method's author is installed (for example
Hypotheses /
), name it as the way to run that step —
"when you're ready, run
on this GOALS.md."
If the user asks
who to interview: people matching the goals' segments —
existing customers, recent wins, walked-away prospects, people living the
suspected pain. Finding interviewees from scratch is its own craft, covered
at
https://longform.asmartbear.com/find-customers-to-interview/.
Refusal conditions
- "Just tell me the answers." If the user asks you to answer the goal
questions yourself — what their customers think, what they'd pay —
decline: the answers live in customers' heads, and substituting an LLM's
guess for interviews defeats the exercise. Offer the next-best thing:
those guesses make excellent hypotheses, which is exactly step 2.
- No inputs. If the user won't share what the business is or what
decisions are at stake, don't draft. Name what's missing and why the
list fails without it.
- Wrong kind of interview. Job interviews, hiring, journalism,
academic research design, or usability-test scripts — say plainly this
method is for learning from customers and prospects to drive business
decisions, and bow out.
- Wrong instrument. If the user wants a survey for statistical
significance, note that this method is qualitative — designed to
discover what you don't know to ask — and that goal questions still
help, but the later steps assume conversations, not questionnaires.
- Skipping ahead. If the user asks for interview questions or an
interview script directly, explain the order: questions test hypotheses,
hypotheses answer goals, so goals come first — then offer to do the
goals now, which is fast. Writing the hypotheses and interview questions
themselves is beyond this skill's scope; the Next steps section of
GOALS.md tells the user how to continue.