8
n8n 한국어amn8n.com

가벼운 웹 페이지 추출기

고급

이것은Lead Generation분야의자동화 워크플로우로, 26개의 노드를 포함합니다.주로 Set, Code, Wait, Limit, Merge 등의 노드를 사용하며. Apify와 이메일 추출을 사용한 Google Maps 리드 생성, Airtable 사용

사전 요구사항
  • Airtable API Key
  • 대상 API의 인증 정보가 필요할 수 있음

카테고리

워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "Rp64ykElPQZ1J9L8",
  "meta": {
    "instanceId": "7aff71fd69feb5070397c156c8849f33a22c92a58c89ad8935111d92acdc904d",
    "templateCredsSetupCompleted": true
  },
  "name": "Light Web Scraper",
  "tags": [],
  "nodes": [
    {
      "id": "1ed880cf-9d9d-4e2d-bc1d-76ab49a44164",
      "name": "Limit",
      "type": "n8n-nodes-base.limit",
      "position": [
        520,
        180
      ],
      "parameters": {
        "maxItems": 30
      },
      "typeVersion": 1
    },
    {
      "id": "b106fc00-65fa-4300-adda-99822ac96d44",
      "name": "폼 제출 시",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -360,
        180
      ],
      "webhookId": "2800ca7a-990c-4ce5-a7cd-b40d50f69158",
      "parameters": {
        "options": {},
        "formTitle": "Web Scraper",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Keyword",
              "requiredField": true
            },
            {
              "fieldLabel": "Location",
              "requiredField": true
            },
            {
              "fieldLabel": "No. Of Leads",
              "placeholder": "10"
            }
          ]
        },
        "formDescription": "This scrapes website urls from Google Maps to get company information."
      },
      "typeVersion": 2.2
    },
    {
      "id": "1a61eada-9883-437b-9b85-7553ad972639",
      "name": "Actor 실행",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        -140,
        180
      ],
      "parameters": {
        "actorId": {
          "__rl": true,
          "mode": "list",
          "value": "nwua9Gu5YrADL7ZDj",
          "cachedResultUrl": "https://console.apify.com/actors/nwua9Gu5YrADL7ZDj/input",
          "cachedResultName": "Google Maps Scraper"
        },
        "timeout": 120,
        "operation": "Run actor",
        "customBody": "={\n    \"language\": \"en\",\n    \"locationQuery\": \"{{ $json.Location }}\",\n    \"maxCrawledPlacesPerSearch\": {{ $json['No. Of Leads'] ? Number($json['No. Of Leads']) : 10 }},\n    \"searchStringsArray\": [\n        \"{{ $json.Keyword }}\"\n    ],\n    \"skipClosedPlaces\": false,\n    \"website\": \"withWebsite\"\n}",
        "waitForFinish": 20
      },
      "credentials": {
        "apifyApi": {
          "id": "ykVYTlJ99a6TZf2C",
          "name": "Apify account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "1eab0a81-e729-49f0-add9-7a3d9de9844f",
      "name": "데이터셋 항목 가져오기",
      "type": "@apify/n8n-nodes-apify.apify",
      "position": [
        80,
        180
      ],
      "parameters": {
        "offset": {},
        "resource": "Datasets",
        "datasetId": "={{ $json.defaultDatasetId }}",
        "operation": "Get items"
      },
      "credentials": {
        "apifyApi": {
          "id": "ykVYTlJ99a6TZf2C",
          "name": "Apify account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "043184f1-353d-460c-9104-bd68158e8530",
      "name": "원하는 필드 추출",
      "type": "n8n-nodes-base.set",
      "position": [
        300,
        180
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "f19ca41a-9da1-4a8d-ae29-1c3dc133f588",
              "name": "Company Name",
              "type": "string",
              "value": "={{ $json.title }}"
            },
            {
              "id": "adbbe03b-f320-4566-bee2-ca69d7a6b2fe",
              "name": "Company Category",
              "type": "string",
              "value": "={{ $json.categoryName }}"
            },
            {
              "id": "624abbcd-9882-4594-ae6c-7cb8b5b00578",
              "name": "Address",
              "type": "string",
              "value": "={{ $json.address }}"
            },
            {
              "id": "1b05c9b0-b473-4b49-95fd-bfb52f3195ee",
              "name": "Website",
              "type": "string",
              "value": "={{ $json.website }}"
            },
            {
              "id": "3c4d7142-6545-42eb-99e6-ef1a32ce5157",
              "name": "Phone Number",
              "type": "string",
              "value": "={{ $json.phoneUnformatted }}"
            },
            {
              "id": "c4a5b4de-6591-4b36-a791-f180e744649c",
              "name": "Rating",
              "type": "string",
              "value": "={{ $json.totalScore }}"
            },
            {
              "id": "be70e33b-13aa-4aa2-ad34-cbd58f515dea",
              "name": "Other Categories",
              "type": "array",
              "value": "={{ $json.categories }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "26e3f96c-79e5-4135-96ec-a89441618ed0",
      "name": "항목 반복 처리",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        740,
        180
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "20d15211-f36d-4ce1-ab7f-f3606e40f198",
      "name": "Markdown",
      "type": "n8n-nodes-base.markdown",
      "onError": "continueRegularOutput",
      "position": [
        1840,
        105
      ],
      "parameters": {
        "html": "={{ $json.data }}",
        "options": {}
      },
      "typeVersion": 1,
      "alwaysOutputData": true
    },
    {
      "id": "58b07df7-6d08-40db-b489-dd1e8f7544a6",
      "name": "항목 반복 처리1",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        960,
        -245
      ],
      "parameters": {
        "options": {}
      },
      "typeVersion": 3
    },
    {
      "id": "1476a2bb-7943-457c-bf74-4ae07ea4005a",
      "name": "대기1",
      "type": "n8n-nodes-base.wait",
      "position": [
        1400,
        -320
      ],
      "webhookId": "f0d05b18-eeb4-471d-8abc-55b1d39f33bb",
      "parameters": {
        "amount": 1
      },
      "typeVersion": 1.1
    },
    {
      "id": "2f112d83-278b-42d9-ac8b-ba88588abdf4",
      "name": "병합",
      "type": "n8n-nodes-base.merge",
      "position": [
        2280,
        255
      ],
      "parameters": {
        "mode": "combine",
        "options": {},
        "combineBy": "combineByPosition"
      },
      "typeVersion": 3.2
    },
    {
      "id": "5489d865-ac36-4be8-a822-a673d5f85ab9",
      "name": "원하는 필드 추출1",
      "type": "n8n-nodes-base.set",
      "position": [
        1400,
        -520
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "f19ca41a-9da1-4a8d-ae29-1c3dc133f588",
              "name": "Company Name",
              "type": "string",
              "value": "={{ $json['Company Name'] }}"
            },
            {
              "id": "adbbe03b-f320-4566-bee2-ca69d7a6b2fe",
              "name": "Company Category",
              "type": "string",
              "value": "={{ $json['Company Category'] }}"
            },
            {
              "id": "624abbcd-9882-4594-ae6c-7cb8b5b00578",
              "name": "Address",
              "type": "string",
              "value": "={{ $json.Address }}"
            },
            {
              "id": "1b05c9b0-b473-4b49-95fd-bfb52f3195ee",
              "name": "Website",
              "type": "string",
              "value": "={{ $json.Website }}"
            },
            {
              "id": "3c4d7142-6545-42eb-99e6-ef1a32ce5157",
              "name": "Phone Number",
              "type": "string",
              "value": "={{ $json['Phone Number'] }}"
            },
            {
              "id": "c4a5b4de-6591-4b36-a791-f180e744649c",
              "name": "Rating",
              "type": "string",
              "value": "={{ $json.Rating }}"
            },
            {
              "id": "cbc0a9fd-95ce-47da-882c-92894333452f",
              "name": "Email",
              "type": "string",
              "value": "={{ $json.email }}"
            },
            {
              "id": "be70e33b-13aa-4aa2-ad34-cbd58f515dea",
              "name": "Other Categories",
              "type": "array",
              "value": "={{ $json['Other Categories'] }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "8e194e31-0a42-41b9-ba8e-1ab513fe619d",
      "name": "병합1",
      "type": "n8n-nodes-base.merge",
      "position": [
        1620,
        -170
      ],
      "parameters": {
        "mode": "combine",
        "options": {},
        "combineBy": "combineByPosition"
      },
      "typeVersion": 3.2
    },
    {
      "id": "87be44e2-d4e4-4e58-9aee-36aca8025e6a",
      "name": "URL/웹사이트 파싱",
      "type": "n8n-nodes-base.set",
      "position": [
        960,
        105
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "cd0bee55-966e-4ea8-8ba4-fcccd19fccd5",
              "name": "website",
              "type": "string",
              "value": "={{ $json.Website }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "532b375f-a0b2-42c3-8344-89a9f401a97d",
      "name": "쿼리 매개변수 및 조각 제거",
      "type": "n8n-nodes-base.code",
      "position": [
        1180,
        105
      ],
      "parameters": {
        "jsCode": "return items.map(item => {\n  const rawUrl = item.json.website?.trim() || '';\n\n    // If no scheme (http/https), prepend https://\n  if (!/^https?:\\/\\//i.test(rawUrl)) {\n    rawUrl = 'https://' + rawUrl;\n  }\n\n  try {\n    const parsed = new URL(rawUrl);\n\n    // Remove query parameters and fragments\n    parsed.search = '';\n    parsed.hash = '';\n\n    item.json.cleanedWebsite = parsed.toString();\n    item.json.websiteType = 'cleaned';  // optional tag\n  } catch (err) {\n    item.json.cleanedWebsite = null;\n    item.json.websiteType = 'invalid';\n    item.json.error = 'Invalid or missing URL';\n  }\n\n  return item;\n});"
      },
      "typeVersion": 2
    },
    {
      "id": "8c1b4f28-cb4e-4e8d-9783-b68175ee26fc",
      "name": "User-Agents",
      "type": "n8n-nodes-base.set",
      "position": [
        1400,
        105
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "38d260fd-92b5-4d92-803a-6ff41a9b3e42",
              "name": "website",
              "type": "string",
              "value": "={{ $json.website }}"
            },
            {
              "id": "ca022cbe-43bf-4f8a-bb9a-701e6ceb1933",
              "name": "User-Agent",
              "type": "string",
              "value": "={{ [\n  \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36\",\n  \"Mozilla/5.0 (Macintosh; Intel Mac OS X 13_0) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15\",\n  \"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36\",\n  \"Mozilla/5.0 (iPhone; CPU iPhone OS 16_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Mobile/15E148 Safari/604.1\",\n  \"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:118.0) Gecko/20100101 Firefox/118.0\"\n][Math.floor(Math.random() * 5)] }}"
            },
            {
              "id": "cc63a3da-904a-4d54-adb4-40064ed2378a",
              "name": "Accept",
              "type": "string",
              "value": "=text/html,*/*;q=0.8"
            },
            {
              "id": "5cfc4087-5aff-4f73-8aad-1394268fd358",
              "name": "Accept-Language",
              "type": "string",
              "value": "en-US,en;q=0.9"
            },
            {
              "id": "1882eb17-c18f-4de2-b3bd-40b87dce55a6",
              "name": "Referer",
              "type": "string",
              "value": "https://google.com/"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "79882f8b-ad9d-481d-ab8a-38191f78868b",
      "name": "웹사이트 스크래핑",
      "type": "n8n-nodes-base.httpRequest",
      "onError": "continueRegularOutput",
      "position": [
        1620,
        105
      ],
      "parameters": {
        "url": "={{ $json.website }}",
        "options": {},
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "User-Agent",
              "value": "={{ $json['User-Agent'] }}"
            },
            {
              "name": "Accept-Language",
              "value": "={{ $json['Accept-Language'] }}"
            },
            {
              "name": "Referer",
              "value": "={{ $json.Referer }}"
            },
            {
              "name": "Accept",
              "value": "={{ $json.Accept }}"
            }
          ]
        }
      },
      "typeVersion": 4.2,
      "alwaysOutputData": true
    },
    {
      "id": "00890b55-73a1-4995-a0aa-d55c76b4dcc3",
      "name": "무작위 대기",
      "type": "n8n-nodes-base.wait",
      "position": [
        2060,
        105
      ],
      "webhookId": "cb8b9ecd-52e5-4e9a-b21f-34a0a859376f",
      "parameters": {
        "amount": "={{ Math.floor(Math.random() * 6 + 2) }}"
      },
      "typeVersion": 1.1
    },
    {
      "id": "a3f3f96e-1187-4e30-8b6f-b8d008244a0c",
      "name": "이메일 주소 추출",
      "type": "n8n-nodes-base.code",
      "onError": "continueRegularOutput",
      "position": [
        1180,
        -320
      ],
      "parameters": {
        "jsCode": "// Regex to match emails (basic form)\nconst emailRegex = /[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-z]{2,}/gi;\n\n// Step 1: Collect all matches from all markdowns\nlet allEmails = [];\n\nfor (const item of items) {\n  const markdown = item.json.data || '';\n  const matches = markdown.match(emailRegex);\n\n  if (matches && matches.length) {\n    allEmails.push(...matches);\n  }\n}\n\n// ✅ Step 2: Filter out fake emails that end with file extensions\nconst filteredEmails = allEmails.filter(email => \n  !email.toLowerCase().match(/\\.(png|jpg|jpeg|gif|css|js)$/)\n);\n\n// Step 3: Remove duplicates\nconst uniqueEmails = [...new Set(filteredEmails)];\n\n// Step 4: Return first email or \"N/A\"\nreturn [\n  {\n    json: {\n      email: uniqueEmails[0] || \"N/A\",\n      allEmails: uniqueEmails.length ? uniqueEmails : [\"N/A\"]\n    }\n  }\n];\n"
      },
      "typeVersion": 2,
      "alwaysOutputData": true
    },
    {
      "id": "4e16b580-50c8-4a99-8027-21f43913817d",
      "name": "이메일 보유 리드만 필터링",
      "type": "n8n-nodes-base.filter",
      "position": [
        1180,
        -520
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "version": 2,
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "df37d096-dcae-4a0b-9cce-a6c48f482eac",
              "operator": {
                "type": "string",
                "operation": "notEquals"
              },
              "leftValue": "={{ $json.email }}",
              "rightValue": "N/A"
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "7f10d476-4787-4632-90cb-3b006e8675c3",
      "name": "데이터베이스",
      "type": "n8n-nodes-base.airtable",
      "position": [
        1620,
        -520
      ],
      "parameters": {
        "base": {
          "__rl": true,
          "mode": "list",
          "value": "appBnug5XIRAWl5sK",
          "cachedResultUrl": "https://airtable.com/appBnug5XIRAWl5sK",
          "cachedResultName": "N8n"
        },
        "table": {
          "__rl": true,
          "mode": "list",
          "value": "tblP5rgq3s76pYsCf",
          "cachedResultUrl": "https://airtable.com/appBnug5XIRAWl5sK/tblP5rgq3s76pYsCf",
          "cachedResultName": "Web Scraper"
        },
        "columns": {
          "value": {
            "Email": "={{ $json.Email }}",
            "Rating": "={{ $json.Rating }}",
            "Website": "={{ $json.Website }}",
            "Category": "={{ $json['Company Category'] }}",
            "Location": "={{ $json.Address }}",
            "Phone Number": "={{ $json['Phone Number'] }}",
            "Business Name": "={{ $json['Company Name'] }}",
            "Other Categories": "={{ $json['Other Categories'].join() }}"
          },
          "schema": [
            {
              "id": "id",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": true,
              "required": false,
              "displayName": "id",
              "defaultMatch": true
            },
            {
              "id": "Website",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Website",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Business Name",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Business Name",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Category",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Category",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Location",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Location",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Email",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Email",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Phone Number",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Phone Number",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Rating",
              "type": "number",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Rating",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            },
            {
              "id": "Other Categories",
              "type": "string",
              "display": true,
              "removed": false,
              "readOnly": false,
              "required": false,
              "displayName": "Other Categories",
              "defaultMatch": false,
              "canBeUsedToMatch": true
            }
          ],
          "mappingMode": "defineBelow",
          "matchingColumns": [
            "Email"
          ],
          "attemptToConvertTypes": false,
          "convertFieldsToString": false
        },
        "options": {},
        "operation": "upsert"
      },
      "credentials": {
        "airtableTokenApi": {
          "id": "62mW0dwxFBT7jfcZ",
          "name": "Airtable Personal Access Token account"
        }
      },
      "typeVersion": 2.1
    },
    {
      "id": "ed41e59c-c9c0-4673-af40-fc2d3f08a2ef",
      "name": "스티커 노트",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -460,
        80
      ],
      "parameters": {
        "color": 5,
        "width": 260,
        "height": 260,
        "content": "  ## Form Submission\n  **(Lead Input)**"
      },
      "typeVersion": 1
    },
    {
      "id": "4737b43b-d22e-4b7d-ae58-4e279a6167ca",
      "name": "스티커 노트1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        80
      ],
      "parameters": {
        "color": 3,
        "width": 800,
        "height": 260,
        "content": "   ## Scrape Business Info (via Apify) and Grab desired fields"
      },
      "typeVersion": 1
    },
    {
      "id": "fde95017-afe6-494e-8752-6498c56fa73f",
      "name": "스티커 노트2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        680,
        40
      ],
      "parameters": {
        "color": 3,
        "width": 1780,
        "height": 400,
        "content": "\n   ## Scrape Websites and return markdown"
      },
      "typeVersion": 1
    },
    {
      "id": "e36373c3-0e42-49c6-9981-afe723576463",
      "name": "스티커 노트3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        680,
        -340
      ],
      "parameters": {
        "color": 4,
        "width": 1140,
        "height": 360,
        "content": "\n## Extract Emails"
      },
      "typeVersion": 1
    },
    {
      "id": "57abe783-4152-4342-983c-f97ea53cef2a",
      "name": "스티커 노트4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1080,
        -620
      ],
      "parameters": {
        "color": 4,
        "width": 660,
        "height": 260,
        "content": "## Filter, Clean, and Store"
      },
      "typeVersion": 1
    },
    {
      "id": "4408295c-b2ac-4207-9e86-079f50e6f051",
      "name": "스티커 노트5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -500,
        -520
      ],
      "parameters": {
        "width": 580,
        "height": 420,
        "content": "## 🛠 How to Set It Up\n1. **Open n8n** (Cloud or Self-Hosted).\n2. **Import the provided .json** file into your n8n editor.\n3. **Set up the required credentials:**\n   - **🔑 Apify API Key** used for Google Maps scraping)\n   - **🔑 Airtable API Key** (or connect **Google Sheets** instead)\n\n4. ### Recommended:\n   - Prepare your **Airtable** base or **Google Sheets** with fields like: Email, Website, Phone, Company Name.\n   - Review the **Grab Desired Fields** node if you'd like to collect more fields from Apify (e.g., Ratings, Categories, etc.). "
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "6eac21e5-60c7-401b-a761-88a8778b3c59",
  "connections": {
    "1ed880cf-9d9d-4e2d-bc1d-76ab49a44164": {
      "main": [
        [
          {
            "node": "26e3f96c-79e5-4135-96ec-a89441618ed0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "2f112d83-278b-42d9-ac8b-ba88588abdf4": {
      "main": [
        [
          {
            "node": "26e3f96c-79e5-4135-96ec-a89441618ed0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1476a2bb-7943-457c-bf74-4ae07ea4005a": {
      "main": [
        [
          {
            "node": "8e194e31-0a42-41b9-ba8e-1ab513fe619d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8e194e31-0a42-41b9-ba8e-1ab513fe619d": {
      "main": [
        [
          {
            "node": "58b07df7-6d08-40db-b489-dd1e8f7544a6",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7f10d476-4787-4632-90cb-3b006e8675c3": {
      "main": [
        []
      ]
    },
    "20d15211-f36d-4ce1-ab7f-f3606e40f198": {
      "main": [
        [
          {
            "node": "00890b55-73a1-4995-a0aa-d55c76b4dcc3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "00890b55-73a1-4995-a0aa-d55c76b4dcc3": {
      "main": [
        [
          {
            "node": "2f112d83-278b-42d9-ac8b-ba88588abdf4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8c1b4f28-cb4e-4e8d-9783-b68175ee26fc": {
      "main": [
        [
          {
            "node": "79882f8b-ad9d-481d-ab8a-38191f78868b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1a61eada-9883-437b-9b85-7553ad972639": {
      "main": [
        [
          {
            "node": "1eab0a81-e729-49f0-add9-7a3d9de9844f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "26e3f96c-79e5-4135-96ec-a89441618ed0": {
      "main": [
        [
          {
            "node": "58b07df7-6d08-40db-b489-dd1e8f7544a6",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "87be44e2-d4e4-4e58-9aee-36aca8025e6a",
            "type": "main",
            "index": 0
          },
          {
            "node": "2f112d83-278b-42d9-ac8b-ba88588abdf4",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "58b07df7-6d08-40db-b489-dd1e8f7544a6": {
      "main": [
        [
          {
            "node": "4e16b580-50c8-4a99-8027-21f43913817d",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "a3f3f96e-1187-4e30-8b6f-b8d008244a0c",
            "type": "main",
            "index": 0
          },
          {
            "node": "8e194e31-0a42-41b9-ba8e-1ab513fe619d",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "79882f8b-ad9d-481d-ab8a-38191f78868b": {
      "main": [
        [
          {
            "node": "20d15211-f36d-4ce1-ab7f-f3606e40f198",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "1eab0a81-e729-49f0-add9-7a3d9de9844f": {
      "main": [
        [
          {
            "node": "043184f1-353d-460c-9104-bd68158e8530",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "87be44e2-d4e4-4e58-9aee-36aca8025e6a": {
      "main": [
        [
          {
            "node": "532b375f-a0b2-42c3-8344-89a9f401a97d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b106fc00-65fa-4300-adda-99822ac96d44": {
      "main": [
        [
          {
            "node": "1a61eada-9883-437b-9b85-7553ad972639",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "043184f1-353d-460c-9104-bd68158e8530": {
      "main": [
        [
          {
            "node": "1ed880cf-9d9d-4e2d-bc1d-76ab49a44164",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5489d865-ac36-4be8-a822-a673d5f85ab9": {
      "main": [
        [
          {
            "node": "7f10d476-4787-4632-90cb-3b006e8675c3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a3f3f96e-1187-4e30-8b6f-b8d008244a0c": {
      "main": [
        [
          {
            "node": "1476a2bb-7943-457c-bf74-4ae07ea4005a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4e16b580-50c8-4a99-8027-21f43913817d": {
      "main": [
        [
          {
            "node": "5489d865-ac36-4be8-a822-a673d5f85ab9",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "532b375f-a0b2-42c3-8344-89a9f401a97d": {
      "main": [
        [
          {
            "node": "8c1b4f28-cb4e-4e8d-9783-b68175ee26fc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

고급 - 리드 생성

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
고급
노드 수26
카테고리1
노드 유형13
난이도 설명

고급 사용자를 위한 16+개 노드의 복잡한 워크플로우

저자
Ezema Kingsley Chibuzo

Ezema Kingsley Chibuzo

@kingsley

Data Analyst, Automation Developer, and AI Workflow Specialist with experience designing end-to-end systems using n8n and its integrations. I help businesses unlock insights, automate operations, and scale with custom AI-powered workflows, dynamic dashboards, and no-code tools. My work combines strong analytical thinking with smart automation — from data collection and enrichment to lead generation, reporting, and AI agent orchestration. Here’s my contact below if you’d like to connect with me:

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34