{
  "name": "Scrape Amazon keyboard products with ScrapeGraphAI to Google Sheets",
  "nodes": [
    {
      "id": "69b249d2-cc60-42c5-9e26-a9a739fb82a9",
      "name": "Automated Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        700,
        820
      ]
    },
    {
      "id": "3f475331-5783-4b67-bfa3-99333f53255d",
      "name": "AI-Powered Amazon Product Scraper",
      "type": "n8n-nodes-scrapegraphai.scrapegraphAi",
      "position": [
        1380,
        820
      ]
    },
    {
      "id": "07915798-e59c-46af-b333-a9270e8dd2d8",
      "name": "Google Sheets Data Storage",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2980,
        820
      ]
    },
    {
      "id": "bdc19893-aa0b-4e30-89cb-3fccc2d2d0ae",
      "name": "Data Formatting and Processing",
      "type": "n8n-nodes-base.code",
      "position": [
        2140,
        820
      ]
    },
    {
      "id": "36debe48-6a09-4036-af3f-5465aad6386e",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1180,
        460
      ],
      "parameters": {
        "width": 574.9363634768473,
        "height": 530.4701664623029,
        "content": "# Step 2: AI-Powered Amazon Product Scraper 🤖\n\nThis is the core node which uses ScrapeGraphAI to intelligently extract product information from Amazon.\n\n## How to Use\n- Configure the Amazon search URL"
      }
    },
    {
      "id": "127e5d40-1c71-4752-97b4-6a25a00921d1",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1920,
        460
      ],
      "parameters": {
        "width": 574.9363634768473,
        "height": 530.4701664623029,
        "content": "# Step 3: Data Formatting and Processing 🧱\n\nThis node transforms and structures the scraped data for optimal Google Sheets compatibility.\n\n## What it does\n- Extracts products array from ScrapeGraphAI "
      }
    },
    {
      "id": "43a90a8b-c1b8-4129-8090-cc1e4110cc72",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        460,
        460
      ],
      "parameters": {
        "width": 574.9363634768473,
        "height": 530.4701664623029,
        "content": "# Step 1: Automated Schedule Trigger ⏱️\n\nThis trigger automatically invokes the workflow at specified intervals to keep data fresh and up-to-date.\n\n## Configuration Options\n- **Frequency**: Daily, wee"
      }
    },
    {
      "id": "554bbdbe-1292-4947-8427-c29f817479be",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2680,
        460
      ],
      "parameters": {
        "width": 574.9363634768473,
        "height": 530.4701664623029,
        "content": "# Step 4: Google Sheets Data Storage 📊\n\nThis node securely stores the processed keyboard product data in your Google Sheets for analysis and tracking.\n\n## What it does\n- Connects to your Google Sheets"
      }
    }
  ],
  "connections": {
    "Automated Schedule Trigger": {
      "main": [
        [
          {
            "node": "AI-Powered Amazon Product Scraper",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Data Formatting and Processing": {
      "main": [
        [
          {
            "node": "Google Sheets Data Storage",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI-Powered Amazon Product Scraper": {
      "main": [
        [
          {
            "node": "Data Formatting and Processing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}