{
  "name": "Generate SEO keyword search volume data using Google API",
  "nodes": [
    {
      "id": "f4570aad-db25-4dcd-8589-b1c8335935de",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        480,
        1800
      ]
    },
    {
      "id": "1c1be9d6-3fd5-44c2-a7dd-d291b9efe65b",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -260,
        1360
      ],
      "parameters": {
        "width": 657.3293805248016,
        "height": 843.3412992154545,
        "content": "## Generate SEO Keyword Search Volume Data using Google API\n\n## Use Case\nGenerate accurate search volume data for SEO keyword research:\n- You have a list of potential keywords to target for your websi"
      }
    },
    {
      "id": "adbbe4ee-d671-4b9b-b619-47f7522e2af4",
      "name": "Split Out by KW",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1180,
        1800
      ]
    },
    {
      "id": "654c95b4-1018-496e-a0eb-75fddfd98d68",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        622.1526025594685,
        1740
      ],
      "parameters": {
        "width": 250.00985945500486,
        "height": 249.10159911061476,
        "content": "**Set up to 20 keywords** "
      }
    },
    {
      "id": "0ddcd5f2-fb3b-425c-95d3-f22b9b99c3c4",
      "name": "Sticky Note25",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1400,
        1740
      ],
      "parameters": {
        "width": 231.51775697271012,
        "height": 213.62075341687063,
        "content": "**Update record in own Database**"
      }
    },
    {
      "id": "dca7e597-4aa9-440b-8861-2453a5e455fe",
      "name": "Sticky Note26",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        891.5919235222407,
        1740
      ],
      "parameters": {
        "width": 475.3228796552902,
        "height": 250.67161641737852,
        "content": "**POST request to Google API for Keyword Data**"
      }
    },
    {
      "id": "217565a9-0c8b-4725-bbda-bcd1968567ac",
      "name": "Sticky Note19",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        620,
        2000
      ],
      "parameters": {
        "width": 248.59379819295242,
        "height": 94.39142091152823,
        "content": "**REQUIRED**\nRemove pinned data in 'Set >= 20 Keywords' to test and connect to own datasource if desired"
      }
    },
    {
      "id": "a836e364-0526-47aa-938a-d32cc47efbd8",
      "name": "Sticky Note20",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        880,
        2000
      ],
      "parameters": {
        "width": 723.161826981043,
        "height": 217.5249520543415,
        "content": "**REQUIRED**\nAt this time 15/10/2024 this API endpoint is the latest, it will need to be updated as it changes\nhttps://developers.google.com/google-ads/api/docs/concepts/call-structure\n\n**Replace the "
      }
    },
    {
      "id": "3dac2fe3-8710-49cc-87ed-918972d00354",
      "name": "Sticky Note21",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1400,
        1640
      ],
      "parameters": {
        "width": 284.87764467541297,
        "height": 80,
        "content": "**REQUIRED**\nConnect to your own database / GSheet / Airtable base to output these"
      }
    },
    {
      "id": "806fd20d-4bc4-41a3-9ef7-77561e2cfc0c",
      "name": "Set >=20 Keywords",
      "type": "n8n-nodes-base.set",
      "position": [
        680,
        1800
      ]
    },
    {
      "id": "430d4950-1e49-460e-bb9b-56e0e825e621",
      "name": "Connect to your own database.",
      "type": "n8n-nodes-base.noOp",
      "position": [
        1460,
        1800
      ]
    },
    {
      "id": "464cfe3f-3a3f-4ec0-882d-861e48916e0b",
      "name": "Get Search Data",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        960,
        1800
      ]
    }
  ],
  "connections": {
    "Get Search Data": {
      "main": [
        [
          {
            "node": "Split Out by KW",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Split Out by KW": {
      "main": [
        [
          {
            "node": "Connect to your own database.",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Set >=20 Keywords": {
      "main": [
        [
          {
            "node": "Get Search Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "When clicking ‘Test workflow’": {
      "main": [
        [
          {
            "node": "Set >=20 Keywords",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}