如何用 n8n + OpenAI 搭建 AI 销售开发代表系统:30 分钟自动化客户挖掘
从零搭建自动化线索挖掘、个性化触达、CRM 回写的完整 SDR Agent
进阶 · 30 分钟 · 2026年5月13日
教程目标
在 30 分钟内,用 n8n + OpenAI 搭建一个自动化的 AI 销售开发代表(SDR)系统。这个系统能自动从公开数据源挖掘潜在客户、用 AI 生成个性化 outreach 邮件,并将结果写入 CRM。
你将搭建什么
- 自动化线索挖掘器:从 CSV/公开 API 自动获取潜在客户名单
- AI 个性化引擎:用 OpenAI 为每个线索生成定制化的 outreach 内容
- 自动化发送管道:通过邮件 API 自动发送,并追踪打开/回复
- CRM 回写桥接:将互动结果自动记录到 HubSpot/Salesforce
准备清单
- n8n 账号(Cloud 免费版可用,建议用 n8n Cloud 减少 setup 时间)
- OpenAI API Key(platform.openai.com 注册获取)
- 一个 CSV 文件或 Google Sheet 含潜在客户信息
- Gmail/SendGrid 账号用于发送邮件(可选,也可手动发送)
总体架构
本教程将搭建一个完整的 SDR 自动化管道,分为 4 个核心模块。
| 模块 | 输入 | 输出 | 预估时间 |
|---|---|---|---|
| 线索导入与清洗 | CSV/Google Sheet | 结构化线索列表 | 5 分钟 |
| AI 个性化生成 | 线索信息 + OpenAI | 个性化 outreach 文案 | 10 分钟 |
| 自动发送队列 | 文案 + 收件人 | 已发送邮件 + 追踪记录 | 10 分钟 |
| CRM 回写 | 发送结果 | CRM 中更新线索状态 | 5 分钟 |
第 1 步:搭建线索导入模块
首先在 n8n 中创建一个新工作流。添加一个 Google Sheets 节点(或 Read CSV Files 节点)作为数据源。
配置要点:
- 数据列建议包含:
name,company,title,linkedin_url,email,industry - 如果没有现成数据,n8n 内置的 HTTP Request 节点可以从 Apollo API 或 Hunter.io 获取企业线索
- 添加一个 Filter 节点过滤无效数据(空 email、不完整记录)
// Filter 节点条件示例
{
"conditions": {
"email": { "exists": true },
"name": { "exists": true }
}
}提示:免费版 n8n Cloud 支持 5 个工作流和基础节点,完全够跑这个 SDR 系统。如果处理量大,推荐使用 n8n 付费计划 获得更高执行配额。
第 2 步:配置 AI 个性化引擎
这是整个系统的核心。添加 OpenAI 节点,选择 "Create Message" 操作模式。
系统提示词(System Prompt):
你是一个专业的销售开发代表(SDR)。为潜在客户生成个性化的 outreach 邮件。
根据以下信息生成一封自然、不套路化的邮件正文(纯文字,无模板感):
- 客户姓名和职位
- 公司名称和所属行业
- 我们的价值主张:[AI 自动化可以帮他们节省 60% 的人工操作时间]
邮件风格要求:专业但友好,展示你做了功课,不推销感。在 OpenAI 节点的 Messages 字段中,用 n8n 变量引用前一步的线索数据:
来自: {{ $json.name }}
职位: {{ $json.title }}
公司: {{ $json.company }}
行业: {{ $json.industry }}| 配置项 | 建议值 | 说明 |
|---|---|---|
| Model | gpt-4o-mini | 性价比最高,SDR 场景足够 |
| Temperature | 0.7 | 保持创意但稳定 |
| Max Tokens | 500 | 邮件长度适中 |
| System Prompt | 见上方 | 关键:让 AI 理解 SDR 角色 |
创建一个 Switch 节点来分流 API 调用失败时的逻辑:成功 → 发送步骤;失败 → 存入错误队列并标记。
第 3 步:搭建自动化发送与追踪管道
添加 Gmail 节点(或 SendGrid 节点),将 AI 生成的邮件内容自动发送。
配置 Gmail 节点:
- OAuth2 认证(先在 n8n 中配置 Google 凭据)
- 收件人:
{{ $json.email }} - 主题:
关于 {{ $json.company }} 的 AI 自动化建议(用变量保持个性化) - 正文:
{{ $json.generated_comment }}(AI 生成内容)
添加 n8n 子工作流 节点来处理追踪:
- 发送后 24 小时检查是否被打开
- 如果打开但未回复,触发 AI 生成 follow-up 邮件
- 如果已回复,标记为 "热线索" 并发送 Slack 通知
推荐工具:使用 n8n Cloud 可以一键部署这个完整工作流,无需自己管理服务器。如果偏好本地部署,n8n 也完全开源。
第 4 步:CRM 回写与数据分析
添加 HubSpot 节点(或 Salesforce 节点)将互动结果写回 CRM。
// HubSpot Update Contact 节点配置
{
"resource": "contact",
"operation": "update",
"contactId": "{{ $json.hubspot_id }}",
"properties": {
"hs_lead_status": "contacted",
"last_contacted_date": "{{ $now.toISOString() }}",
"outreach_message_snippet": "{{ $json.generated_comment.slice(0, 200) }}"
}
}最后添加一个 Google Sheets 节点,记录每次 outreach 的结果(已发送、已打开、已回复),形成完整的销售分析看板。
常见问题排查(FAQ)
Q1:OpenAI API 调用超时怎么办?
在 OpenAI 节点的 Settings 中设置 Retry on Fail = 3 次,Timeout = 30 秒。如果仍超时,检查 API Key 余额或换用 gpt-4o-mini(更快更便宜)。
Q2:n8n Cloud 免费版够用吗?
够用。免费版支持 5 个工作流和 2500 次/月执行。对于个人 SDR 系统(每周处理 100-200 条线索)完全足够。量大了升级付费计划即可。
Q3:邮件被标记为垃圾邮件怎么办?
确保配置 SPF/DKIM 记录(Gmail 默认配置且发送量不大时极少被标记)。另外,AI prompt 中强调 "不做推销感,提供真实价值" 能显著降低被标记概率。
SEO+GEO:FAQ 结构满足 GEO 提取偏好,同时覆盖长尾搜索词
工具词条(触发工具悬浮卡)
正文中自然出现的工具名,平台侧会匹配已维护 tools 库生成 hover-card:n8n、OpenAI、ChatGPT、Claude、DeepSeek、HubSpot、Slack
参考视频/素材
内链引导
相关推荐
How to Build an AI Agent with n8n? Complete Beginner Tutorial 2026
If you want to build AI agents that search the web, read emails, query databases, and make decisions autonomously — without writing hundreds of lines of code — n8n gives you a visual drag-and-drop editor. This tutorial takes you from zero to a production-ready agent with LLM integration, multi-tool orchestration, persistent memory, and RAG document Q&A in 60 minutes.
How to Build a Full-Stack App with Bolt.new? Complete 2026 Tutorial
If you want to build a full-stack web app without setting up a local dev environment, Bolt.new lets you describe your app in plain English and generates a complete React/Next.js application with database, auth, and one-click deployment — all inside your browser.
主题中心
AI Agent 教程与工作流指南
比新闻更常青:按步骤搭建编程 Agent、内容流水线与 n8n 自动化,并链接到真实赚钱案例。
进入「AI Agent 教程与工作流指南」 →赚钱视角
这个趋势怎么赚钱?
WayToClawEarn 的差异在可验证的赚钱案例,而不只是资讯。从这些复盘开始:
浏览全部案例 →相关教程
相关资讯
- Agent Beacon: First Open-Source Telemetry Layer for AI Coding Agents Launches
- Why Did Anthropic Open a Seoul Office During the Fable 5 Export Ban? Korea Strategy Explained
- Can a Single Web Page Hack Your AI Coding Agent? Microsoft's AutoJack Exploit Explained
- Claude Code Artifacts Turns AI Coding Sessions Into Live, Shareable Web Pages