个人 ICP 评分与 LinkedIn
中级
这是一个Product, Marketing领域的自动化工作流,包含 8 个节点。主要使用 Set, Airtop, FormTrigger, ExecuteWorkflowTrigger 等节点。 使用 Airtop 评估 LinkedIn 个人资料与理想客户画像匹配度
前置要求
- •无特殊前置要求,导入即可使用
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
"id": "io8TtPZaVjpZaVrf",
"meta": {
"instanceId": "28a947b92b197fc2524eaba16e57560338657b2b0b5796300b2f1cedc1d0d355",
"templateId": "3476"
},
"name": "个人 ICP 评分与 LinkedIn",
"tags": [],
"nodes": [
{
"id": "09f71a7c-1219-426d-8563-fa05654cab44",
"name": "计算 ICP 个人评分",
"type": "n8n-nodes-base.airtop",
"maxTries": 2,
"position": [
820,
240
],
"parameters": {
"url": "={{ $json.Linkedi_URL }}",
"prompt": "Please extract the following information from the LinkedIn profile page:\n\n1. **Full Name**: Extract the full name of the individual.\n2. **Current or Most Recent Job Title**: Identify the job title next to the logo of the current or last employer.\n3a. **Current or Most Recent Employer**: Extract the name of the first company in the employment experience block. \n3b. Linkedin Company URL of the Current or Most Recent Employer: Extract the link of the first company in the employment experience block\n4. **Location**: Extract the location of the individual.\n5. **Number of Connections**: Extract the number of connections the individual has.\n6. **Number of Followers**: Extract the number of followers the individual has.\n7. **About Section Text**: Extract the text from the 'About' section.\n8. **Interest Level in AI**: Determine the person's interest level in AI (e.g., beginner, intermediate, advanced, expert).\n9. **Seniority Level**: Determine the seniority level of the person (e.g., junior, mid-level, senior, executive).\n10. **Technical Depth**: Determine the technical depth of the person (e.g., basic, intermediate, advanced, expert).\n11. **ICP Score**: Calculate the ICP Score based on the following criteria:\n - AI Interest: beginner-5 pts, intermediate-10 pts, advanced-25 pts, expert-35 pts\n - Technical Depth: basic-5 pts, intermediate-15 pts, advanced-25 pts, expert-35 pts\n - Seniority Level: junior-5 pts, mid-level-15 pts, senior-25 pts, executive-30 pts\n - Sum the points to get the ICP Score.\n\nEnsure that the extracted information is accurate and formatted according to the specified output schema.\n\nFor example, if the LinkedIn profile is of a senior software engineer with a strong interest in AI, return the following output:\n{\n \"full_name\": \"Jane Doe\",\n \"current_or_last_employer\": \"Tech Innovations Inc.\",\n \"current_or_last_title\": \"Senior Software Engineer\",\n \"location\": \"San Francisco, CA\",\n \"number_of_connections\": 500,\n \"number_of_followers\": 300,\n \"about_section_text\": \"Experienced software engineer with a passion for developing innovative programs that expedite the efficiency and effectiveness of organizational success.\",\n \"ai_interest_level\": \"advanced\",\n \"seniority_level\": \"senior\",\n \"technical_depth\": \"advanced\",\n \"icp_score\": 85\n}\n",
"resource": "extraction",
"operation": "query",
"profileName": "={{ $json.Airtop_profile }}",
"sessionMode": "new",
"additionalFields": {
"outputSchema": "{\n \"type\": \"object\",\n \"properties\": {\n \"full_name\": {\n \"type\": \"string\",\n \"description\": \"The full name of the individual.\"\n },\n \"current_or_last_title\": {\n \"type\": \"string\",\n \"description\": \"The job title next to the logo of the current or last employer.\"\n },\n \"current_or_last_employer\": {\n \"type\": \"string\",\n \"description\": \"The name of the first company in the employment experience block.\"\n },\n \"linkedin_company_url\": {\n \"type\": \"string\",\n \"description\": \"The LinkedIn URL of the first company in the employment experience block.\"\n },\n \"location\": {\n \"type\": \"string\",\n \"description\": \"The location of the individual.\"\n },\n \"number_of_connections\": {\n \"type\": \"integer\",\n \"description\": \"The number of connections the individual has.\"\n },\n \"number_of_followers\": {\n \"type\": \"integer\",\n \"description\": \"The number of followers the individual has.\"\n },\n \"about_section_text\": {\n \"type\": \"string\",\n \"description\": \"The text from the 'About' section.\"\n },\n \"ai_interest_level\": {\n \"type\": \"string\",\n \"description\": \"The person's interest level in AI.\"\n },\n \"seniority_level\": {\n \"type\": \"string\",\n \"description\": \"The seniority level of the person.\"\n },\n \"technical_depth\": {\n \"type\": \"string\",\n \"description\": \"The technical depth of the person.\"\n },\n \"icp_score\": {\n \"type\": \"integer\",\n \"description\": \"The ICP Score calculated based on AI interest, technical depth, and seniority level.\"\n }\n },\n \"required\": [\n \"full_name\",\n \"current_or_last_title\",\n \"current_or_last_employer\",\n \"linkedin_company_url\",\n \"location\",\n \"number_of_connections\",\n \"number_of_followers\",\n \"about_section_text\",\n \"ai_interest_level\",\n \"seniority_level\",\n \"technical_depth\",\n \"icp_score\"\n ],\n \"additionalProperties\": false,\n \"$schema\": \"http://json-schema.org/draft-07/schema#\"\n}\n"
}
},
"credentials": {
"airtopApi": {
"id": "Yi4YPNnovLVUjFn5",
"name": "Airtop Official Org"
}
},
"retryOnFail": true,
"typeVersion": 1
},
{
"id": "20c325b8-3376-429f-9330-e1c817347be6",
"name": "表单提交时",
"type": "n8n-nodes-base.formTrigger",
"position": [
360,
140
],
"webhookId": "578979b3-39f8-46cf-89a0-61e8871a468e",
"parameters": {
"options": {},
"formTitle": "ICP Scoring",
"formFields": {
"values": [
{
"fieldLabel": "Linkedin Person Profile URL",
"requiredField": true
},
{
"fieldLabel": "Airtop Profile (connected to Linkedin)",
"requiredField": true
}
]
},
"formDescription": "This automation takes person's Linkedin Profile URL and Airtop Profile (authenticated for Linkedin) and returns the person's ICP score\n"
},
"typeVersion": 2.2
},
{
"id": "d5fb3515-eea6-490d-ac7c-293353522eed",
"name": "当由另一个工作流执行时",
"type": "n8n-nodes-base.executeWorkflowTrigger",
"position": [
360,
340
],
"parameters": {
"workflowInputs": {
"values": [
{
"name": "Linkedin_URL"
},
{
"name": "Airtop_profile"
}
]
}
},
"typeVersion": 1.1
},
{
"id": "4b25a869-d634-4039-9ae8-945c34627c99",
"name": "参数",
"type": "n8n-nodes-base.set",
"position": [
580,
240
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "e612bf63-72bd-4b61-82c9-786a90b58b7b",
"name": "Linkedi_URL",
"type": "string",
"value": "={{ $json[\"Linkedin Person Profile URL\"] || $json.Linkedin_URL }}"
},
{
"id": "567e5e7d-4efd-4d0a-a93c-6c7aed02c305",
"name": "Airtop_profile",
"type": "string",
"value": "={{ $json[\"Airtop Profile (connected to Linkedin)\"] || $json.Airtop_profile }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "e7d51b90-6f5c-4b7b-aabd-c58a99e2f36b",
"name": "编辑字段",
"type": "n8n-nodes-base.set",
"position": [
1040,
240
],
"parameters": {
"mode": "raw",
"options": {},
"jsonOutput": "={{ $json.data.modelResponse }}"
},
"typeVersion": 3.4
},
{
"id": "c6812743-0426-40f9-a6b6-3d3c1c47165b",
"name": "便签",
"type": "n8n-nodes-base.stickyNote",
"position": [
320,
0
],
"parameters": {
"width": 440,
"height": 540,
"content": "## 输入参数"
},
"typeVersion": 1
},
{
"id": "1c30b319-33ed-4ad9-9df9-80066ecb8403",
"name": "便签1",
"type": "n8n-nodes-base.stickyNote",
"position": [
780,
0
],
"parameters": {
"color": 5,
"width": 440,
"height": 540,
"content": "## 计算 ICP"
},
"typeVersion": 1
},
{
"id": "6f57f945-5530-4cca-8bad-b9714825365b",
"name": "便签2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-640,
-280
],
"parameters": {
"width": 860,
"height": 1140,
"content": "README"
},
"typeVersion": 1
}
],
"active": true,
"pinData": {
"When Executed by Another Workflow": [
{
"json": {
"Linkedin_URL": "https://nl.linkedin.com/in/richardkoeleman",
"Airtop_profile": "AmirLinkedin"
}
}
]
},
"settings": {},
"versionId": "0624971f-3bb6-4205-942f-835e196f6738",
"connections": {
"Parameters": {
"main": [
[
{
"node": "Calculate ICP PersonScoring",
"type": "main",
"index": 0
}
]
]
},
"On form submission": {
"main": [
[
{
"node": "Parameters",
"type": "main",
"index": 0
}
]
]
},
"Calculate ICP PersonScoring": {
"main": [
[
{
"node": "Edit Fields",
"type": "main",
"index": 0
}
]
]
},
"When Executed by Another Workflow": {
"main": [
[
{
"node": "Parameters",
"type": "main",
"index": 0
}
]
]
}
}
}常见问题
如何使用这个工作流?
复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。
这个工作流适合什么场景?
中级 - 产品, 营销
需要付费吗?
本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。
相关工作流推荐
X - 线程中的响应
使用Airtop浏览器自动化的X线程自动回复
Set
Wait
Airtop
+3
11 节点Airtop
人工智能
LinkedIn帖子互动数据提取器 - 模板
使用Airtop提取LinkedIn帖子互动数据
Set
Code
Airtop
+3
7 节点Airtop
营销
提取LinkedIn个人资料信息
使用Airtop和AI解析提取结构化LinkedIn个人资料数据
Set
Airtop
Form Trigger
+2
6 节点Airtop
销售
提取X帖子评论
使用Airtop浏览器自动化提取并结构化X帖子评论
Set
Airtop
Form Trigger
+2
7 节点Airtop
营销
网站抓取器
基于Airtop的LLM网站抓取器
If
Set
Code
+6
24 节点Airtop
营销
监控X
使用Airtop进行X帖子实时监控与自动分类
Set
Code
Airtop
+3
9 节点Airtop
营销
工作流信息
难度等级
中级
节点数量8
分类2
节点类型5
作者
Airtop
@cesar-at-airtopAirtop provides an intelligent browser automation API for AI agents, enabling seamless web interaction, including login, navigation, and data extraction from any site, even those with complex authentication - all with natural language instructions.In simple terms, we allow you to automate anything humans can do online, on any site with just words
外部链接
在 n8n.io 查看 →
分享此工作流