{
  "name": "Kapzio · Nouveau prospect → Google Sheets + Slack",
  "flow": [
    {
      "id": 1,
      "module": "gateway:CustomWebHook",
      "version": 1,
      "parameters": {
        "hook": null,
        "maxResults": 1
      },
      "mapper": {},
      "metadata": {
        "designer": {
          "x": 0,
          "y": 0,
          "name": "Webhook Kapzio (lead.created)"
        },
        "restore": {},
        "parameters": [
          {
            "name": "hook",
            "type": "hook:gateway-webhook",
            "label": "Webhook",
            "required": true
          }
        ]
      }
    },
    {
      "id": 2,
      "module": "google-sheets:addRow",
      "version": 2,
      "parameters": {
        "__IMTCONN__": null
      },
      "mapper": {
        "mode": "select",
        "insertUnformatted": false,
        "valueInputOption": "USER_ENTERED",
        "insertDataOption": "INSERT_ROWS",
        "spreadsheetId": "",
        "sheetId": "Prospects",
        "includesHeaders": true,
        "values": {
          "0": "{{1.occurred_at}}",
          "1": "{{1.data.lead.company_name}}",
          "2": "{{1.data.lead.contact_name}}",
          "3": "{{1.data.lead.email}}",
          "4": "{{1.data.lead.phone}}",
          "5": "{{1.data.lead.source}}",
          "6": "{{1.data.lead.stage}}",
          "7": "{{1.data.lead.temperature}}",
          "8": "{{1.data.lead.id}}"
        }
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 0,
          "name": "Ajouter une ligne (Google Sheets)"
        },
        "restore": {},
        "parameters": [
          {
            "name": "__IMTCONN__",
            "type": "account:google",
            "label": "Connexion Google",
            "required": true
          }
        ]
      },
      "filter": {
        "name": "Uniquement les nouveaux prospects",
        "conditions": [
          [
            {
              "a": "{{1.event}}",
              "b": "lead.created",
              "o": "text:equal"
            }
          ]
        ]
      }
    },
    {
      "id": 3,
      "module": "slack:CreateMessage",
      "version": 4,
      "parameters": {
        "__IMTCONN__": null
      },
      "mapper": {
        "channelType": "public",
        "selectedChannel": "",
        "text": ":sparkles: Nouveau prospect Kapzio : *{{ifempty(1.data.lead.company_name; 1.data.lead.contact_name)}}*\n{{1.data.lead.email}} · {{1.data.lead.phone}}\nSource : {{1.data.lead.source}} · Étape : {{1.data.lead.stage}}",
        "mrkdwn": true
      },
      "metadata": {
        "designer": {
          "x": 600,
          "y": 0,
          "name": "Message Slack"
        },
        "restore": {},
        "parameters": [
          {
            "name": "__IMTCONN__",
            "type": "account:slack2",
            "label": "Connexion Slack",
            "required": true
          }
        ]
      }
    }
  ],
  "metadata": {
    "instant": true,
    "version": 1,
    "scenario": {
      "roundtrips": 1,
      "maxErrors": 3,
      "autoCommit": true,
      "autoCommitTriggerLast": true,
      "sequential": false,
      "confidential": false,
      "dataloss": false,
      "dlq": false,
      "freshVariables": false
    },
    "designer": {
      "orphans": []
    },
    "zone": "eu1.make.com",
    "notes": [
      {
        "moduleIds": [
          1
        ],
        "content": "Copiez l'adresse de ce webhook dans Kapzio : Intégrations → Webhooks sortants → Ajouter un webhook (événement « Nouveau prospect »), puis cliquez « Tester » pour que Make apprenne la structure.",
        "isFilterNote": false
      }
    ]
  }
}
