{
  "name": "Generate scheduled B2B leads from Google Maps with Lemlist, Claude, and Pitchlane",
  "nodes": [
    {
      "id": "d1eff29b-b3fa-48da-83c5-dff8c076d770",
      "name": "Configure search parameters",
      "type": "n8n-nodes-base.set",
      "position": [
        -2800,
        1136
      ]
    },
    {
      "id": "13ca13a2-5513-48ea-abf0-82387c714a0b",
      "name": "Search Google Maps",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -2592,
        1136
      ]
    },
    {
      "id": "f59a02ff-86d8-4d87-83c8-392f7606c7ab",
      "name": "Process search results",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        -2368,
        1136
      ]
    },
    {
      "id": "40e8dd8f-3a79-4273-8541-f8bef456e0ed",
      "name": "Extract lead data",
      "type": "n8n-nodes-base.set",
      "position": [
        -2128,
        1136
      ]
    },
    {
      "id": "02de1549-c450-41ec-8ea1-6a0bfe3eb607",
      "name": "Fetch company website",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1712,
        1136
      ]
    },
    {
      "id": "46716d90-8578-4cbb-8eb2-b3a512a92cbc",
      "name": "Parse owner information",
      "type": "n8n-nodes-base.code",
      "position": [
        -960,
        1136
      ]
    },
    {
      "id": "1299e358-1e22-4df6-afcf-95e375e7ddd1",
      "name": "Generate compliment message",
      "type": "n8n-nodes-base.set",
      "position": [
        800,
        1136
      ]
    },
    {
      "id": "d1cf9ae7-f950-4d0e-9dfa-1c58ca7ce41b",
      "name": "Create video with Pitchlane",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1520,
        1136
      ]
    },
    {
      "id": "209610b9-27c1-4958-9221-71e0807437f0",
      "name": "Set video status to pending",
      "type": "n8n-nodes-base.set",
      "position": [
        1728,
        1136
      ]
    },
    {
      "id": "f7b04289-d210-4cd2-8a6e-99e93efa4038",
      "name": "Webhook for video completion",
      "type": "n8n-nodes-base.webhook",
      "position": [
        1536,
        1408
      ]
    },
    {
      "id": "1e29a7e9-f863-4722-9853-85d86b6ac4ba",
      "name": "Extract video data",
      "type": "n8n-nodes-base.set",
      "position": [
        1744,
        1408
      ]
    },
    {
      "id": "b73e775f-db5d-41a3-bb62-f2539a94de62",
      "name": "Set status to completed",
      "type": "n8n-nodes-base.set",
      "position": [
        2256,
        1408
      ]
    },
    {
      "id": "85517998-f3e0-4b4b-9c22-aa92d8a74eb2",
      "name": "Schedule trigger (Monday-Friday 9 AM)",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -3040,
        1136
      ]
    },
    {
      "id": "772b2036-0e8b-4349-97ce-19a998f0b86e",
      "name": "Check if website exists",
      "type": "n8n-nodes-base.code",
      "position": [
        -1920,
        1136
      ]
    },
    {
      "id": "da44a74f-b466-455c-a502-744efaf974cf",
      "name": "Clean impressum data",
      "type": "n8n-nodes-base.code",
      "position": [
        -1520,
        1136
      ]
    },
    {
      "id": "63eaaef2-7c48-48d5-8a4d-7a912e908440",
      "name": "Extract owner name",
      "type": "n8n-nodes-base.code",
      "position": [
        -768,
        1136
      ]
    },
    {
      "id": "8e73456c-9a17-4f5a-a0cc-f5796d772cf2",
      "name": "Verify owner found",
      "type": "n8n-nodes-base.code",
      "position": [
        -576,
        1136
      ]
    },
    {
      "id": "639a0c15-f306-4c19-a095-ec14f6812839",
      "name": "Generate message with Claude",
      "type": "@n8n/n8n-nodes-langchain.anthropic",
      "position": [
        144,
        1136
      ]
    },
    {
      "id": "0e169280-7421-4c99-9bbe-bfbf27d6e3d4",
      "name": "Create marketing analysis",
      "type": "@n8n/n8n-nodes-langchain.googleGemini",
      "position": [
        976,
        1136
      ]
    },
    {
      "id": "2da29e1c-1d7a-4d88-99d2-3f6c15c34c6d",
      "name": "Process data with JavaScript",
      "type": "n8n-nodes-base.code",
      "position": [
        544,
        1136
      ]
    },
    {
      "id": "1f6c6f8c-b2d4-4d8e-bb45-3ed74d15e05c",
      "name": "Create Google Doc",
      "type": "n8n-nodes-base.googleDocs",
      "position": [
        1328,
        1136
      ]
    },
    {
      "id": "92a4b728-4c41-4aa0-a247-bca4436019f0",
      "name": "Find email addresses",
      "type": "n8n-nodes-base.code",
      "position": [
        -368,
        1136
      ]
    },
    {
      "id": "7288e1a7-3a7d-4097-ba15-855237abc617",
      "name": "Enrich lead with Lemlist",
      "type": "n8n-nodes-base.lemlist",
      "position": [
        -96,
        1136
      ]
    },
    {
      "id": "de0986df-bb5c-4f98-9a7d-785970d6d40d",
      "name": "Extract impressum data with AI",
      "type": "@n8n/n8n-nodes-langchain.openAi",
      "position": [
        -1312,
        1136
      ]
    },
    {
      "id": "6512d40b-5124-4326-a358-d98458e2a738",
      "name": "📋 Overview: Scheduled lead generation with video outreach",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -4272,
        416
      ],
      "parameters": {
        "width": 864,
        "height": 704,
        "content": "## Scheduled lead generation with video outreach\n\nThis workflow automates B2B lead discovery and personalized video outreach on a schedule. It runs Monday through Friday at 9 AM to search for companie"
      }
    },
    {
      "id": "3d81db9e-a811-4455-8531-c003d81bcf03",
      "name": "Stage 1: Company discovery",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -3104,
        960
      ],
      "parameters": {
        "width": 1104,
        "height": 464,
        "content": "## Stage 1: Company discovery\n\nSearches Google Maps for companies matching your criteria and extracts basic company information."
      }
    },
    {
      "id": "c6eea718-dbee-47e9-8426-93ac568d4459",
      "name": "Stage 2: Website and owner extraction",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2000,
        960
      ],
      "parameters": {
        "width": 1840,
        "height": 464,
        "content": "## Stage 2: Website and owner extraction\n\nFetches company websites, parses impressum pages, and extracts owner information using AI."
      }
    },
    {
      "id": "d8e545a0-b0e0-4c7e-846a-2f07254f1e90",
      "name": "Stage 3: Lead enrichment and messaging",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -160,
        960
      ],
      "parameters": {
        "width": 1632,
        "height": 464,
        "content": "## Stage 3: Lead enrichment and messaging\n\nEnriches leads with email addresses and LinkedIn profiles. Generates personalized compliment messages using AI."
      }
    },
    {
      "id": "3fb0804d-8577-4fb4-a3a2-b5a391b5347d",
      "name": "Stage 4: Video creation and upload",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1472,
        960
      ],
      "parameters": {
        "width": 1568,
        "height": 672,
        "content": "## Stage 4: Video creation and upload\n\nCreates personalized video messages with Pitchlane. Waits for completion and uploads leads to Lemlist."
      }
    },
    {
      "id": "ea6d5d6f-3f56-4151-8df5-4bec643d01fa",
      "name": "📤 Lemlist: Add Lead1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1984,
        1408
      ]
    }
  ],
  "connections": {
    "Create Google Doc": {
      "main": [
        [
          {
            "node": "Create video with Pitchlane",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract lead data": {
      "main": [
        [
          {
            "node": "Check if website exists",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract owner name": {
      "main": [
        [
          {
            "node": "Verify owner found",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract video data": {
      "main": [
        [
          {
            "node": "📤 Lemlist: Add Lead1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Search Google Maps": {
      "main": [
        [
          {
            "node": "Process search results",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Verify owner found": {
      "main": [
        [
          {
            "node": "Find email addresses",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Clean impressum data": {
      "main": [
        [
          {
            "node": "Extract impressum data with AI",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Find email addresses": {
      "main": [
        [
          {
            "node": "Enrich lead with Lemlist",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Fetch company website": {
      "main": [
        [
          {
            "node": "Clean impressum data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Process search results": {
      "main": [
        [
          {
            "node": "Extract lead data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check if website exists": {
      "main": [
        [
          {
            "node": "Fetch company website",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Parse owner information": {
      "main": [
        [
          {
            "node": "Extract owner name",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "📤 Lemlist: Add Lead1": {
      "main": [
        [
          {
            "node": "Set status to completed",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Enrich lead with Lemlist": {
      "main": [
        [
          {
            "node": "Generate message with Claude",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create marketing analysis": {
      "main": [
        [
          {
            "node": "Create Google Doc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Configure search parameters": {
      "main": [
        [
          {
            "node": "Search Google Maps",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create video with Pitchlane": {
      "main": [
        [
          {
            "node": "Set video status to pending",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate compliment message": {
      "main": [
        [
          {
            "node": "Create marketing analysis",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generate message with Claude": {
      "main": [
        [
          {
            "node": "Process data with JavaScript",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Process data with JavaScript": {
      "main": [
        [
          {
            "node": "Generate compliment message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Webhook for video completion": {
      "main": [
        [
          {
            "node": "Extract video data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Extract impressum data with AI": {
      "main": [
        [
          {
            "node": "Parse owner information",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Schedule trigger (Monday-Friday 9 AM)": {
      "main": [
        [
          {
            "node": "Configure search parameters",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}