{
  "name": "Collect & store restaurant customer feedback with Google Sheets and email forms",
  "nodes": [
    {
      "id": "fb14cccc-1a19-4af8-b646-cd2d831b832e",
      "name": "Google Sheets Trigger: New Feedback Entry",
      "type": "n8n-nodes-base.googleSheetsTrigger",
      "position": [
        240,
        500
      ]
    },
    {
      "id": "77e0ee27-71f0-41c2-b605-6bfb8fb52fb0",
      "name": "Wait for All Data (Code)",
      "type": "n8n-nodes-base.code",
      "position": [
        460,
        500
      ]
    },
    {
      "id": "508cc37e-4ecf-4839-ae40-3825aaf85428",
      "name": "Send Email: Notify Team About Feedback",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        680,
        500
      ]
    },
    {
      "id": "3ddcf937-bd44-43d6-9818-1df26792b9b2",
      "name": "Trigger: Form Submitted",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        240,
        760
      ]
    },
    {
      "id": "4a36cd39-a72e-4e8c-94c1-458a1eaed29d",
      "name": "Wait: Pause Before Processing",
      "type": "n8n-nodes-base.wait",
      "position": [
        460,
        760
      ]
    },
    {
      "id": "38d3fdab-d3df-44d4-80af-b3427095c551",
      "name": "Append or Update Row in Google Sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        680,
        760
      ]
    },
    {
      "id": "6636ce99-7ebf-4b12-98e6-2d04e4fa663e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        240,
        220
      ],
      "parameters": {
        "width": 520,
        "height": 200,
        "content": "## Description\n\nThis workflow collects customer feedback about food and restaurant experience through a form, stores the responses in a Google Sheet, and optionally notifies the team via email. It hel"
      }
    }
  ],
  "connections": {
    "Trigger: Form Submitted": {
      "main": [
        [
          {
            "node": "Wait: Pause Before Processing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait for All Data (Code)": {
      "main": [
        [
          {
            "node": "Send Email: Notify Team About Feedback",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Wait: Pause Before Processing": {
      "main": [
        [
          {
            "node": "Append or Update Row in Google Sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Append or Update Row in Google Sheet": {
      "main": [
        []
      ]
    },
    "Google Sheets Trigger: New Feedback Entry": {
      "main": [
        [
          {
            "node": "Wait for All Data (Code)",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}