{
  "name": "Generate research-backed cold email icebreakers with web scraping, OpenAI and Google Sheets",
  "nodes": [
    {
      "id": "2a93653a-d4c0-4e20-8efb-b75a3fa98154",
      "name": "Remove Duplicate URLs1",
      "type": "n8n-nodes-base.removeDuplicates",
      "position": [
        3392,
        1024
      ]
    },
    {
      "id": "dea14f77-9f64-4e4a-a208-57e5270eba61",
      "name": "HTML1",
      "type": "n8n-nodes-base.html",
      "position": [
        2176,
        1248
      ]
    },
    {
      "id": "5c9d64e6-0d07-4fca-8216-8cc664e2fc4c",
      "name": "Split Out1",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        2800,
        1072
      ]
    },
    {
      "id": "49acd376-e177-484c-8c9f-23599dd633c3",
      "name": "Filter1",
      "type": "n8n-nodes-base.filter",
      "position": [
        2960,
        1056
      ]
    },
    {
      "id": "34d4ef7e-746f-438b-a636-cb6919715fbe",
      "name": "Request web page for URL1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2992,
        1264
      ]
    },
    {
      "id": "073a6b1b-0a34-4990-9250-eaaf79e38c9b",
      "name": "Markdown1",
      "type": "n8n-nodes-base.markdown",
      "position": [
        3136,
        1264
      ]
    },
    {
      "id": "13e1d0bd-4861-422e-964d-70ab7603aac1",
      "name": "Summarize Website Page1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        3296,
        1264
      ]
    },
    {
      "id": "fb0cde1a-8063-4a9c-89f9-5c8b3d75998e",
      "name": "Limit1",
      "type": "n8n-nodes-base.limit",
      "position": [
        2800,
        1280
      ]
    },
    {
      "id": "50ec4ccd-1360-4b37-b711-cd9dae971229",
      "name": "Scrape Home1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2000,
        1264
      ]
    },
    {
      "id": "0f314bb8-4d41-4a9f-823c-ed6d6a936b75",
      "name": "Aggregate1",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        3776,
        1088
      ]
    },
    {
      "id": "035c995b-a727-451c-96e7-12e664a2dae2",
      "name": "Generate Multiline Icebreaker1",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        3936,
        1088
      ]
    },
    {
      "id": "7ba16bbb-a371-4a0a-968e-46fb2b862ec3",
      "name": "Add Row1",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        4240,
        1088
      ]
    },
    {
      "id": "59a7a5d3-7680-4def-ab43-bf123d4836bb",
      "name": "Edit Fields1",
      "type": "n8n-nodes-base.set",
      "position": [
        2320,
        1248
      ]
    },
    {
      "id": "d64b8bbe-d85b-4615-9ff4-c490e06f7345",
      "name": "Only Websites & Emails1",
      "type": "n8n-nodes-base.filter",
      "position": [
        1856,
        1264
      ]
    },
    {
      "id": "af62b990-f3f0-4087-b47f-506eec8de33f",
      "name": "Loop Over Items1",
      "type": "n8n-nodes-base.splitInBatches",
      "position": [
        2592,
        1152
      ]
    },
    {
      "id": "bd072791-b491-457a-911c-125dc5adc8f0",
      "name": "Code1",
      "type": "n8n-nodes-base.code",
      "position": [
        3168,
        1040
      ]
    },
    {
      "id": "89a54228-faab-4742-b8fe-fe2a97a5b8a0",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1232,
        816
      ],
      "parameters": {
        "width": 416,
        "height": 800,
        "content": "# Deep Multiline Icebreaker\n\n**Generate research-backed icebreakers with web scraping, OpenAI, and Google Sheets**\n\nTurn scraped company pages into research-backed, multi-line icebreakers and export t"
      }
    },
    {
      "id": "6768d937-132d-4e3b-8bc9-2dc2ae3e5b7e",
      "name": "Leads Scraper1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        2208,
        1024
      ]
    },
    {
      "id": "96b97739-827e-4c50-935c-7f6dc327dd33",
      "name": "Details",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        1840,
        1024
      ]
    },
    {
      "id": "4aef5f33-86d9-4efc-8337-0942a5d3954f",
      "name": "formatting",
      "type": "n8n-nodes-base.code",
      "position": [
        2000,
        1024
      ]
    },
    {
      "id": "f2e8d556-67d9-444b-b2a0-ea1b2f9cfb91",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1696,
        832
      ],
      "parameters": {
        "width": 864,
        "height": 592,
        "content": "# Input & Lead Collection\n## Collects campaign details via form input and scrapes targeted leads using an external source. Only valid leads with emails and company websites move forward for personaliz"
      }
    },
    {
      "id": "3f2195cd-b5bf-4e14-8168-ab7df7f87300",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2720,
        832
      ],
      "parameters": {
        "width": 896,
        "height": 592,
        "content": "# Website Research & AI Analysis\n## Scrapes company websites, extracts key internal pages, and uses AI to summarize each page. All insights are combined to build deep, research-backed context for outr"
      }
    },
    {
      "id": "07f9b2c9-898a-49ed-8100-ec7bca9dd351",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3680,
        832
      ],
      "parameters": {
        "width": 784,
        "height": 592,
        "content": "# Icebreaker Generation & Output\n## Generates personalized multi-line cold email icebreakers using AI and saves the final results to Google Sheets for review and outbound use."
      }
    }
  ],
  "connections": {
    "Code1": {
      "main": [
        [
          {
            "node": "Remove Duplicate URLs1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "HTML1": {
      "main": [
        [
          {
            "node": "Edit Fields1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Limit1": {
      "main": [
        [
          {
            "node": "Request web page for URL1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Details": {
      "main": [
        [
          {
            "node": "formatting",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Filter1": {
      "main": [
        [
          {
            "node": "Code1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Add Row1": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Markdown1": {
      "main": [
        [
          {
            "node": "Summarize Website Page1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Aggregate1": {
      "main": [
        [
          {
            "node": "Generate Multiline Icebreaker1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out1": {
      "main": [
        [
          {
            "node": "Filter1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "formatting": {
      "main": [
        [
          {
            "node": "Leads Scraper1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Edit Fields1": {
      "main": [
        [
          {
            "node": "Loop Over Items1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Scrape Home1": {
      "main": [
        [
          {
            "node": "HTML1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Leads Scraper1": {
      "main": [
        [
          {
            "node": "Only Websites & Emails1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Loop Over Items1": {
      "main": [
        [],
        [
          {
            "node": "Split Out1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Remove Duplicate URLs1": {
      "main": [
        [
          {
            "node": "Limit1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Only Websites & Emails1": {
      "main": [
        [
          {
            "node": "Scrape Home1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Summarize Website Page1": {
      "main": [
        [
          {
            "node": "Aggregate1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Request web page for URL1": {
      "main": [
        [
          {
            "node": "Markdown1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate Multiline Icebreaker1": {
      "main": [
        [
          {
            "node": "Add Row1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}