{
  "tool_id": "cac_payback_calculator",
  "slug": "cac-payback-calculator",
  "path": "/cac-payback-calculator/",
  "mode": "url_api",
  "api_usage": "GET https://aibizhub.io/api/cac-payback-calculator/?<params>",
  "sample_input": {
    "tool": "cac_payback_calculator",
    "cac": 2400,
    "arpu_monthly": 129,
    "gross_margin_percent": 75,
    "target_payback_months": 12
  },
  "input_schema": {
    "type": "object",
    "properties": {
      "tool": { "type": "string" },
      "cac": { "type": "number", "description": "Customer Acquisition Cost in dollars" },
      "arpu_monthly": { "type": "number", "description": "Average Revenue Per User per month in dollars" },
      "gross_margin_percent": { "type": "number", "description": "Gross margin percentage (0-100)" },
      "target_payback_months": { "type": "number", "description": "Optional target payback period in months for benchmarking" }
    },
    "required": ["tool", "cac", "arpu_monthly", "gross_margin_percent"]
  },
  "output_schema": {
    "type": "object",
    "properties": {
      "monthlyGrossProfit": { "type": "number", "description": "Monthly gross profit per customer in dollars" },
      "paybackMonths": { "type": "number", "description": "CAC payback period in months" },
      "estimatedLtv24m": { "type": "number", "description": "Estimated 24-month LTV in dollars" },
      "ltvCacRatio24m": { "type": "number", "description": "LTV:CAC ratio over 24 months" },
      "paybackHealth": { "type": "string", "enum": ["Excellent", "Good", "Caution", "Danger"] },
      "ltvCacHealth": { "type": "string", "enum": ["Excellent", "Good", "Caution", "Danger"] },
      "monthsToBreakEven": { "type": "number" },
      "vsTargetDeltaMonths": { "type": ["number", "null"], "description": "Delta vs target payback in months (null if no target)" },
      "guidance": { "type": "string", "description": "Actionable guidance based on health classification" }
    }
  }
}
