{
  "_comment": "Single source of truth for the Growth Partnership Application. Read by js/app.js (rendering + client validation) and google-apps-script/Code.gs (server validation, QUESTIONS block). The question texts and options are approved wording: do not edit them without sign-off. 'column' is the Google Sheet header each answer is written to.",
  "version": 1,
  "steps": [
    { "number": 1, "title": "About You & Your Business", "short": "About You", "intro": "A few basics about you and the business you lead." },
    { "number": 2, "title": "Your Current Business Stage", "short": "Business Stage", "intro": "Approximate figures are perfectly fine." },
    { "number": 3, "title": "Marketing & Lead Generation", "short": "Marketing & Leads", "intro": "How customers find you today." },
    { "number": 4, "title": "Growth Challenges & Goals", "short": "Challenges & Goals", "intro": "What is holding growth back, and where you want to go." },
    { "number": 5, "title": "Fit & Investment Readiness", "short": "Fit & Investment", "intro": "The final two questions. Please answer in your own words." }
  ],
  "questions": [
    {
      "id": "fullName",
      "number": 1,
      "step": 1,
      "type": "text",
      "required": true,
      "label": "What is your full name?",
      "placeholder": "Enter your full name",
      "autocomplete": "name",
      "minLength": 2,
      "maxLength": 120,
      "column": "Full Name"
    },
    {
      "id": "contactNumber",
      "number": 2,
      "step": 1,
      "type": "tel",
      "required": true,
      "label": "What is your contact number?",
      "placeholder": "+91 98765 43210",
      "autocomplete": "tel",
      "minLength": 10,
      "maxLength": 20,
      "column": "Contact Number"
    },
    {
      "id": "email",
      "number": 3,
      "step": 1,
      "type": "email",
      "required": true,
      "label": "What is your email address?",
      "placeholder": "you@yourbusiness.com",
      "autocomplete": "email",
      "maxLength": 254,
      "column": "Email"
    },
    {
      "id": "businessName",
      "number": 4,
      "step": 1,
      "type": "text",
      "required": true,
      "label": "What is your business name?",
      "placeholder": "Enter your business name",
      "autocomplete": "organization",
      "minLength": 2,
      "maxLength": 160,
      "column": "Business Name"
    },
    {
      "id": "role",
      "number": 5,
      "step": 1,
      "type": "select",
      "required": true,
      "label": "What is your role in the business?",
      "placeholder": "Select your role",
      "options": ["Founder", "Co-Founder", "CEO / Managing Director", "Director", "Partner", "Business Head", "Marketing Head", "Sales Head", "Other"],
      "other": {"option": "Other", "label": "Please specify your role", "maxLength": 120},
      "column": "Role"
    },
    {
      "id": "website",
      "number": 6,
      "step": 1,
      "type": "url",
      "required": true,
      "label": "What is your business website?",
      "placeholder": "https://yourwebsite.com",
      "autocomplete": "url",
      "maxLength": 300,
      "column": "Website"
    },
    {
      "id": "location",
      "number": 7,
      "step": 1,
      "type": "text",
      "required": true,
      "label": "Where are you from?",
      "placeholder": "City, State",
      "autocomplete": "address-level2",
      "minLength": 2,
      "maxLength": 120,
      "column": "City / State"
    },
    {
      "id": "monthlyRevenue",
      "number": 8,
      "step": 2,
      "type": "radio",
      "required": true,
      "layout": "grid",
      "label": "What is your approximate current monthly business revenue?",
      "options": ["Below ₹5 lakh/month", "₹5–10 lakh/month", "₹10–25 lakh/month", "₹25–50 lakh/month", "₹50 lakh–₹1 crore/month", "₹1–5 crore/month", "₹5 crore+/month", "Prefer not to disclose"],
      "column": "Monthly Revenue"
    },
    {
      "id": "teamSize",
      "number": 9,
      "step": 2,
      "type": "radio",
      "required": true,
      "layout": "grid-3",
      "label": "How many people are currently working in your business?",
      "options": ["1–5", "6–10", "11–25", "26–50", "51–100", "100+"],
      "column": "Team Size"
    },
    {
      "id": "salesTeamSize",
      "number": 10,
      "step": 2,
      "type": "radio",
      "required": true,
      "layout": "grid-3",
      "label": "How large is your current sales team?",
      "options": ["No dedicated sales team", "1–3", "4–10", "11–25", "26–50", "50+"],
      "column": "Sales Team Size"
    },
    {
      "id": "marketingManagement",
      "number": 11,
      "step": 3,
      "type": "checkbox",
      "required": true,
      "layout": "grid",
      "label": "Who currently manages your digital marketing?",
      "hint": "Select all that apply.",
      "options": ["I manage it myself", "In-house marketing team", "Freelancer", "Digital marketing agency", "Multiple agencies / vendors", "No one currently manages it", "Other"],
      "other": {"option": "Other", "label": "Please specify", "maxLength": 200},
      "column": "Digital Marketing Management"
    },
    {
      "id": "adSpend",
      "number": 12,
      "step": 3,
      "type": "radio",
      "required": true,
      "layout": "grid",
      "label": "Approximately how much do you currently spend on paid advertising every month?",
      "options": ["₹0 — We currently don't run paid ads", "Below ₹25,000", "₹25,000–₹50,000", "₹50,000–₹1 lakh", "₹1–3 lakh", "₹3–5 lakh", "₹5–10 lakh", "₹10 lakh+", "I'm not sure"],
      "column": "Monthly Ad Spend"
    },
    {
      "id": "leadChannels",
      "number": 13,
      "step": 3,
      "type": "checkbox",
      "required": true,
      "layout": "grid",
      "label": "Which channels are currently generating leads or customers for your business?",
      "hint": "Select all that apply.",
      "options": ["Meta / Facebook Ads", "Instagram", "Google Ads", "Google Search / SEO", "Website", "YouTube", "WhatsApp", "Referrals", "Sales Team / Outbound Sales", "Marketplace Platforms", "Offline Marketing", "Events / Networking", "Other"],
      "other": {"option": "Other", "label": "Please specify", "maxLength": 200},
      "column": "Lead Generation Channels"
    },
    {
      "id": "challenges",
      "number": 14,
      "step": 4,
      "type": "checkbox",
      "required": true,
      "layout": "grid",
      "maxSelect": 3,
      "label": "What is the biggest challenge currently stopping your business from growing faster?",
      "hint": "Select up to 3.",
      "options": ["Not enough leads", "Poor-quality leads", "Low lead-to-customer conversion", "Sales team performance", "Sales follow-up", "High customer acquisition cost", "Marketing is inconsistent or unpredictable", "No clear growth strategy", "Too much dependency on the founder", "Lack of systems / processes", "Team productivity", "Customer retention / repeat business", "Difficulty scaling operations", "Lack of automation", "Not using AI effectively", "Brand positioning / visibility", "Other"],
      "other": {"option": "Other", "label": "Please specify", "maxLength": 200},
      "column": "Biggest Growth Challenges"
    },
    {
      "id": "goals",
      "number": 15,
      "step": 4,
      "type": "textarea",
      "required": true,
      "rows": 6,
      "label": "What are you primarily looking to achieve in the next 6–12 months?",
      "helper": "Tell us what you want to achieve over the next 6–12 months.",
      "examples": "For example: increase revenue, generate more qualified leads, build a stronger sales team, improve marketing ROI, automate operations, expand to new locations, build a stronger brand, improve sales conversion, reduce founder dependency, etc.",
      "minLength": 15,
      "maxLength": 3000,
      "column": "6–12 Month Goals"
    },
    {
      "id": "fit",
      "number": 16,
      "step": 5,
      "type": "textarea",
      "required": true,
      "rows": 7,
      "variant": "feature",
      "label": "What makes you believe you are the right fit for a growth partnership with Busispark Techso?",
      "helper": "We work closely with a limited number of businesses where we believe there is a strong fit between the business, its growth ambition, and our approach. Tell us why you believe we should consider working with your business.",
      "minLength": 15,
      "maxLength": 3000,
      "column": "Why Busispark Should Work With You"
    },
    {
      "id": "investmentReady",
      "number": 17,
      "step": 5,
      "type": "radio",
      "required": true,
      "layout": "list",
      "variant": "investment",
      "label": "If we identify and solve the key growth challenges discussed above, would you be ready to invest ₹1,25,000 + GST per month for our Growth Partnership?",
      "helper": "Your response helps us understand whether there is alignment between your expectations, growth ambition, and investment readiness.",
      "options": ["YES — I'm ready to invest if Busispark is the right fit for my business.", "NO — I'm not ready to make this level of investment at this time."],
      "column": "Investment Readiness"
    }
  ]
}
