Free Customer Discovery Interview Form Template for Startups
You can't personally interview every user on your waitlist. Here's an async discovery form that adapts its follow-up questions to what each person actually says — closer to interview depth than a fixed survey.
The scheduling wall every early-stage team hits
Customer discovery interviews are the highest-signal research a startup can do — but they don't scale. A founder can realistically run maybe ten to fifteen 1:1 calls a week before the rest of the job stops happening. Meanwhile a waitlist or early user base might be in the hundreds, and most of that signal never gets collected.
A fixed-question survey scales, but it flattens the thing that makes interviews valuable — a good interviewer follows up on whatever the person just said, instead of moving down a script regardless of the answer.
Field-by-field breakdown
| Field | Type | Required? | Why it's here |
|---|---|---|---|
| Name & email | Text | Yes | Ties the response to a real person you can follow up with directly. |
| Current process | Long text | Yes | Establishes context before asking about pain — you need to know what someone actually does before their frustration makes sense. |
| Most frustrating part | Long text | Yes | The core discovery question — this is the one that should trigger an AI-generated follow-up specific to the answer. |
| If you could fix one thing | Long text | Optional | A wish-list question that sometimes surfaces a feature idea, but is skippable since not everyone has a clear answer. |
Why this only works if the follow-up is dynamic
A static form would need a fifth, sixth, and seventh question to cover every possible direction a "most frustrating part" answer could go — and most of those questions would be irrelevant to any given respondent. In dynamic mode, SiliForm reads the actual answer and generates one targeted follow-up: if someone mentions "switching between five different tools," the AI can ask specifically about that workflow, instead of a generic "tell us more" that produces a shallow second answer.
Step-by-step: get this live
- Open the customer discovery interview form template and click Use This Template.
- Edit the intro paragraph to explain what you're building and why their answers matter.
- Turn on dynamic mode for the "most frustrating part" question so it generates a targeted follow-up per response.
- Publish and share the link with your waitlist, existing users, or a relevant community.
- Sync responses to Google Sheets to review alongside any live interviews you do run.
Common mistakes that produce shallow discovery data
- Leading questions. "Would you find X useful?" almost always gets a polite yes — ask about current behavior and pain instead of pitching a solution.
- Too many fixed questions instead of one adaptive one. Five generic questions produce five shallow answers; one question with a targeted AI follow-up often produces more useful depth.
- No context-setting question first. Asking about frustration before establishing what someone's current process even is makes the frustration answer harder to interpret later.
- Treating this as a replacement for all live interviews. Use it to reach volume beyond what you can personally call — not as a total substitute for the handful of live conversations that catch things a form never will.
Key takeaways
- Ask about current process before asking about frustration — context first
- Let the core pain-point question stay dynamic instead of adding more fixed questions
- Use it to reach volume beyond what live 1:1 calls can cover, not as a full replacement
- Clone the live template at /templates/customer-discovery-interview-form
You don't need to talk to every user to understand them — you need every form to ask a genuinely good second question.