{
  "name": "Automated cold email campaign with Google Sheets, email verification & SMTP",
  "nodes": [
    {
      "id": "8df39dbf-a9c7-4de0-9582-8946a312a35f",
      "name": "When clicking ‘Execute workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        432,
        1392
      ]
    },
    {
      "id": "3adc0f15-d7a2-4b23-b36d-eb0361167446",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1824,
        2096
      ],
      "parameters": {
        "width": null,
        "height": 256,
        "content": "## **Find out SMTP info for your email service provider Link** \n\nhttps://docs.google.com/document/d/1UnAYprKmGWHQ7VDpzdMndV7-iPl1sVlIIke3GY5O8e0/edit?usp=sharing"
      }
    },
    {
      "id": "42a71dd2-654d-48ca-9e89-619402f9b65a",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        80,
        1584
      ],
      "parameters": {
        "width": 272,
        "height": 208,
        "content": "## **Step-by-Step Tutorial YouTube Video Link** \n\n\nhttps://youtu.be/Dg68OaYPhYs?si=LVu9pdxt9JUuCrzM"
      }
    },
    {
      "id": "bb87b350-c396-4cd4-a266-1b58300cf261",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        576,
        1584
      ],
      "parameters": {
        "width": 224,
        "height": 224,
        "content": "## **Sample Google Sheet for  Leads I used.** \n\nhttps://docs.google.com/spreadsheets/d/1pWxsNGde3BHzIF7IMiRum4sGjVNRl9LfcJybmgkzuMM/edit?usp=sharing \n\n\n- "
      }
    },
    {
      "id": "5a7e7b8a-30ef-43fa-a290-23ccff275628",
      "name": "Schedule Trigger at 9 AM",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        176,
        1392
      ]
    },
    {
      "id": "5c58d9d4-f19c-44f1-871c-a31dde73f8c3",
      "name": "Lead Sheet - Get Rows from the sheet",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        640,
        1392
      ]
    },
    {
      "id": "3a2a1244-2870-421b-a27b-ce9dba18eace",
      "name": "Updating GSheet if Email Is \"Sent\"",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        2320,
        1744
      ]
    },
    {
      "id": "78f8130a-26ee-4e7b-b749-2c201eb6aca2",
      "name": "Checker - If emails are verified or no?",
      "type": "n8n-nodes-base.if",
      "position": [
        1568,
        1584
      ]
    },
    {
      "id": "935d4058-b2e9-43f1-a887-defb038948c3",
      "name": "Sticky Note5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1264,
        1760
      ],
      "parameters": {
        "width": 208,
        "height": 192,
        "content": "## **Add Email Verification API** \n\nI use hunter, https://hunter.io/api-keys\n\nYou can use any other tools"
      }
    },
    {
      "id": "4b8ae9a2-346c-424f-ba77-fb0aa42c4e58",
      "name": "Creating Field for Updating \"Sent\" in G Sheet1",
      "type": "n8n-nodes-base.set",
      "position": [
        2096,
        1744
      ]
    },
    {
      "id": "4f251ddb-b669-4b14-8255-ab47ab062516",
      "name": "No Operation, do nothing5",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1872,
        1424
      ]
    },
    {
      "id": "d8fd0b18-6907-4466-b2f5-d5bd19293da8",
      "name": "Email verification using Hunter",
      "type": "n8n-nodes-base.hunter",
      "position": [
        1312,
        1584
      ]
    },
    {
      "id": "de42e271-8e99-4a09-b189-a0af7b2bbcb2",
      "name": "Checker - If Already \"Sent\" or not",
      "type": "n8n-nodes-base.if",
      "position": [
        864,
        1392
      ]
    },
    {
      "id": "6a1c602a-489b-4c83-b2b8-da27bc80718f",
      "name": "Checker - If Lead's \"Email\" Field is empty?",
      "type": "n8n-nodes-base.if",
      "position": [
        1088,
        1488
      ]
    },
    {
      "id": "3234922f-6bc2-4127-aa64-743d2ba2faa2",
      "name": "No Operation, Do Nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1040,
        1296
      ]
    },
    {
      "id": "808e5a15-f0ca-4c9a-8361-2dad2ef51849",
      "name": "No Operation, Do Nothing1",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1312,
        1392
      ]
    },
    {
      "id": "d98f7325-01c6-4e62-acc9-ca6bee188d39",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        576,
        1232
      ],
      "parameters": {
        "width": 224,
        "height": 128,
        "content": "## **Connect with Google Sheet or CRM** "
      }
    },
    {
      "id": "ecfd047b-fcb8-4e7b-a150-537cc96be2f2",
      "name": "Send email using SMTP",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1872,
        1744
      ]
    },
    {
      "id": "2188bf86-d2d8-48c2-9783-954d3c879089",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1824,
        1920
      ],
      "parameters": {
        "width": 224,
        "height": 128,
        "content": "## **Send email using SMTP- Any Email Provider works** "
      }
    }
  ],
  "connections": {
    "Send email using SMTP": {
      "main": [
        [
          {
            "node": "Creating Field for Updating \"Sent\" in G Sheet1",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Email verification using Hunter": {
      "main": [
        [
          {
            "node": "Checker - If emails are verified or no?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Checker - If Already \"Sent\" or not": {
      "main": [
        [
          {
            "node": "No Operation, Do Nothing",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Checker - If Lead's \"Email\" Field is empty?",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Lead Sheet - Get Rows from the sheet": {
      "main": [
        [
          {
            "node": "Checker - If Already \"Sent\" or not",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "Lead Sheet - Get Rows from the sheet",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Checker - If emails are verified or no?": {
      "main": [
        [
          {
            "node": "No Operation, do nothing5",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Send email using SMTP",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Checker - If Lead's \"Email\" Field is empty?": {
      "main": [
        [
          {
            "node": "No Operation, Do Nothing1",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Email verification using Hunter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Creating Field for Updating \"Sent\" in G Sheet1": {
      "main": [
        [
          {
            "node": "Updating GSheet if Email Is \"Sent\"",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}