{
  "name": "Captura de Leads con Google Forms hacia tu CRM",
  "flow": [
    {
      "id": 1,
      "module": "google-forms:watchResponses",
      "version": 1,
      "parameters": {
        "formId": "{{GOOGLE_FORM_ID}}",
        "limit": 10
      },
      "mapper": {},
      "metadata": {
        "designer": { "x": 0, "y": 0 },
        "restore": {},
        "expect": [
          { "name": "formId", "type": "text", "label": "Form ID" }
        ]
      }
    },
    {
      "id": 2,
      "module": "builtin:BasicRouter",
      "version": 1,
      "parameters": {},
      "mapper": {},
      "routes": [
        { "flow": [3, 4] },
        { "flow": [5] }
      ],
      "metadata": {
        "designer": { "x": 300, "y": 0 },
        "restore": {},
        "expect": []
      }
    },
    {
      "id": 3,
      "module": "google-sheets:addRow",
      "version": 2,
      "parameters": {
        "spreadsheetId": "{{SPREADSHEET_ID}}",
        "sheetId": "Leads",
        "includeHeaders": true
      },
      "mapper": {
        "values": {
          "0": "{{1.answers.nombre}}",
          "1": "{{1.answers.email}}",
          "2": "{{1.answers.telefono}}",
          "3": "{{1.answers.consulta}}",
          "4": "{{formatDate(now; \"YYYY-MM-DD HH:mm:ss\")}}",
          "5": "Nuevo"
        }
      },
      "metadata": {
        "designer": { "x": 600, "y": -150 },
        "restore": {
          "spreadsheetId": { "label": "Base de Datos de Leads" },
          "sheetId": { "label": "Leads" }
        },
        "expect": [
          { "name": "spreadsheetId", "type": "text", "label": "Spreadsheet ID" },
          { "name": "sheetId", "type": "text", "label": "Sheet Name" }
        ]
      }
    },
    {
      "id": 4,
      "module": "util:SetVariable",
      "version": 1,
      "parameters": {},
      "mapper": {
        "name": "leadScore",
        "value": "{{if(1.answers.presupuesto > 500; \"Caliente\"; if(1.answers.presupuesto > 100; \"Tibio\"; \"Frío\"))}}"
      },
      "metadata": {
        "designer": { "x": 900, "y": -150 },
        "restore": {},
        "expect": [
          { "name": "name", "type": "text", "label": "Variable Name" },
          { "name": "value", "type": "text", "label": "Variable Value" }
        ]
      }
    },
    {
      "id": 5,
      "module": "whatsapp-business:sendMessage",
      "version": 1,
      "parameters": {
        "phoneNumberId": "{{WHATSAPP_PHONE_ID}}",
        "recipientPhone": "{{VENDEDOR_PHONE}}"
      },
      "mapper": {
        "type": "text",
        "text": "🆕 *Nuevo Lead Recibido*\n\n📋 Nombre: {{1.answers.nombre}}\n📧 Email: {{1.answers.email}}\n📱 Teléfono: {{1.answers.telefono}}\n💬 Consulta: {{1.answers.consulta}}\n📅 Fecha: {{formatDate(now; \"DD/MM/YYYY HH:mm\")}}"
      },
      "metadata": {
        "designer": { "x": 600, "y": 150 },
        "restore": {},
        "expect": [
          { "name": "phoneNumberId", "type": "text", "label": "Phone Number ID" },
          { "name": "recipientPhone", "type": "text", "label": "Recipient Phone" }
        ]
      }
    }
  ],
  "metadata": {
    "instant": true,
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": false
    },
    "designer": {
      "orphans": []
    },
    "zone": "us1.make.com"
  }
}