Customer Discovery Checklist

A structured process for validating a startup idea through rigorous customer interviews - from hypothesis to product decisions.

work, productivity

by Morris

Define Your Hypotheses

Lock down assumptions before you talk to anyone. Untested beliefs are the source of most startup failures.

  • Write down your riskiest assumption about the customer problem
  • Define the specific customer segment you are targeting
  • Write a falsifiable problem hypothesis
  • List the jobs-to-be-done your target customer has around this problem
  • Identify what customers do today to solve this problem
  • Set a learning goal for this discovery sprint
  • Decide what evidence would cause you to pivot

Find the Right People to Interview

Friends and family will lie to protect your feelings. You need strangers with the real problem.

  • Disqualify friends and family as primary interviewees
  • Map 5 communities where your target segment already hangs out
  • Search LinkedIn for people matching your segment profile
  • Identify 3 watering holes for in-person or async outreach
  • Look for people who have publicly complained about the problem
  • Set a weekly recruiting quota (aim for 5-7 new contacts per week)

Write Mom Test-Style Questions

Questions that reveal truth - no pitching, no leading, no seeking validation.

  • Read or re-read The Mom Test by Rob Fitzpatrick
  • Draft 10 problem-focused questions about the past, not the future
  • Remove all mentions of your solution from the question list
  • Add at least 3 questions that could prove your hypothesis wrong
  • Write questions that uncover how they currently solve the problem
  • Add a frequency and recency question for each core problem
  • Get your question list reviewed by someone not on your team

Recruit Interviewees

Get people to say yes without bribing them or attracting the wrong respondents.

  • Write a cold outreach script under 100 words
  • Personalize every cold message - no mass blasts
  • Post in 3 relevant communities asking for interview volunteers
  • Offer a genuine non-cash incentive if needed (summary of findings, early access)
  • Use a scheduling link (Calendly or similar) to reduce back-and-forth
  • Target a minimum of 15 completed interviews before drawing conclusions
  • Track all outreach in a spreadsheet with status and follow-up date

Run the Interview

Structure the conversation to maximize learning in 20-30 minutes.

  • Start with a 2-minute warm-up about their work and role
  • Ask one big open question to let them set the context
  • Follow every answer with a story-digging question
  • Note emotional intensity - frustration, resignation, and workarounds signal real pain
  • Ask about current spending and effort on the problem
  • Probe price sensitivity with the Van Westendorp method if relevant
  • End by asking for referrals to others with the same problem
  • Take verbatim notes or record with permission - never rely on memory

Synthesize Findings

Turn raw interview notes into patterns you can act on.

  • Write up each interview within 24 hours while memory is fresh
  • Extract every distinct problem, behavior, and quote onto separate sticky notes (digital or physical)
  • Run an affinity mapping session to cluster related insights
  • Count frequency: how many interviewees mentioned each cluster
  • Identify the top 3 patterns that surprised you or contradicted your hypothesis
  • Write a one-page synthesis memo with: key findings, what was confirmed, what was contradicted, open questions
  • Identify the 3 interviewees who felt the problem most acutely

Decide: Pivot vs. Persevere

Use evidence, not optimism, to make the call.

  • Return to your falsifiable hypothesis and score it against your findings
  • Check whether you have found a segment with chronic, frequent, high-intensity pain
  • Assess whether enough people have the problem to build a business
  • List the pivot options if the hypothesis was not validated
  • Set a decision date and make the call as a team

Translate Insights to Product Decisions

Bridge the gap between what you heard and what you build.

  • Write 3-5 user stories directly from interview quotes
  • Define the minimum problem you are solving for v1
  • List the features customers asked for and translate them to underlying needs
  • Create a prioritized list of problems to solve using RICE or impact-effort matrix
  • Share your synthesis and prioritization with 2-3 interviewees for a gut-check
  • Define the success metric for your first prototype or MVP

Build a Customer Advisory Board

Turn your best interviewees into ongoing partners who keep you honest.

  • Identify 5-8 people from your interviews who were most engaged and representative
  • Reach out personally to invite them to an advisory board
  • Set expectations: no equity, no payment unless you choose to offer it
  • Schedule the first CAB call with a clear agenda
  • Give advisors early access to every prototype and ask for reactions, not opinions
  • Ask each advisor for one warm introduction per quarter
  • Send a written summary after every CAB interaction