{
  "name": "AI competitor review analyzer with Dumpling AI + GPT-4o + Google Sheets",
  "nodes": [
    {
      "id": "73954fe0-97bd-4556-9ea2-8d42bd5c7b3d",
      "name": "Google Sheets Trigger – New Business Added",
      "type": "n8n-nodes-base.googleSheetsTrigger",
      "position": [
        -1320,
        -700
      ]
    },
    {
      "id": "94d2b22c-522e-4a38-afd0-3dcd51f4418c",
      "name": "Fetch Google Reviews from Dumpling AI",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1060,
        -700
      ]
    },
    {
      "id": "26f0110a-0c92-48d9-a2a9-4e20f0e5699d",
      "name": "Split Out Reviews List",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -840,
        -700
      ]
    },
    {
      "id": "e5c5c53b-42e2-4ad1-aeb4-9dd680747a1f",
      "name": "Aggregate Review Text",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        -620,
        -700
      ]
    },
    {
      "id": "01bbc579-a368-45cd-b2c5-2204a562a4c7",
      "name": "GPT-4o: Extract Insights from Reviews",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -420,
        -700
      ]
    },
    {
      "id": "e32aff5b-6ef0-4c2d-9c62-1aa0988a1ecd",
      "name": "Save Summary to Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -60,
        -700
      ]
    },
    {
      "id": "b505cba7-6c9f-4b61-814d-3a0bb7d1219e",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -540,
        -1020
      ],
      "parameters": {
        "width": 600,
        "height": 360,
        "content": "### 🔍 AI Analysis & Sheet Output\n\nThis section handles summarizing reviews and saving insights:\n\n4. **Aggregate Review Text**  \n   Joins all individual review texts into a single prompt for AI process"
      }
    },
    {
      "id": "7b35868d-1d2d-4c4b-a987-610d8868bed8",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1340,
        -1020
      ],
      "parameters": {
        "width": 580,
        "height": 360,
        "content": "### 📥 Business Input & Review Collection\n\nThis section of the workflow starts the competitor analysis process:\n\n1. **Google Sheets Trigger**  \n   Watches for new rows added to the competitor sheet. Ea"
      }
    }
  ],
  "connections": {
    "Aggregate Review Text": {
      "main": [
        [
          {
            "node": "GPT-4o: Extract Insights from Reviews",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out Reviews List": {
      "main": [
        [
          {
            "node": "Aggregate Review Text",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch Google Reviews from Dumpling AI": {
      "main": [
        [
          {
            "node": "Split Out Reviews List",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "GPT-4o: Extract Insights from Reviews": {
      "main": [
        [
          {
            "node": "Save Summary to Google Sheets",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google Sheets Trigger – New Business Added": {
      "main": [
        [
          {
            "node": "Fetch Google Reviews from Dumpling AI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}