{
  "name": "Manage newsletter signups in Baserow",
  "nodes": [
    {
      "id": null,
      "name": "Create HTML Form",
      "type": "n8n-nodes-base.set",
      "position": [
        630,
        200
      ]
    },
    {
      "id": null,
      "name": "Create Form File",
      "type": "n8n-nodes-base.moveBinaryData",
      "position": [
        1510,
        390
      ]
    },
    {
      "id": null,
      "name": "Extract Submitted Values",
      "type": "n8n-nodes-base.function",
      "position": [
        600,
        390
      ]
    },
    {
      "id": null,
      "name": "Signup Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        420,
        200
      ]
    },
    {
      "id": null,
      "name": "Submit Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        420,
        390
      ]
    },
    {
      "id": null,
      "name": "Confirm Webhook",
      "type": "n8n-nodes-base.webhook",
      "position": [
        420,
        600
      ]
    },
    {
      "id": null,
      "name": "Get Subscribers",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        810,
        600
      ]
    },
    {
      "id": null,
      "name": "Add New Subscriber",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        830,
        390
      ]
    },
    {
      "id": null,
      "name": "Send Email",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1030,
        390
      ]
    },
    {
      "id": null,
      "name": "Create Response Page",
      "type": "n8n-nodes-base.set",
      "position": [
        1210,
        390
      ]
    },
    {
      "id": null,
      "name": "Extract GUID",
      "type": "n8n-nodes-base.function",
      "position": [
        610,
        600
      ]
    },
    {
      "id": null,
      "name": "Create Confirmation Page",
      "type": "n8n-nodes-base.set",
      "position": [
        1210,
        600
      ]
    },
    {
      "id": null,
      "name": "Update Subscriber",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1010,
        600
      ]
    }
  ],
  "connections": {
    "Send Email": {
      "main": [
        [
          {
            "node": "Create Response Page",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract GUID": {
      "main": [
        [
          {
            "node": "Get Subscribers",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Signup Webhook": {
      "main": [
        [
          {
            "node": "Create HTML Form",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Submit Webhook": {
      "main": [
        [
          {
            "node": "Extract Submitted Values",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Confirm Webhook": {
      "main": [
        [
          {
            "node": "Extract GUID",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Get Subscribers": {
      "main": [
        [
          {
            "node": "Update Subscriber",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create HTML Form": {
      "main": [
        [
          {
            "node": "Create Form File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Update Subscriber": {
      "main": [
        [
          {
            "node": "Create Confirmation Page",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add New Subscriber": {
      "main": [
        [
          {
            "node": "Send Email",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Response Page": {
      "main": [
        [
          {
            "node": "Create Form File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Confirmation Page": {
      "main": [
        [
          {
            "node": "Create Form File",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract Submitted Values": {
      "main": [
        [
          {
            "node": "Add New Subscriber",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}