AutomationFlowsWeb Scraping › E-commerce AI Automation - Multi-platform (etsy, Amazon, Flipkart, Meesho)

E-commerce AI Automation - Multi-platform (etsy, Amazon, Flipkart, Meesho)

E-Commerce AI Automation - Multi-Platform (Etsy, Amazon, Flipkart, Meesho). Uses readBinaryFile, httpRequest, writeFile. Event-driven trigger; 18 nodes.

Event trigger★★★★☆ complexity18 nodesRead Binary FileHTTP RequestWrite File
Web Scraping Trigger: Event Nodes: 18 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "E-Commerce AI Automation - Multi-Platform (Etsy, Amazon, Flipkart, Meesho)",
  "description": "Complete 6-phase workflow for automated product listing generation across 4 marketplaces",
  "nodes": [
    {
      "parameters": {},
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        250,
        300
      ]
    },
    {
      "parameters": {
        "filePath": "n8n-product-automation.xlsx",
        "sheetName": "Products",
        "readAsString": false
      },
      "name": "PHASE 1: Read Product Data",
      "type": "n8n-nodes-base.readBinaryFile",
      "typeVersion": 1,
      "position": [
        450,
        300
      ]
    },
    {
      "parameters": {
        "mode": "runOnceForAllItems",
        "expression": "{\n  \"productName\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Product Name\\\"] }}\",\n  \"category\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Category\\\"] }}\",\n  \"price\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Price (INR)\\\"] }}\",\n  \"stock\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Stock Quantity\\\"] }}\",\n  \"color\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Color\\\"] }}\",\n  \"material\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Material\\\"] }}\",\n  \"type\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Type\\\"] }}\",\n  \"imagePath\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Image Path\\\"] }}\",\n  \"idealFor\": \"{{ $node[\\\"PHASE 1: Read Product Data\\\"].json[\\\"Ideal For\\\"] }}\",\n  \"status\": \"Validated\"\n}"
      },
      "name": "PHASE 1: Data Validation",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        650,
        300
      ]
    },
    {
      "parameters": {
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "httpHeaderAuth",
        "url": "https://api.openai.com/v1/chat/completions",
        "requestMethod": "POST",
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Bearer YOUR_OPENAI_API_KEY_HERE",
              "parameterType": "static"
            }
          ]
        },
        "body": "{\n  \"model\": \"gpt-4o-mini\",\n  \"temperature\": 0.7,\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": \"Generate SEO-optimized e-commerce content ONLY as JSON (no markdown). Return exactly this structure:\\n\\n{\\\"seo_title\\\": \\\"[Max 60 chars, must include {{productName}}]\\\", \\\"bullet_points\\\": [\\\"point1\\\", \\\"point2\\\", \\\"point3\\\", \\\"point4\\\", \\\"point5\\\"], \\\"keywords\\\": [\\\"kw1\\\", \\\"kw2\\\", \\\"kw3\\\", \\\"kw4\\\", \\\"kw5\\\", \\\"kw6\\\", \\\"kw7\\\", \\\"kw8\\\", \\\"kw9\\\", \\\"kw10\\\"], \\\"meta_description\\\": \\\"[120-160 chars]\\\"}\\n\\nProduct: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"productName\\\"]}}\\nCategory: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"category\\\"]}}\\nPrice: \u20b9{{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"price\\\"]}}\\nMaterial: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"material\\\"]}}\\nColor: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"color\\\"]}}\\nIdeal For: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"idealFor\\\"]}}\\n\\nFocus on: benefits, quality, unique selling points, target audience, problem solved\"\n    }\n  ]\n}"
      },
      "name": "PHASE 2A: OpenAI SEO Content",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        850,
        150
      ]
    },
    {
      "parameters": {
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "httpHeaderAuth",
        "url": "https://api.anthropic.com/v1/messages",
        "requestMethod": "POST",
        "headerParameters": {
          "parameters": [
            {
              "name": "x-api-key",
              "value": "YOUR_CLAUDE_API_KEY_HERE",
              "parameterType": "static"
            },
            {
              "name": "anthropic-version",
              "value": "2023-06-01",
              "parameterType": "static"
            }
          ]
        },
        "body": "{\n  \"model\": \"claude-3-5-sonnet-20241022\",\n  \"max_tokens\": 500,\n  \"temperature\": 0.8,\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": \"Write premium e-commerce product content. Return ONLY valid JSON:\\n\\n{\\\"premium_description\\\": \\\"[300-500 words, engaging, benefit-focused]\\\", \\\"brand_story\\\": \\\"[50-100 words, emotional connection]\\\", \\\"usp_points\\\": [\\\"USP1\\\", \\\"USP2\\\", \\\"USP3\\\"], \\\"trust_building_copy\\\": \\\"[100-150 words, credibility, quality assurance]\\\"}\\n\\nProduct: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"productName\\\"]}}\\nCategory: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"category\\\"]}}\\nPrice: \u20b9{{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"price\\\"]}}\\nMaterial: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"material\\\"]}}\\nColor: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"color\\\"]}}\\nUsage: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"idealFor\\\"]}}\\n\\nCreate compelling, conversion-focused copy. Use sensory details, lifestyle appeal, and trust signals.\"\n    }\n  ]\n}"
      },
      "name": "PHASE 2B: Claude Premium Description",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        850,
        350
      ]
    },
    {
      "parameters": {
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "httpHeaderAuth",
        "url": "https://api.openai.com/v1/images/generations",
        "requestMethod": "POST",
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Bearer YOUR_OPENAI_API_KEY_HERE",
              "parameterType": "static"
            }
          ]
        },
        "body": "{\n  \"model\": \"dall-e-3\",\n  \"n\": 1,\n  \"size\": \"1024x1024\",\n  \"quality\": \"standard\",\n  \"prompt\": \"Professional e-commerce product photography. Product: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"productName\\\"]}}. Material: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"material\\\"]}}. Color: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"color\\\"]}}. Style: Clean white background, studio lighting, sharp focus, high resolution, professional product shot, commercial photography grade. Show product clearly from front angle with slight rotation. Highlight texture and details.\"\n}"
      },
      "name": "PHASE 3A: DALL-E Product Shot",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        1050,
        100
      ]
    },
    {
      "parameters": {
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "httpHeaderAuth",
        "url": "https://api.openai.com/v1/images/generations",
        "requestMethod": "POST",
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Bearer YOUR_OPENAI_API_KEY_HERE",
              "parameterType": "static"
            }
          ]
        },
        "body": "{\n  \"model\": \"dall-e-3\",\n  \"n\": 1,\n  \"size\": \"1024x1024\",\n  \"quality\": \"standard\",\n  \"prompt\": \"Lifestyle product photography for {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"productName\\\"]}}. Show product in real-life use scenario. Target audience: {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"idealFor\\\"]}}. Modern, aspirational lifestyle setting. Natural lighting, beautiful composition. Professional commercial photography. Product is clearly visible and featured.\"\n}"
      },
      "name": "PHASE 3B: DALL-E Lifestyle Shot",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        1050,
        200
      ]
    },
    {
      "parameters": {
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "httpHeaderAuth",
        "url": "https://api.openai.com/v1/images/generations",
        "requestMethod": "POST",
        "headerParameters": {
          "parameters": [
            {
              "name": "Authorization",
              "value": "Bearer YOUR_OPENAI_API_KEY_HERE",
              "parameterType": "static"
            }
          ]
        },
        "body": "{\n  \"model\": \"dall-e-3\",\n  \"n\": 1,\n  \"size\": \"1024x1024\",\n  \"quality\": \"standard\",\n  \"prompt\": \"Infographic for {{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"productName\\\"]}}. Show key features in visual format. Include: Material ({{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"material\\\"]}}), Color ({{$node[\\\"PHASE 1: Data Validation\\\"].json[\\\"color\\\"]}}), Benefits. Design: Clean, modern, professional icons, readable text, bright colors, commercial quality. Make information easily scannable.\"\n}"
      },
      "name": "PHASE 3C: DALL-E Features Infographic",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4.1,
      "position": [
        1050,
        300
      ]
    },
    {
      "parameters": {
        "mode": "runOnceForAllItems",
        "expression": "{\n  \"productName\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"productName\\\"] }}\",\n  \"category\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"category\\\"] }}\",\n  \"price\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"price\\\"] }}\",\n  \"stock\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"stock\\\"] }}\",\n  \"material\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"material\\\"] }}\",\n  \"color\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"color\\\"] }}\",\n  \"type\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"type\\\"] }}\",\n  \"idealFor\": \"{{ $node[\\\"PHASE 1: Data Validation\\\"].json[\\\"idealFor\\\"] }}\",\n  \"seo_title\": \"{{ JSON.parse($node[\\\"PHASE 2A: OpenAI SEO Content\\\"].json.choices[0].message.content).seo_title }}\",\n  \"seo_bullets\": \"{{ JSON.stringify(JSON.parse($node[\\\"PHASE 2A: OpenAI SEO Content\\\"].json.choices[0].message.content).bullet_points) }}\",\n  \"keywords\": \"{{ JSON.stringify(JSON.parse($node[\\\"PHASE 2A: OpenAI SEO Content\\\"].json.choices[0].message.content).keywords) }}\",\n  \"meta_description\": \"{{ JSON.parse($node[\\\"PHASE 2A: OpenAI SEO Content\\\"].json.choices[0].message.content).meta_description }}\",\n  \"premium_description\": \"{{ JSON.parse($node[\\\"PHASE 2B: Claude Premium Description\\\"].json.content[0].text).premium_description }}\",\n  \"brand_story\": \"{{ JSON.parse($node[\\\"PHASE 2B: Claude Premium Description\\\"].json.content[0].text).brand_story }}\",\n  \"usp_points\": \"{{ JSON.stringify(JSON.parse($node[\\\"PHASE 2B: Claude Premium Description\\\"].json.content[0].text).usp_points) }}\",\n  \"trust_building_copy\": \"{{ JSON.parse($node[\\\"PHASE 2B: Claude Premium Description\\\"].json.content[0].text).trust_building_copy }}\",\n  \"productShotUrl\": \"{{ $node[\\\"PHASE 3A: DALL-E Product Shot\\\"].json.data[0].url }}\",\n  \"lifestyleShotUrl\": \"{{ $node[\\\"PHASE 3B: DALL-E Lifestyle Shot\\\"].json.data[0].url }}\",\n  \"infographicUrl\": \"{{ $node[\\\"PHASE 3C: DALL-E Features Infographic\\\"].json.data[0].url }}\",\n  \"generatedAt\": \"{{ now().toISOString() }}\",\n  \"status\": \"Ready for Platform Formatting\"\n}"
      },
      "name": "PHASE 4A: Merge Content & Images",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        1300,
        200
      ]
    },
    {
      "parameters": {
        "mode": "runOnceForAllItems",
        "expression": "{\n  \"platform\": \"etsy\",\n  \"title\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"seo_title\\\"].substring(0, 140) }}\",\n  \"description\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"premium_description\\\"].substring(0, 4000) }}\",\n  \"tags\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"keywords\\\"].split('\\\",').slice(0, 13).join(', ') }}\",\n  \"price\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"price\\\"] }}\",\n  \"category\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"category\\\"] }}\",\n  \"images\": [\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"productShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"lifestyleShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"infographicUrl\\\"] }}\"\n  ],\n  \"shipping\": \\\"flat\\\",\n  \"processingDays\\\": 1\n}"
      },
      "name": "PHASE 4B: Format for Etsy",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        1500,
        50
      ]
    },
    {
      "parameters": {
        "mode": "runOnceForAllItems",
        "expression": "{\n  \"platform\": \"amazon\",\n  \"title\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"seo_title\\\"] }}\",\n  \"bullet_points\": {{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"seo_bullets\\\"] }},\n  \"description\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"premium_description\\\"].substring(0, 2000) }}\",\n  \"keywords\": {{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"keywords\\\"] }},\n  \"price\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"price\\\"] }}\",\n  \"hsn_code\": \\\"9999999999\\\",\n  \"images\": [\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"productShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"lifestyleShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"infographicUrl\\\"] }}\"\n  ],\n  \"material\": \\\"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"material\\\"] }}\\\",\n  \"color\": \\\"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"color\\\"] }}\\\"\n}"
      },
      "name": "PHASE 4C: Format for Amazon",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        1500,
        150
      ]
    },
    {
      "parameters": {
        "mode": "runOnceForAllItems",
        "expression": "{\n  \"platform\": \"flipkart\",\n  \"title\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"seo_title\\\"].substring(0, 100) }}\",\n  \"description\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"premium_description\\\"].substring(0, 1500) }}\",\n  \"highlights\": {{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"seo_bullets\\\"].substring(0, 4) }},\n  \"keywords\": {{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"keywords\\\"] }},\n  \"price\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"price\\\"] }}\",\n  \"category\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"category\\\"] }}\",\n  \"images\": [\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"productShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"lifestyleShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"infographicUrl\\\"] }}\"\n  ],\n  \"material\": \\\"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"material\\\"] }}\\\",\n  \"color\": \\\"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"color\\\"] }}\\\",\n  \"stock\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"stock\\\"] }}\"\n}"
      },
      "name": "PHASE 4D: Format for Flipkart",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        1500,
        250
      ]
    },
    {
      "parameters": {
        "mode": "runOnceForAllItems",
        "expression": "{\n  \"platform\": \"meesho\",\n  \"title\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"seo_title\\\"].substring(0, 80) }}\",\n  \"description\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"premium_description\\\"].substring(0, 1000) }}\",\n  \"short_description\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"brand_story\\\"] }}\",\n  \"highlights\": {{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"usp_points\\\"] }},\n  \"keywords\": {{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"keywords\\\"].slice(0, 8) }},\n  \"price\": \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"price\\\"] }}\",\n  \"images\": [\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"productShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"lifestyleShotUrl\\\"] }}\",\n    \"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"infographicUrl\\\"] }}\"\n  ],\n  \"supplier_note\": \\\"Mobile-optimized listing\\\",\n  \"material\": \\\"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"material\\\"] }}\\\",\n  \"color\": \\\"{{ $node[\\\"PHASE 4A: Merge Content & Images\\\"].json[\\\"color\\\"] }}\\\"\n}"
      },
      "name": "PHASE 4E: Format for Meesho",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        1500,
        350
      ]
    },
    {
      "parameters": {
        "fileFormat": "csv",
        "fileName": "etsy-listings-ready.csv"
      },
      "name": "PHASE 5A: Export Etsy CSV",
      "type": "n8n-nodes-base.writeFile",
      "typeVersion": 1,
      "position": [
        1700,
        50
      ]
    },
    {
      "parameters": {
        "fileFormat": "csv",
        "fileName": "amazon-listings-ready.csv"
      },
      "name": "PHASE 5B: Export Amazon CSV",
      "type": "n8n-nodes-base.writeFile",
      "typeVersion": 1,
      "position": [
        1700,
        150
      ]
    },
    {
      "parameters": {
        "fileFormat": "csv",
        "fileName": "flipkart-listings-ready.csv"
      },
      "name": "PHASE 5C: Export Flipkart CSV",
      "type": "n8n-nodes-base.writeFile",
      "typeVersion": 1,
      "position": [
        1700,
        250
      ]
    },
    {
      "parameters": {
        "fileFormat": "csv",
        "fileName": "meesho-listings-ready.csv"
      },
      "name": "PHASE 5D: Export Meesho CSV",
      "type": "n8n-nodes-base.writeFile",
      "typeVersion": 1,
      "position": [
        1700,
        350
      ]
    },
    {
      "parameters": {
        "operation": "set",
        "value": "\u2713 SUCCESS! All 4 marketplace listings generated and ready for upload. Check outputs:\n- etsy-listings-ready.csv\n- amazon-listings-ready.csv\n- flipkart-listings-ready.csv\n- meesho-listings-ready.csv\n\nNext: Upload to each marketplace via their APIs or dashboards."
      },
      "name": "PHASE 6: Success Summary",
      "type": "n8n-nodes-base.set",
      "typeVersion": 2.1,
      "position": [
        1900,
        200
      ]
    }
  ],
  "connections": {
    "Manual Trigger": {
      "main": [
        [
          {
            "node": "PHASE 1: Read Product Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 1: Read Product Data": {
      "main": [
        [
          {
            "node": "PHASE 1: Data Validation",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 1: Data Validation": {
      "main": [
        [
          {
            "node": "PHASE 2A: OpenAI SEO Content",
            "type": "main",
            "index": 0
          },
          {
            "node": "PHASE 2B: Claude Premium Description",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 2A: OpenAI SEO Content": {
      "main": [
        [
          {
            "node": "PHASE 3A: DALL-E Product Shot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 2B: Claude Premium Description": {
      "main": [
        [
          {
            "node": "PHASE 3B: DALL-E Lifestyle Shot",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 3A: DALL-E Product Shot": {
      "main": [
        [
          {
            "node": "PHASE 3C: DALL-E Features Infographic",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 3B: DALL-E Lifestyle Shot": {
      "main": [
        [
          {
            "node": "PHASE 3C: DALL-E Features Infographic",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 3C: DALL-E Features Infographic": {
      "main": [
        [
          {
            "node": "PHASE 4A: Merge Content & Images",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 4A: Merge Content & Images": {
      "main": [
        [
          {
            "node": "PHASE 4B: Format for Etsy",
            "type": "main",
            "index": 0
          },
          {
            "node": "PHASE 4C: Format for Amazon",
            "type": "main",
            "index": 0
          },
          {
            "node": "PHASE 4D: Format for Flipkart",
            "type": "main",
            "index": 0
          },
          {
            "node": "PHASE 4E: Format for Meesho",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 4B: Format for Etsy": {
      "main": [
        [
          {
            "node": "PHASE 5A: Export Etsy CSV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 4C: Format for Amazon": {
      "main": [
        [
          {
            "node": "PHASE 5B: Export Amazon CSV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 4D: Format for Flipkart": {
      "main": [
        [
          {
            "node": "PHASE 5C: Export Flipkart CSV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 4E: Format for Meesho": {
      "main": [
        [
          {
            "node": "PHASE 5D: Export Meesho CSV",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 5A: Export Etsy CSV": {
      "main": [
        [
          {
            "node": "PHASE 6: Success Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 5B: Export Amazon CSV": {
      "main": [
        [
          {
            "node": "PHASE 6: Success Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 5C: Export Flipkart CSV": {
      "main": [
        [
          {
            "node": "PHASE 6: Success Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "PHASE 5D: Export Meesho CSV": {
      "main": [
        [
          {
            "node": "PHASE 6: Success Summary",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {},
  "versionId": "2.0",
  "meta": {
    "description": "Complete multi-platform e-commerce automation with 6 phases: Data Input \u2192 Content Generation \u2192 Image Creation \u2192 Platform Formatting \u2192 Export \u2192 Upload Ready"
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

E-Commerce AI Automation - Multi-Platform (Etsy, Amazon, Flipkart, Meesho). Uses readBinaryFile, httpRequest, writeFile. Event-driven trigger; 18 nodes.

Source: https://gist.github.com/aaradhyacolletion11-hub/b4960e4a31c1cae9c659c76211cbcc8f — original creator credit. Request a take-down →

More Web Scraping workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Web Scraping

extract_swifts. Uses manualTrigger, httpRequest, htmlExtract, splitInBatches. Event-driven trigger; 23 nodes.

HTTP Request, Html Extract, MongoDB +5
Web Scraping

Image to Motion Video (Kie.ai) - Fixed & Optimized. Uses readBinaryFile, httpRequest, writeBinaryFile. Event-driven trigger; 15 nodes.

Read Binary File, HTTP Request, Write Binary File
Web Scraping

수업 복습 워크플로우 Upstage Studio X n8n. Uses localFileTrigger, readBinaryFile, httpRequest, emailSend. Event-driven trigger; 12 nodes.

Local File Trigger, Read Binary File, HTTP Request +1
Web Scraping

Image Processing - DocuSearch. Uses executeWorkflowTrigger, readBinaryFile, httpRequest. Event-driven trigger; 12 nodes.

Execute Workflow Trigger, Read Binary File, HTTP Request
Web Scraping

Image to Motion Video (Kie.ai). Uses readBinaryFile, httpRequest, writeBinaryFile. Event-driven trigger; 11 nodes.

Read Binary File, HTTP Request, Write Binary File