{
  "name": "AI blog generator for Shopify product listings:  Using GPT-4o and Google Sheets",
  "nodes": [
    {
      "id": "096ccd11-0ae4-4e3d-aeac-d180c09512ae",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        300,
        180
      ]
    },
    {
      "id": "c95491ab-6e4e-4671-bfaf-b8a362d2ec01",
      "name": "Shopify",
      "type": "n8n-nodes-base.shopify",
      "position": [
        580,
        180
      ]
    },
    {
      "id": "1620e19b-cd01-4798-858c-8f2fb3d58087",
      "name": "Split Out",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        840,
        180
      ]
    },
    {
      "id": "944ab8ba-6e41-4e04-b442-9468ff341ba0",
      "name": "OpenAI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        1060,
        180
      ]
    },
    {
      "id": "390bd7e4-b7bc-4575-9fe4-36a81445c7d3",
      "name": "OpenAI Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        1480,
        580
      ]
    },
    {
      "id": "de84b88d-e96e-4c3c-a9f9-71cfc413022e",
      "name": "If",
      "type": "n8n-nodes-base.if",
      "position": [
        1240,
        180
      ]
    },
    {
      "id": "9ef20e21-7ad8-409f-a13e-e1088ec4e4a3",
      "name": "No Operation, do nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1240,
        440
      ]
    },
    {
      "id": "0cfadf47-06c7-4b00-b660-87241cc4bf4c",
      "name": "Create Blog id",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        2500,
        620
      ]
    },
    {
      "id": "059199d7-0f80-40fc-9f45-ee4ef8d6475b",
      "name": "Create Articles",
      "type": "n8n-nodes-base.httpRequestTool",
      "position": [
        2060,
        620
      ]
    },
    {
      "id": "60d74f7d-cc66-4af6-bb8d-686c3eb320cb",
      "name": "Read Sheet",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        1880,
        600
      ]
    },
    {
      "id": "75976a59-7017-4e2c-ab12-d2e3448b6566",
      "name": "Update Sheet",
      "type": "n8n-nodes-base.googleSheetsTool",
      "position": [
        2280,
        600
      ]
    },
    {
      "id": "49448095-a73a-4fdb-9354-f3e442f100b4",
      "name": "Simple Memory",
      "type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
      "position": [
        1700,
        580
      ]
    },
    {
      "id": "adc154d2-a1b0-4f27-b1fd-689484132308",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        500,
        40
      ],
      "parameters": {
        "width": 260,
        "height": 360,
        "content": "## Get Products \n\n\nIt get all the product details from the shopify store"
      }
    },
    {
      "id": "d7de0bdd-2544-45fd-b4ac-264fed0d6c25",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        780,
        -80
      ],
      "parameters": {
        "width": null,
        "height": 500,
        "content": "## Fetches Product Image url \n\nEach Product can have multiple images it fetches image url for further step."
      }
    },
    {
      "id": "f51c03f3-a137-48ae-9b44-dee4505d1bb8",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1040,
        -80
      ],
      "parameters": {
        "width": 380,
        "height": 500,
        "content": "## OCR :\nCollects Nutrients Facts \n\n* It collects Nutrients information from the product image and outputs in json format and send along the true branch of the if node.\n\n* If the image doesn't contain"
      }
    },
    {
      "id": "486be3b5-dc25-4c5a-bde7-daaeff56308e",
      "name": "Main Product info",
      "type": "n8n-nodes-base.set",
      "position": [
        1540,
        160
      ]
    },
    {
      "id": "894b47e8-7da2-4a3c-b6ec-afe2e4d6f4cf",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1460,
        -140
      ],
      "parameters": {
        "width": 920,
        "height": 460,
        "content": "## Shopify Products Blog Mechanism:\n\n\n* It creates Seo Freindly Blog and Blog Title and post the content or article after creating blog of a       \n   specific category which can be seen on the Shopif"
      }
    },
    {
      "id": "6d708bbb-9c9c-419a-883b-d7e48e89e82a",
      "name": "AI Blog Poster",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1760,
        160
      ]
    },
    {
      "id": "3538388e-7222-48e1-bec8-daf882e8c316",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        -100
      ],
      "parameters": {
        "width": 380,
        "height": 520,
        "content": "## Author \n## Kumar Shivam\n\n\nI'm an automation specialist who helps startups, agencies, and growth teams save time and scale faster using n8n. I design smart, reliable workflows that connect tools lik"
      }
    }
  ],
  "connections": {
    "If": {
      "main": [
        [
          {
            "node": "Main Product info",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "No Operation, do nothing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI": {
      "main": [
        [
          {
            "node": "If",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Shopify": {
      "main": [
        [
          {
            "node": "Split Out",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out": {
      "main": [
        [
          {
            "node": "OpenAI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Read Sheet": {
      "ai_tool": [
        [
          {
            "node": "AI Blog Poster",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Update Sheet": {
      "ai_tool": [
        [
          {
            "node": "AI Blog Poster",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Simple Memory": {
      "ai_memory": [
        [
          {
            "node": "AI Blog Poster",
            "type": "ai_memory",
            "index": 0
          }
        ]
      ]
    },
    "Create Blog id": {
      "ai_tool": [
        [
          {
            "node": "AI Blog Poster",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Create Articles": {
      "ai_tool": [
        [
          {
            "node": "AI Blog Poster",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Main Product info": {
      "main": [
        [
          {
            "node": "AI Blog Poster",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "OpenAI Chat Model": {
      "ai_languageModel": [
        [
          {
            "node": "AI Blog Poster",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "Shopify",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}