{
  "name": "Needle leads to Google Sheets",
  "flow": [
    {
      "id": 1,
      "module": "gateway:CustomWebHook",
      "version": 1,
      "parameters": {
        "hook": null,
        "maxResults": 1
      },
      "mapper": {},
      "metadata": {
        "designer": {
          "x": 0,
          "y": 0,
          "name": "Needle lead webhook"
        }
      }
    },
    {
      "id": 2,
      "module": "google-sheets:addRow",
      "version": 2,
      "parameters": {
        "__IMTCONN__": null
      },
      "filter": {
        "name": "Real leads only (skip test events)",
        "conditions": [
          [
            {
              "a": "{{1.event}}",
              "b": "lead.created",
              "o": "text:equal"
            }
          ]
        ]
      },
      "mapper": {
        "mode": "select",
        "insertUnformatted": false,
        "valueInputOption": "USER_ENTERED",
        "insertDataOption": "INSERT_ROWS",
        "spreadsheetId": "",
        "sheetId": "Needle leads",
        "includesHeaders": true,
        "values": {
          "0": "{{1.occurred_at}}",
          "1": "{{1.brand.name}}",
          "2": "{{1.lead.tier}}",
          "3": "{{1.lead.platform}}",
          "4": "{{1.lead.title}}",
          "5": "{{1.lead.url}}",
          "6": "{{1.lead.author}}",
          "7": "{{1.lead.excerpt}}",
          "8": "{{1.lead.lead_score}}",
          "9": "{{1.lead.matched_term}}",
          "10": "{{join(1.lead.competitor_mentions; \", \")}}",
          "11": "{{1.lead.dashboard_url}}",
          "12": "{{1.event_id}}"
        }
      },
      "metadata": {
        "designer": {
          "x": 300,
          "y": 0,
          "name": "Add lead row"
        }
      }
    }
  ],
  "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": []
    }
  }
}
