ChatGPT销售找线索AI 评分 · 待评分AI 辅助编辑·未发现明显提示词注入风险n8n.io

n8n 自动线索 enrichment:网页抓取 + GPT-4o 分析 + Airtable CRM + Slack 通知

表单提交 → 智能网页抓取 → AI 分析总结 → CRM 录入 → Slack 团队通知

有一点经验步骤流程提示词
给谁
销售运营团队、需要自动化线索跟进的企业
你会得到
潜在客户提交表单后,自动抓取并分析其网站,生成业务摘要,录入 Airtable 并通知 Slack
你需要
n8n · slack

硬约束

前置条件:n8n 实例(自托管或云版);OpenAI API 密钥;Airtable 账户与 base;Slack 工作区及 OAuth 权限。费用:OpenAI API 按 token 计费;n8n 云版按方案计费;Airtable/Slack 有免费 tier。输入:潜在客户通过 n8n 表单提交 Name、Email、Website。输出:Airtable 记录 + Slack 频道通知。

他们做了什么

harvexai 在 n8n 官方模板库发布了该工作流模板,展示了一个完整的线索 enrichment 自动化:通过 n8n 原生表单收集潜在客户信息,使用 HTTP Request 节点抓取目标网站,经 HTML 提取节点获取关键页面元素,调用 GPT-4o 判断内容质量并生成摘要或决定抓取 About 页,最终将 enriched 数据写入 Airtable 并通过 Slack 通知销售团队。模板包含 20 个节点,覆盖主流程、错误处理和分支逻辑。

效果如何

模板作者声称该工作流可用于 'Speed-to-Lead' 优化、线索 enrichment 和自动化潜在客户研究(basis=template,author_report)。模板在 n8n 平台显示 500 次浏览。本站未执行实测,无法验证实际运行稳定性或摘要质量。

值得知道

1. 凭证要求:需配置 openAiApi、airtableTokenApi、slackOAuth2Api 三种凭证类型。2. Airtable 列名必须严格匹配:Name、Website、AI Insight、Email、Date。3. HTTP 抓取节点包含自定义 JS 代码自动补全 URL 协议和 www. 前缀,但对非标准域名结构可能行为异常。4. 错误处理路径仅在抓取失败时触发,将 'Scrape Failed - Check URL manually' 写入 CRM,不会重试。5. 模板中的 Airtable base ID 和 table ID 为作者示例,用户必须替换为自己的。6. Slack channelId 为硬编码示例,需重新选择。7. 两个 OpenAI 节点的 system prompt 均要求英文输出,若需其他语言需自行修改。8. 节点 'Clean Data' 使用正则表达式提取 summary 字段,若 GPT-4o 输出格式偏离预期 JSON 可能导致提取失败。

n8n 工作流模板

结构已检查 · 未实际运行

下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。

配置与测试清单

需要绑定的凭证

  • Message a model 节点:绑定OpenAI API 凭证。
  • Message a model1 节点:绑定OpenAI API 凭证。
  • Create a record 节点:绑定Airtable 凭证。
  • Send a message 节点:绑定Slack OAuth2 凭证。
  • Error handling 节点:绑定Airtable 凭证。

需要替换的配置

  • 源模板来自 n8n 公开库 #11371(约 20 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
  • Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。

测试输入与预期结果

  • 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
  • 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。

模板处理说明

  • 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
  • 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。

模板获取日期: 2026-10-24

