{
  "id": "product-feedback",
  "title": "Product Feedback",
  "subtitle": "Quick product satisfaction survey",
  "block": {
    "title": "Did this product meet your expectations?",
    "subtitle": "Please provide your honest feedback about our product",
    "inputs": [
      {
        "id": "satisfaction",
        "type": "RADIO",
        "label": "Yes, it exceeded my expectations",
        "group": "satisfaction",
        "checkedValue": "exceeded"
      },
      {
        "id": "satisfaction",
        "type": "RADIO",
        "label": "Yes, it met my expectations",
        "group": "satisfaction",
        "checkedValue": "met"
      },
      {
        "id": "satisfaction",
        "type": "RADIO",
        "label": "No, it did not meet my expectations",
        "group": "satisfaction",
        "checkedValue": "not_met"
      },
      {
        "id": "recommendation",
        "type": "NUMBER_SCALE",
        "label": "How likely are you to recommend this product to others?",
        "min": 0,
        "max": 10,
        "hint": "0 = Not likely, 10 = Very likely"
      },
      {
        "id": "improvements",
        "type": "TEXT",
        "label": "What could we improve?",
        "placeholder": "Please share your suggestions",
        "textInputType": "TEXT"
      },
      {
        "id": "contact_permission",
        "type": "CHECKBOX",
        "label": "I'm willing to be contacted for more feedback",
        "checkedValue": true
      }
    ],
    "validations": [
      {
        "type": "REQUIRED",
        "message": "Please tell us if the product met your expectations"
      }
    ]
  },
  "theme": {
    "colorScheme": "light",
    "primaryColor": "#3a86ff",
    "textColor": "#333333",
    "backgroundColor": "#f8f9fa",
    "borderColor": "#dee2e6",
    "roundedBtn": "0.375rem",
    "roundedBox": "0.75rem",
    "fontFamily": "system-ui, -apple-system, sans-serif"
  },
  "uiSettings": {
    "useAnimation": true,
    "showProgress": false
  },
  "thankyouMessage": "Thank you for your valuable feedback! Your input helps us improve our products.",
  "dataEndpoint": "/api/product-feedback"
}