LinkedIn 线索查找与 Gemini 个性化外联草稿(n8n 模板)
输入关键词与联系目的 → Gemini 生成布尔搜索串 → Google Custom Search 抓取 LinkedIn 结果 → 写入 Google Sheets → 循环生成个性化 outreach 消息 → 可选邮件通知
- 给谁
- 销售/BD、招聘人员、市场营销人员或创始人,需自动化 LinkedIn 潜在客户挖掘与初稿撰写
- 你会得到
- 通过表单触发,自动获取最多 20 条 LinkedIn 线索,并为每条生成个性化 outreach 消息,结果存入 Google Sheets,可选邮件通知
- 你需要
- n8n · google-gemini · http-request · google-sheets · email
硬约束
前置条件:n8n 实例;Google Sheets 账户与目标表格;Google Custom Search Engine(CSE)启用「搜索整个网络」并获取 cx 与 API key;Gemini API 访问权限(googlePalmApi 凭证);SMTP 凭证(可选)。费用:Google Custom Search 与 Gemini API 按各平台定价;n8n 按托管方案。边界:HTTP Request 中 hl/gl 默认 vi/vn,需按实际位置调整;Writing message 节点实际配置为 gemini-1.5-flash,用户若需 gemini-2.5-flash 需手动切换;Google Sheets documentId 与 SMTP 地址均为占位符,需替换。
他们做了什么
模板作者 cong-nguyen 在 n8n 中搭建了一个工作流:用户通过表单提交关键词与联系目的后,Gemini 生成带 site:linkedin.com 的布尔搜索串;经 Google Custom Search API 获取最多 20 条结果;结果写入 Google Sheets 后逐条拆分,由 Gemini 根据公司信息与联系目的生成个性化 outreach 消息,回写 Sheets;最后可选发送邮件通知。
效果如何
作者报告该工作流可自动化 LinkedIn 潜在客户挖掘与 outreach 草稿生成,减少手动搜索与复制粘贴(author_report)。最多返回 20 条结果;邮件通知为可选项。
值得知道
1. 模型差异:Scout 与模板标题标注 gemini-2.5-flash,但 workflow.json 中「Writing message」节点实际配置为 gemini-1.5-flash,「Create boolean search strings」节点为 gemini-2.5-flash。用户若需统一模型需手动修改。2. 地区默认值:HTTP Request 中 hl=vi(越南语)、gl=vn(越南),非越南用户必须调整。3. 占位符:HTTP Request 的 key/cx、Google Sheets 的 documentId(=xxxxx)、SMTP 的 from/to 邮箱均为示例,必须替换为真实值。4. Sheets 列名需严格对应:name、linkedin_url、des、message。5. 本站未实测该工作流,reproduction=not_tested;上线前请用测试数据验证 CSE 与 Gemini 凭证权限。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- Create boolean search strings 节点:绑定Google Gemini/PaLM API 凭证。
- Writing message 节点:绑定Google Gemini/PaLM API 凭证。
- Update sheet 节点:绑定Google Sheets OAuth2 凭证。
- Send email 节点:绑定smtp 凭证。
- Append row in sheet 节点:绑定Google Sheets OAuth2 凭证。
需要替换的配置
- 源模板来自 n8n 公开库 #7983(约 13 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-24
步骤
配置表单触发器与 Gemini 布尔查询节点
在 n8n 中导入模板后,先配置 Form submit 触发器:表单标题为「Find LinkedIn Accounts by keywords and Write personal message for contact」,包含两个字段「Keywords to find Company / Professional」和「Purpose of Contact」。随后配置「Create boolean search strings」Gemini 节点:选择模型 gemini-2.5-flash,绑定 googlePalmApi 凭证。该节点的提示词已内嵌,无需修改,但需确认凭证可用。
运行提示词 · 来源原文。Create boolean search strings 节点的 messages.values[].content 字段
=You are a tool that generates Boolean search strings for Google, in order to search for companies or professionals on LinkedIn. # Task: - Based on the keyword and the purpose, generate a suitable keyword string for searching on LinkedIn. - Only return the keyword string, without any explanation or additional information. - Always add site:linkedin.com to the keyword string. # Input: Keyword: {{ $json['Keywords to find Company / Professional'] }} Purpose: {{ $json['Purpose of Contact'] }}配置 Google Custom Search HTTP 请求节点
打开「Get Linkedin Company」HTTP Request 节点,URL 固定为 https://www.googleapis.com/customsearch/v1。在 Query Parameters 中填入你的 CSE API key、cx(搜索引擎 ID)、以及查询词(引用上一步 Gemini 输出)。num 设为 20,hl 与 gl 按目标地区调整(默认 vi/vn 为越南/越南语,需改为如 en/us 等)。
配置 Google Sheets 追加写入节点
配置「Append row in sheet」Google Sheets 节点:绑定 googleSheetsOAuth2Api 凭证,选择目标表格与 Sheet1。在 Columns 映射中,name 映射为 {{ $json.title }},linkedin_url 映射为 {{ $json.link }},des 映射为 {{ $json.pagemap.metatags[0]["og:description"] }}。确保表格已存在对应列名。
配置循环拆分与 Gemini 消息生成节点
「Split Out」节点将上一步 HTTP 结果的 items 数组拆分为单条;「Loop Over Items」逐条处理。对每条进入「Writing message」Gemini 节点:该节点实际配置为 gemini-1.5-flash(非 gemini-2.5-flash),绑定同一 googlePalmApi 凭证。节点读取当前条目的 name/des,以及表单提交的 Purpose of Contact,生成个性化 outreach 消息。随后「Update sheet」节点按 linkedin_url 匹配更新 message 字段。
运行提示词 · 来源原文。Writing message 节点的 messages.values[].content 字段
=You are an AI that drafts outreach messages. # Requirements Based on the purpose: {{ $('Form submit').item.json['Purpose of Contact'] }} and the company information: name: {{ $json.name }} description: {{ $json.des }} Write a suitable and personalized outreach message for that specific company. Only return the outreach message, without any explanation or additional text. If some information is missing, use placeholders.配置可选邮件通知节点
如需邮件通知,配置「Send email」节点:绑定 SMTP 凭证,设置 fromEmail、toEmail、subject(默认「Your auto writing message be completed」),html 正文可填入 Sheets 链接。该节点为可选,不配置不影响核心流程。
发布表单并测试
保存并发布工作流,激活 Form trigger。通过公开表单链接提交一组测试关键词与联系目的,观察:1) Sheets 是否新增行;2) message 列是否被更新;3) 邮件是否收到(如启用)。首次测试建议用少量关键词,确认 hl/gl 与 CSE 配置正确。
可复制提示词
搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限,再按步骤配置节点
这一段是提示词,页面不会在这里插入广告。
你正在搭建一个 n8n 工作流,用于自动化 LinkedIn 线索查找与个性化 outreach 草稿生成。请先确认以下前置条件是否齐备: 1. n8n 实例(云或自托管) 2. Google Sheets 账户与空白表格,列名:name, linkedin_url, des, message 3. Google Custom Search Engine(启用「搜索整个网络」)的 API key 与 cx 4. Gemini API 凭证(googlePalmApi) 5. SMTP 凭证(可选) 确认后,按步骤依次配置表单触发器、两个 Gemini 节点、HTTP Request、Google Sheets 读写、循环与可选邮件节点。注意 Writing message 节点当前为 gemini-1.5-flash,如需更换模型请手动调整。
先检查 5 项前置条件,再逐节点配置;特别注意 CSE 的 cx/key、hl/gl 地区参数、以及 Sheets documentId 需替换真实值。
来源
LinkedIn lead finder & Gemini-powered personalized outreach with Google Sheets · cong-nguyen · n8n.io · 2025-08-28
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。