How to Write a Questionnaire That Produces Great Documents
The quality of an AI-generated document depends heavily on the quality of the questionnaire. A well-designed questionnaire captures the information you need to personalize the document to each client's situation. A poorly designed one produces generic output.
This guide shows you how to write questionnaires that lead to high-quality, professional documents.
The Core Principle
Your questionnaire should ask for the same information you would gather if you were conducting this engagement manually.
Think about what you currently ask clients during discovery calls or intake forms. That is what goes in your questionnaire.
The AI cannot invent information the client did not provide. If you need specific details to produce a good document, you must ask for them explicitly.
Question Types
EzyFront supports several question types:
- Short text — Single-line answers (company name, contact info, brief descriptions)
- Long text — Multi-paragraph answers (detailed descriptions, background, context)
- Multiple choice — Predefined options (industry sector, company size, compliance status)
- Numeric — Numbers (employee count, square footage, budget)
- File upload — Supporting documents (site plans, existing reports, org charts)
Use the simplest question type that captures the information you need.
Start With the End in Mind
Before writing your questionnaire, look at a completed document you have delivered in the past (or your standard template).
Ask yourself: What client-specific information appears in this document?
For example, a workplace safety risk assessment might include:
- Site description and location
- Number of employees
- Primary activities and hazards
- Existing safety measures
- Previous incidents
- Compliance status
Each of these requires a questionnaire field.
Questionnaire Structure: The Four Sections
Most consultant questionnaires follow this structure:
1. Basic Information (3–5 questions)
Capture identifying details and context.
Examples:
- Company name
- Industry sector
- Number of employees
- Primary location
- Contact information
These fields populate the header and context sections of the document.
2. Situation Assessment (5–8 questions)
Understand the client's current state.
Examples (risk assessment):
- Describe your primary work activities
- What equipment and machinery do you use?
- Have you experienced any workplace incidents in the past 12 months?
- What safety measures are currently in place?
Examples (ISO compliance):
- Do you currently have a quality management system?
- What are your primary quality challenges?
- Have you conducted any internal audits in the past year?
This section gives the AI the raw material to analyze the client's situation.
3. Specific Details (3–7 questions)
Drill into the areas the AI needs to address in the document.
Examples (carbon footprint report):
- Annual energy consumption (kWh)
- Business travel (km per year)
- Office space (square meters)
- Number of employees working remotely
Examples (legal document review):
- What type of contract are you reviewing? (employment, vendor, partnership)
- What are your primary concerns or questions?
- Are there specific clauses you want evaluated?
This section provides the quantitative or specific data the AI uses to generate findings and recommendations.
4. Goals and Preferences (2–4 questions)
Understand what the client wants to achieve.
Examples:
- What is your primary goal for this engagement? (compliance, cost reduction, risk mitigation)
- Are there specific outcomes you need from this document?
- Do you have a timeline or deadline for implementation?
This section helps the AI tailor recommendations to the client's priorities.
Writing Effective Questions
1. Be Specific
Bad: "Tell us about your business." Good: "Describe your primary business activities and the main products or services you provide."
The second version gives the client a clear scope for their answer.
2. Avoid Yes/No Questions (Usually)
Yes/No questions rarely provide enough information for the AI to work with. Use multiple choice or open-ended questions instead.
Bad: "Do you have safety training?" Good: "What safety training programs do you currently provide to employees? (Select all that apply: Onboarding safety training, Annual refresher courses, Job-specific training, No formal training)"
3. Provide Examples When Asking for Lists
If you need the client to list items, give examples to clarify what you are asking for.
Example: "List the primary hazards present at your workplace. (Examples: heavy machinery, chemical handling, working at height, electrical work, manual handling)"
This prevents vague answers like "various hazards" and produces specific lists the AI can work with.
4. Use Conditional Logic (If Available)
If your platform supports conditional questions (EzyFront does), use them to show or hide follow-up questions based on previous answers.
Example:
- Q: "Have you experienced any workplace incidents in the past 12 months?" (Yes/No)
- If Yes: "Please describe each incident, including date, severity, and outcome."
This keeps the questionnaire concise while capturing detailed information when relevant.
5. Keep Questions Focused
Each question should ask for one piece of information, not multiple.
Bad: "Describe your company's size, location, and main products." Good:
- "Where is your primary business location?"
- "How many employees do you have?"
- "What are your main products or services?"
Focused questions produce clearer answers.
How Long Should a Questionnaire Be?
Most professional consulting questionnaires range from 12–25 questions, depending on complexity.
Guidelines by document type:
- Simple compliance check: 10–15 questions
- Risk assessment: 15–20 questions
- Full audit or review: 20–30 questions
If your questionnaire exceeds 30 questions, consider whether you are asking for information the AI actually needs, or information you would gather during a premium engagement.
Remember: this is a frontend offer, not a full consulting engagement. Ask for what you need to produce a valuable document, but do not ask for everything you would gather during a comprehensive project.
Testing Your Questionnaire
Before launching your frontend offer publicly, test your questionnaire:
-
Fill it out yourself — Pretend you are a client. Are the questions clear? Is the flow logical?
-
Ask a colleague or friend to complete it — Do they understand what you are asking for?
-
Generate a test document — Use the sample answers to generate a document. Does the output make sense? Are there gaps?
-
Refine based on results — Add questions where the AI lacked information. Remove questions that did not contribute to the output.
Most consultants go through 2–3 iterations before their questionnaire is ready for real clients.
Common Mistakes to Avoid
-
Asking for information you do not use — Every question should contribute to the final document. If a field does not appear in the output, remove it.
-
Overly technical language — Remember: your clients are not experts in your field. Use plain language.
-
No guidance on what "good" answers look like — Provide examples or clarify the level of detail you need.
-
Too many optional fields — If a field is truly optional, fine. But if the AI needs it to produce a good document, make it required.
-
No file upload when you need it — If you need a site plan, org chart, or existing document to produce quality output, ask for it.
Example Questionnaire: Workplace Safety Risk Assessment
Here is a simplified example:
Section 1: Basic Information
- Company name
- Primary business location
- Industry sector (dropdown)
- Number of employees (numeric)
Section 2: Situation Assessment 5. Describe your primary work activities and operations (long text) 6. What equipment, machinery, or tools do you use regularly? (long text) 7. Have you experienced any workplace incidents in the past 12 months? (Yes/No)
- If Yes: Describe each incident (long text)
- What safety measures are currently in place? (checkboxes: PPE provided, Safety training, Regular inspections, Emergency procedures, None)
Section 3: Specific Details 9. List the primary hazards present at your workplace (long text, with examples provided) 10. Do you handle hazardous materials? (Yes/No) - If Yes: List the materials and quantities (long text) 11. Do employees work at height? (Yes/No) - If Yes: Describe the work and safety measures (long text)
Section 4: Goals and Preferences 12. What is your primary goal for this risk assessment? (dropdown: Compliance, Insurance, Incident reduction, New site setup) 13. Are there specific areas of concern you want us to focus on? (long text)
Total: 13 core questions, with conditional follow-ups
Estimated completion time: 30–45 minutes
This questionnaire provides enough detail for the AI to generate a thorough, personalized risk assessment while remaining accessible to clients.
Ready to Build Your Questionnaire?
Start with your existing intake process or discovery questions. Translate them into a structured questionnaire, test it, and refine based on the documents it produces.