Web Scraping & Data Extraction

n8n Graphic Design Team

n8n Graphic Design Team

Complex
High
37
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
37
Node Types
13

Node Types

google Sheets
Google Sheets, Google Sheets - Add Remix
2 nodes
set
SetImageData, Set Upload Fields1, genImageURL1, genImageURL2, TheImageURL, creative brief, RE creative brief, Spreadsheet
8 nodes
google Drive
Google Drive, Google Drive Remix Image, Google Drive - Create Folder, Google Drive - Create Generations Folder, Google Drive - Upload Spreadsheet
5 nodes
http Request
Download Image3, ideogram Remix, Download Image, Ideogram Image generator, GET image, Get Remixed Image
6 nodes
output Parser Structured
Structured Output Parser1
1 node
switch
Switch1
1 node
chain Llm
Image Reviewer
1 node
lm Chat Open Ai
OpenAI Chat Model1
1 node
gmail
Gmail, Gmail - Send Setup Details
2 nodes
manual Trigger
When clicking ‘Test workflow’
1 node
convert To File
Convert to File
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note6
7 nodes
form Trigger
On form submission
1 node

Workflow JSON

56.69 KB
{
  "id": "tnRYt0kDGMO9BBFd",
  "meta": {
    "instanceId": "ba3fa76a571c35110ef5f67e5099c9a5c1768ef125c2f3b804ba20de75248c0b",
    "templateCredsSetupCompleted": false
  },
  "name": "n8n Graphic Design Team",
  "tags": [],
  "nodes": [
    {
      "id": "c1c292f8-78a4-407b-be6b-567e94271bc6",
      "name": "Google Sheets",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1900,
        -60
      ],
      "parameters": {
        "columns": {
          "value": {
            "Link": "={{ $json.webContentLink }}",
            "nsfw": "={{ $('SetImageData').item.json.image.nsfw }}",
            "seed": "={{ $('SetImageData').item.json.image.seed }}",
            "type": "={{ $('GET image').item.binary.data.fileExtension || \"png\" }}",
            "image": "={{ $json.webViewLink }}",
            "width": "={{ $('Ideogram Image generator').item.json.data[0].resolution.split(\"x\",1)[0] }}",
            "height": "={{ $('Ideogram Image generator').item.json.data[0].r...

Showing first 1000 characters. Click "Expand" to view the full JSON.