Customer development interviews are one of the most effective ways to validate your startup ideas. Done right, they help you understand real problems, test solutions, and avoid building what nobody wants. This step-by-step guide walks you through planning, conducting, and learning from CustDev interviews.


Step 1: Define Your Hypotheses

Before you talk to anyone, write down what you believe. Typical hypotheses include:

  • Problem hypothesis β€” "Our target users struggle with X."
  • Solution hypothesis β€” "A product that does Y would solve this."
  • Willingness-to-pay hypothesis β€” "They would pay Z for this solution."

Keep them simple and testable. The interview is for learning, not confirming your biases.

Step 2: Find the Right People

You need people who match your target customer profile. Use:

  • LinkedIn, Twitter, or industry communities
  • Warm intros from your network
  • Cold outreach with a clear, respectful ask
  • Screening questions to filter for the right segment

Aim for 5–10 interviews per hypothesis. Quality matters more than quantity.

Step 3: Prepare Your Script (Loosely)

Create a list of open-ended questions, not a rigid script. Good openings:

  • "Tell me about a typical day when you deal with [problem area]."
  • "When was the last time you faced [problem]? What did you do?"
  • "How are you solving this today? What works? What doesn't?"

Leave room for follow-ups. The best insights come from diving deep into unexpected answers.

Step 4: Set Up Recording

Always record with permission. Written notes miss tone, hesitation, and detail. Use:

  • A reliable app (e.g., CustDev AI) that saves to your device
  • Clear consent at the start: "Do you mind if I record this for my notes?"
  • Backup: take brief notes even if you record

Recording lets you stay present and review later with your team.

Step 5: Conduct the Interview

During the interview:

  • Listen more than you talk β€” Aim for 80% them, 20% you.
  • Ask "why" and "can you give me an example?" β€” Surface real behavior, not opinions.
  • Avoid pitching β€” This is discovery, not sales.
  • Watch for emotion β€” Frustration and excitement reveal what really matters.

If they go off-track in a useful direction, follow. Your script is a guide, not a cage.

Step 6: Extract and Share Insights

After each interview:

  • Label key quotes and pain points right away
  • Note patterns across interviews (same problem, same workaround?)
  • Share a short summary with your team within 24–48 hours

Tools like CustDev AI can help summarize and structure insights so they're easy to reuse.

Step 7: Update Your Hypotheses

Based on what you learned, update your problem, solution, and willingness-to-pay hypotheses. Pivot if the data says so. Run another round of interviews to test the new direction.

Bottom Line

Customer development interviews are a repeatable process. Define hypotheses, find the right people, ask open questions, record everything, and iterate. The more you do it, the better you get at hearing what really matters.