步骤

  1. 配置表单触发器

    在 n8n 中打开 'On form submission' 节点,设置表单标题为 'Contact Us',添加三个必填字段:Name(文本)、Email(邮箱类型)、Website(文本)。表单描述可写 'Fill out this form and we'll get back to you as soon as we can!'。保存后 n8n 会生成表单 URL。

  2. 连接 OpenAI 凭证

    在 n8n 凭证管理中添加 openAiApi 类型凭证,填入你的 OpenAI API Key。确保 'Message a model' 和 'Message a model1' 两个节点已关联此凭证。模型选择 chatgpt-4o-latest(即 GPT-4o)。

  3. 配置 Airtable 数据库结构

    在 Airtable 中创建或打开一个 base,确保包含以下列:Name(单行文本)、Website(单行文本)、AI Insight(单行文本)、Email(单行文本)、Date(日期时间)。在 'Create a record' 节点中选择对应的 base 和 table,n8n 会自动映射字段。

  4. 配置 Slack 通知渠道

    在 n8n 凭证管理中添加 slackOAuth2Api 类型凭证,完成 OAuth 授权。在 'Send a message' 节点中选择目标频道(如 #all-n8n-test),确保 bot 有发帖权限。

    运行提示词 · 来源原文。Slack 节点 'Send a message' 的 Text 字段

    =New lead acquired. 
    Name:  {{ $json.fields.Name }}
    Email: {{ $json.fields.Email }}
    Website: {{ $json.fields.Website }}
    AI Insight: {{ $json.fields['AI Insight'] }}
  5. 测试工作流

    打开表单 URL,输入真实姓名、邮箱和网站地址(建议使用真实可访问的网站),提交表单。观察执行日志:应看到 'Scrape home page' → 'HTML' → 'Message a model' → 根据 AI 判断走 'Script Ready' 或 'Need Deep Dive' 分支 → 最终 'Create a record' 和 'Send a message' 成功执行。

  6. 理解运行逻辑(可选参考)

    工作流运行时自动执行以下流程:1) HTTP Request 节点抓取提交的网站,自动补全 https:// 和 www.;2) HTML 节点提取 h1、h2、meta description、nav links;3) 第一个 OpenAI 节点判断内容是否足够清晰,输出 JSON 决定是否需要抓取 About 页;4) Switch 节点分流;5) 若需补充,构造二级 URL 并二次抓取;6) 第二个 OpenAI 生成摘要;7) Aggregate 聚合数据;8) Airtable 创建记录;9) Slack 发送通知。错误路径会记录 'Scrape Failed - Check URL manually' 到 CRM。

    运行提示词 · 来源原文。OpenAI 节点 'Message a model' 的 System Message 字段

    You are a Sales Researcher. I will give you the H1, H2, and Description from a company's home page.
    
    Your Goal: Determine if this text CLEARLY explains what the company does.
    
    Scenario A (Clear): If you understand the business, write a 2-sentence summary in English of the business to better help a sales agent understand the lead. Scenario B (Unclear): If the text is vague (e.g., just says "Welcome" or "Future is here"), look at the provided nav_links list. Find the one most likely to be the "About" or "Mission" page.
    
    Output JSON ONLY: { "status": "success" OR "need_more_info", "summary": "The script..." (if success), "fallback_url": "/about-us" (if need_more_info, return the specific path from the list) }

    运行提示词 · 来源原文。OpenAI 节点 'Message a model' 的 User Message 字段

    =H1: {{ $json.h1 }} H2: {{ $json.h2 }} Description: {{ $json.meta_description }} Links: {{ $json.nav_links }}

    运行提示词 · 来源原文。OpenAI 节点 'Message a model1' 的 System Message 字段

    You are a Sales Rep. I will give you text from a company's "About Us" page. Your goal is to write a 2-sentence summary in English so that a sales rep understands the business of the lead clearly.
    
    Strategy:
    
    Mention their mission or history found in the text.
    
    Output: Just the 2 sentences of the script. Do not output JSON. Just the raw text.

    运行提示词 · 来源原文。OpenAI 节点 'Message a model1' 的 User Message 字段

    =Page Text: {{ $json.about_text }}

可复制提示词

搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限

这一段是提示词,页面不会在这里插入广告。

你是一个 n8n 工作流搭建助手。用户想复现 'AI Lead Enrichment & Notification System' 模板。请先确认用户已有:1) n8n 实例访问权限;2) OpenAI API Key;3) Airtable base(含 Name/Website/AI Insight/Email/Date 列);4) Slack OAuth 权限。然后按步骤指导配置表单触发器、连接凭证、映射数据库字段、设置 Slack 频道,最后建议用真实网站测试。若用户遇到节点报错,请检查凭证连接和执行日志中的 HTTP 状态码。

复制此提示词给 AI 助手,按顺序确认四项前置条件后开始搭建指导

来源

Automate lead enrichment with web scraping, GPT-4o, Airtable and Slack notifications · harvexai · n8n.io · 2025-11-30

留言与反馈

试过这个方法吗?分享效果、遇到的问题或改进建议。留言审核后公开,请勿填写敏感信息。

正在加载…

    相关用例