LinkedIn company finder + enrichment

    Shared 11/17/2025

    80 views

    Visual Workflow

    JSON Code

    {
      "id": "EQ0gBo1MWHBipp9X",
      "meta": {
        "instanceId": "f60330b05f7488b5b1d05388dafae39e4870f8337f359bf70a3b4c76201c7e88"
      },
      "name": "company finder + enrichment",
      "tags": [],
      "nodes": [
        {
          "id": "fe0640cb-d772-4a53-8695-fc095e88944d",
          "name": "When chat message received",
          "type": "@n8n/n8n-nodes-langchain.chatTrigger",
          "position": [
            -1840,
            700
          ],
          "webhookId": "0e5459c1-b1c7-492c-842f-522f41602ead",
          "parameters": {
            "options": {}
          },
          "typeVersion": 1.1
        },
        {
          "id": "0bff6018-e99e-41e6-ab7a-059041296d5c",
          "name": "Sticky Note",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -1920,
            540
          ],
          "parameters": {
            "color": 5,
            "width": 280,
            "height": 440,
            "content": "Enter your target companies (ICP)\n\nExample : Construction companies in New York\n\n"
          },
          "typeVersion": 1
        },
        {
          "id": "8e7a8330-15af-4c2d-8071-b9af8720d50c",
          "name": "Sticky Note3",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -1920,
            300
          ],
          "parameters": {
            "color": 4,
            "width": 360,
            "height": 120,
            "content": "Company Finder + enrichment (email, phone , website...)"
          },
          "typeVersion": 1
        },
        {
          "id": "92c1176f-bdbf-4887-9c48-31cca53472b8",
          "name": "If",
          "type": "n8n-nodes-base.if",
          "position": [
            1860,
            640
          ],
          "parameters": {
            "options": {},
            "conditions": {
              "options": {
                "version": 2,
                "leftValue": "",
                "caseSensitive": true,
                "typeValidation": "strict"
              },
              "combinator": "or",
              "conditions": [
                {
                  "id": "c7b968a5-5e8f-496a-8dd6-32aff8c13f06",
                  "operator": {
                    "type": "string",
                    "operation": "contains"
                  },
                  "leftValue": "={{ $json.jobTitle }}",
                  "rightValue": "President"
                },
                {
                  "id": "9660e9d7-610f-418d-b41b-63124393ea85",
                  "operator": {
                    "name": "filter.operator.equals",
                    "type": "string",
                    "operation": "equals"
                  },
                  "leftValue": "={{ $json.jobTitle }}",
                  "rightValue": "CEO"
                },
                {
                  "id": "6193b685-3e40-4be5-8bbb-38f0f8b7625a",
                  "operator": {
                    "name": "filter.operator.equals",
                    "type": "string",
                    "operation": "equals"
                  },
                  "leftValue": "={{ $json.jobTitle }}",
                  "rightValue": "Chief"
                }
              ]
            }
          },
          "typeVersion": 2.2
        },
        {
          "id": "088442f8-aff8-4b24-869d-0d18d7b8f2a0",
          "name": "Loop Over Items",
          "type": "n8n-nodes-base.splitInBatches",
          "position": [
            -1080,
            700
          ],
          "parameters": {
            "options": {}
          },
          "typeVersion": 3
        },
        {
          "id": "34b7e800-fb50-46e6-aa37-bada78f19959",
          "name": "Sticky Note6",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -880,
            500
          ],
          "parameters": {
            "color": 6,
            "width": 780,
            "height": 540,
            "content": "Enrich Companies data with company email, phone, website .... :\n\nWe use Linfinder AI.\n\nAdd you Linkfinder AI API KEY to this node, you can get it here after you create an account : https://linkfinderai.com/\n\nADD YOUR Linkfinder AI API KEY LIKE THIS : 'Bearer api_key' "
          },
          "typeVersion": 1
        },
        {
          "id": "6130002a-a36e-43f3-b47a-a6f42b44b6fb",
          "name": "find company email",
          "type": "n8n-nodes-base.httpRequest",
          "position": [
            -560,
            720
          ],
          "parameters": {
            "url": "http://api.linkfinderai.com",
            "method": "POST",
            "options": {},
            "sendBody": true,
            "sendHeaders": true,
            "bodyParameters": {
              "parameters": [
                {
                  "name": "type",
                  "value": "company_name_to_email"
                },
                {
                  "name": "input_data",
                  "value": "={{ $json.name }}"
                }
              ]
            },
            "headerParameters": {
              "parameters": [
                {
                  "name": "Authorization"
                }
              ]
            }
          },
          "typeVersion": 4.2
        },
        {
          "id": "3223c00d-617c-4792-954f-a3b04f476187",
          "name": "find company phone",
          "type": "n8n-nodes-base.httpRequest",
          "position": [
            -320,
            720
          ],
          "parameters": {
            "url": "http://api.linkfinderai.com",
            "method": "POST",
            "options": {},
            "sendBody": true,
            "sendHeaders": true,
            "bodyParameters": {
              "parameters": [
                {
                  "name": "type",
                  "value": "company_name_to_phone"
                },
                {
                  "name": "input_data",
                  "value": "={{ $('Linkedin company data scraping').item.json.name }}"
                }
              ]
            },
            "headerParameters": {
              "parameters": [
                {
                  "name": "Authorization"
                }
              ]
            }
          },
          "typeVersion": 4.2
        },
        {
          "id": "2a4f67aa-a92b-4e52-8a4c-da17a1057ea2",
          "name": "Find company decision makers",
          "type": "n8n-nodes-base.httpRequest",
          "position": [
            1500,
            640
          ],
          "parameters": {
            "url": "http://api.linkfinderai.com",
            "method": "POST",
            "options": {},
            "sendBody": true,
            "sendHeaders": true,
            "bodyParameters": {
              "parameters": [
                {
                  "name": "type",
                  "value": "linkedin_company_to_employees"
                },
                {
                  "name": "input_data",
                  "value": "={{ $json[\"Compay Linkedin url \"] }}"
                }
              ]
            },
            "headerParameters": {
              "parameters": [
                {
                  "name": "Authorization"
                }
              ]
            }
          },
          "typeVersion": 4.2
        },
        {
          "id": "713ad7c1-88cd-4c5a-afb2-fc79fe125b9b",
          "name": "Sticky Note7",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            600,
            420
          ],
          "parameters": {
            "color": 4,
            "width": 280,
            "height": 80,
            "content": "Find companies decision makers "
          },
          "typeVersion": 1
        },
        {
          "id": "b1491921-c0d5-4779-86a9-5df5abf60904",
          "name": "Google Sheets2",
          "type": "n8n-nodes-base.googleSheets",
          "position": [
            0,
            720
          ],
          "parameters": {
            "columns": {
              "value": {
                "Company name": "={{ $('Linkedin company data scraping').item.json.name }}",
                "Company size": "={{ $('Linkedin company data scraping').item.json.size }}",
                "Company email": "={{ $('find company email').item.json.result }}",
                "Company phone": "={{ $json.result }}",
                "Company website": "={{ $('Linkedin company data scraping').item.json.website }}",
                "Company industry": "={{ $('Linkedin company data scraping').item.json.industry }}",
                "Compay Linkedin url ": "={{ $('Linkedin company data scraping').item.json.linkedinUrl }}"
              },
              "schema": [
                {
                  "id": "Company name",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company name",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company phone",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company phone",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company email",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company email",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company website",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company website",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Compay Linkedin url ",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Compay Linkedin url ",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company size",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company size",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company industry",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company industry",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker name",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker name",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker url",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker url",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker job title",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker job title",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker email",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker email",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                }
              ],
              "mappingMode": "defineBelow",
              "matchingColumns": [],
              "attemptToConvertTypes": false,
              "convertFieldsToString": false,
              "ignoreTypeMismatchErrors": false
            },
            "options": {},
            "operation": "append",
            "sheetName": {
              "__rl": true,
              "mode": "list",
              "value": "gid=0",
              "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1i1MbwUeM5wvazngb5xR-fXQaM5_05fUBv894xmJY0HY/edit#gid=0",
              "cachedResultName": "Feuille 1"
            },
            "documentId": {
              "__rl": true,
              "mode": "url",
              "value": "https://docs.google.com/spreadsheets/d/1i1MbwUeM5wvazngb5xR-fXQaM5_05fUBv894xmJY0HY/edit?gid=0#gid=0"
            }
          },
          "credentials": {
            "googleSheetsOAuth2Api": {
              "id": "g9VmfGQduouZIgCI",
              "name": "Google Sheets account"
            }
          },
          "typeVersion": 4.5
        },
        {
          "id": "0ed46b60-fd50-4a2f-b0cf-b969b7705628",
          "name": "Google Sheets Trigger",
          "type": "n8n-nodes-base.googleSheetsTrigger",
          "position": [
            600,
            640
          ],
          "parameters": {
            "event": "rowAdded",
            "options": {},
            "pollTimes": {
              "item": [
                {
                  "mode": "everyMinute"
                }
              ]
            },
            "sheetName": {
              "__rl": true,
              "mode": "list",
              "value": "gid=0",
              "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1i1MbwUeM5wvazngb5xR-fXQaM5_05fUBv894xmJY0HY/edit#gid=0",
              "cachedResultName": "Feuille 1"
            },
            "documentId": {
              "__rl": true,
              "mode": "url",
              "value": "https://docs.google.com/spreadsheets/d/1i1MbwUeM5wvazngb5xR-fXQaM5_05fUBv894xmJY0HY/edit?gid=0#gid=0"
            }
          },
          "credentials": {
            "googleSheetsTriggerOAuth2Api": {
              "id": "Wn9qdxvNYz7WTEao",
              "name": "Google Sheets Trigger account"
            }
          },
          "typeVersion": 1
        },
        {
          "id": "153b1c36-aa2e-4144-825d-4918279f65ab",
          "name": "Sticky Note1",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            -1580,
            480
          ],
          "parameters": {
            "color": 4,
            "width": 420,
            "height": 520,
            "content": "GOOGLE SEARCH : \n\nWe find companies with a google search \n\nUsing this apify actor : \n\nADD the call URL : the one to choose is the third one RUN ACTOR AND GET DATASET\n\n"
          },
          "typeVersion": 1
        },
        {
          "id": "b0b362da-fd95-4749-9adb-cd08c7e4d6da",
          "name": "Google search to find target companies",
          "type": "n8n-nodes-base.httpRequest",
          "position": [
            -1420,
            700
          ],
          "parameters": {
            "options": {},
            "jsonBody": "={\n    \"keyword\": \"{{ $json.chatInput }} site:linkedin.com/company\",\n  \"limit\": \"10\",\n    \"page\": 1,\n    \"start\": 1\n} ",
            "sendBody": true,
            "specifyBody": "json"
          },
          "typeVersion": 4.2,
          "alwaysOutputData": true
        },
        {
          "id": "3d61832c-d40e-45bb-88ea-9dda5f0eb97c",
          "name": "Linkedin company data scraping",
          "type": "n8n-nodes-base.httpRequest",
          "position": [
            -800,
            720
          ],
          "parameters": {
            "url": "http://api.linkfinderai.com",
            "method": "POST",
            "options": {},
            "sendBody": true,
            "sendHeaders": true,
            "bodyParameters": {
              "parameters": [
                {
                  "name": "type",
                  "value": "linkedin_company_to_linkedin_info"
                },
                {
                  "name": "input_data",
                  "value": "={{ $json.results[0].url }}"
                }
              ]
            },
            "headerParameters": {
              "parameters": [
                {
                  "name": "Authorization"
                }
              ]
            }
          },
          "typeVersion": 4.2
        },
        {
          "id": "07fdae0e-772d-4ea3-811a-83fb29455e95",
          "name": "Loop Over Items1",
          "type": "n8n-nodes-base.splitInBatches",
          "position": [
            900,
            640
          ],
          "parameters": {
            "options": {}
          },
          "typeVersion": 3
        },
        {
          "id": "ab3a3989-4d65-4e3b-9d27-54a977fbccdb",
          "name": "Google Sheets",
          "type": "n8n-nodes-base.googleSheets",
          "position": [
            2440,
            640
          ],
          "parameters": {
            "columns": {
              "value": {
                "Company name": "={{ $('Find company decision makers').item.json.company }}",
                "Decision maker url": "={{ $('Find company decision makers').item.json.linkedinUrl }}",
                "Decision maker name": "={{ $('Find company decision makers').item.json.name }}",
                "Decision maker job title": "={{ $('Find company decision makers').item.json.jobTitle }}"
              },
              "schema": [
                {
                  "id": "Company name",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Company name",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company phone",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Company phone",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company email",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Company email",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company website",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Company website",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Compay Linkedin url ",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Compay Linkedin url ",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company size",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Company size",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Company industry",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Company industry",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker name",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker name",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker url",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker url",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker job title",
                  "type": "string",
                  "display": true,
                  "removed": false,
                  "required": false,
                  "displayName": "Decision maker job title",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "Decision maker email",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "required": false,
                  "displayName": "Decision maker email",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                },
                {
                  "id": "row_number",
                  "type": "string",
                  "display": true,
                  "removed": true,
                  "readOnly": true,
                  "required": false,
                  "displayName": "row_number",
                  "defaultMatch": false,
                  "canBeUsedToMatch": true
                }
              ],
              "mappingMode": "defineBelow",
              "matchingColumns": [
                "Company name"
              ],
              "attemptToConvertTypes": false,
              "convertFieldsToString": false,
              "ignoreTypeMismatchErrors": false
            },
            "options": {},
            "operation": "update",
            "sheetName": {
              "__rl": true,
              "mode": "list",
              "value": "gid=0",
              "cachedResultUrl": "https://docs.google.com/spreadsheets/d/1i1MbwUeM5wvazngb5xR-fXQaM5_05fUBv894xmJY0HY/edit#gid=0",
              "cachedResultName": "Feuille 1"
            },
            "documentId": {
              "__rl": true,
              "mode": "url",
              "value": "https://docs.google.com/spreadsheets/d/1i1MbwUeM5wvazngb5xR-fXQaM5_05fUBv894xmJY0HY/edit?gid=0#gid=0"
            }
          },
          "credentials": {
            "googleSheetsOAuth2Api": {
              "id": "g9VmfGQduouZIgCI",
              "name": "Google Sheets account"
            }
          },
          "typeVersion": 4.5
        },
        {
          "id": "644a7d87-5ebc-458d-91f0-286e111de833",
          "name": "If1",
          "type": "n8n-nodes-base.if",
          "position": [
            1180,
            640
          ],
          "parameters": {
            "options": {},
            "conditions": {
              "options": {
                "version": 2,
                "leftValue": "",
                "caseSensitive": true,
                "typeValidation": "strict"
              },
              "combinator": "and",
              "conditions": [
                {
                  "id": "c16e659e-0b6e-40f5-baba-69827b4ea726",
                  "operator": {
                    "type": "string",
                    "operation": "notEquals"
                  },
                  "leftValue": "={{ $json['Company name'] }}",
                  "rightValue": "Company name"
                }
              ]
            }
          },
          "typeVersion": 2.2
        },
        {
          "id": "69709300-c9eb-487b-bb0b-8c2e85fc8802",
          "name": "Sticky Note8",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            1400,
            480
          ],
          "parameters": {
            "color": 6,
            "width": 340,
            "height": 540,
            "content": "FIND company employee \n\nADD your Linkfincer ai api key : https://linkfinderai.com/"
          },
          "typeVersion": 1
        },
        {
          "id": "d08529cf-c031-4fd7-8d30-ce3cf36dd970",
          "name": "Sticky Note9",
          "type": "n8n-nodes-base.stickyNote",
          "position": [
            1760,
            480
          ],
          "parameters": {
            "color": 2,
            "width": 340,
            "height": 540,
            "content": "FIlter employee JOB title and only keep the decision makers"
          },
          "typeVersion": 1
        }
      ],
      "active": false,
      "pinData": {},
      "settings": {
        "executionOrder": "v1"
      },
      "versionId": "ec2a2185-a19a-41a5-9fab-61b0a97321f4",
      "connections": {
        "If": {
          "main": [
            [
              {
                "node": "Google Sheets",
                "type": "main",
                "index": 0
              }
            ],
            [
              {
                "node": "Loop Over Items1",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "If1": {
          "main": [
            [
              {
                "node": "Find company decision makers",
                "type": "main",
                "index": 0
              }
            ],
            [
              {
                "node": "Loop Over Items1",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Google Sheets": {
          "main": [
            [
              {
                "node": "Loop Over Items1",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Google Sheets2": {
          "main": [
            [
              {
                "node": "Loop Over Items",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Loop Over Items": {
          "main": [
            [],
            [
              {
                "node": "Linkedin company data scraping",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Loop Over Items1": {
          "main": [
            [],
            [
              {
                "node": "If1",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "find company email": {
          "main": [
            [
              {
                "node": "find company phone",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "find company phone": {
          "main": [
            [
              {
                "node": "Google Sheets2",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Google Sheets Trigger": {
          "main": [
            [
              {
                "node": "Loop Over Items1",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "When chat message received": {
          "main": [
            [
              {
                "node": "Google search to find target companies",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Find company decision makers": {
          "main": [
            [
              {
                "node": "If",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Linkedin company data scraping": {
          "main": [
            [
              {
                "node": "find company email",
                "type": "main",
                "index": 0
              }
            ]
          ]
        },
        "Google search to find target companies": {
          "main": [
            [
              {
                "node": "Loop Over Items",
                "type": "main",
                "index": 0
              }
            ]
          ]
        }
      }
    }