{
  "name": "Client Onboarding Basics",
  "description": "Collect essential client information at project start — name, company, role, contact details, project name, and billing info.",
  "version": "1.0",
  "questions": [
    {
      "questionText": "Client full name",
      "questionType": "text",
      "required": true
    },
    {
      "questionText": "Company name",
      "questionType": "text",
      "required": true
    },
    {
      "questionText": "Your role in the company",
      "questionType": "text",
      "required": false
    },
    {
      "questionText": "Email address",
      "questionType": "email",
      "required": true
    },
    {
      "questionText": "Phone number",
      "questionType": "phone",
      "required": false
    },
    {
      "questionText": "Project name",
      "questionType": "text",
      "required": true
    },
    {
      "questionText": "Project description — what are we working on together?",
      "questionType": "textarea",
      "required": true
    },
    {
      "questionText": "Expected project start date",
      "questionType": "date",
      "required": false
    },
    {
      "questionText": "Billing contact name (if different)",
      "questionType": "text",
      "required": false
    },
    {
      "questionText": "Billing email address",
      "questionType": "email",
      "required": false
    },
    {
      "questionText": "Billing address",
      "questionType": "textarea",
      "required": false
    },
    {
      "questionText": "VAT / Tax ID (for invoicing, if applicable)",
      "questionType": "text",
      "required": false
    },
    {
      "questionText": "How did you find us?",
      "questionType": "select",
      "required": false,
      "options": ["Referral", "Google / Search", "Social media", "Direct / Cold outreach", "Event / Conference", "Other"]
    },
    {
      "questionText": "Anything else we should know before we start?",
      "questionType": "textarea",
      "required": false
    }
  ]
}
