AI PLAY玩法更新持续收录
← 回到更新流

2026-10-14 · 原文发布日

网站询盘自动分类并同步进 CRM

n8n 表单收到姓名、邮箱、电话和咨询事由后,先按邮箱在 GoHighLevel 查重并创建或更新联系人,再用 BeatAPI 的 JEV 模型把线索分为销售、合作或忽略三类;分流有效的线索会查是否已有商机,没有就在对应销售管道建新商机,最后把线索详情、分类置信度和 CRM 记录 ID 发到对应 Slack 频道。

原文要点

免费 n8n 模板(workflows/20894,附 YouTube 演示):n8n 表单收集姓名、邮箱、电话、咨询事由;有邮箱时先按邮箱在 GoHighLevel 查联系人,未找到则创建/更新;把姓名和事由发给 BeatAPI 的 JEV 模型分类为 sales team / partnership team / ignore;对前两类按邮箱拉取 GHL 已有商机并用 contact ID、电话或邮箱匹配回联系人;没有匹配商机就在对应管道和阶段新建商机;最后把线索详情、分类置信度和 GHL 记录 ID 发到对应 Slack 频道。配置需 GHL OAuth2、pipelineId/stageId、BeatAPI HTTP Header Auth、Slack 凭据与频道 ID。

这次做成什么

导入该模板后配好三类凭据与管道 ID,用三条合成测试线索(销售/合作/忽略各一)跑通“表单→GHL 查重建联系人→AI 分类→商机查重或新建→Slack 通知”的分流链路。

准备什么

  • n8n Cloud 或自托管 n8n,可发布 n8n Form
  • GoHighLevel 账户及 OAuth2 凭据,已知销售与合作管道的 pipelineId 和 stageId
  • BeatAPI 账户及 HTTP Header Auth 凭据,确认请求 URL 与 JEV 模型名
  • Slack 工作区凭据及销售、合作两个频道 ID
  • 合成测试线索,不使用真实客户个人信息

具体怎么做

  1. 导入模板并接 GHL

    从 n8n.io/workflows/20894 导入工作流;在 GHL 相关节点绑定 OAuth2 凭据;把销售管道和合作管道的 pipelineId、stageId 占位值换成你账户后台的实际 ID。

  2. 配置 BeatAPI 分类节点

    在调 BeatAPI 的节点绑定 HTTP Header Auth 凭据,按你 BeatAPI 账户核对请求 URL 与模型名(JEV),确认输入字段映射为表单提交的姓名和咨询事由。

  3. 配置 Slack 通知

    在两个 Slack 节点分别绑定 Slack 凭据,把频道 ID 分别设为销售频道和合作频道;检查消息模板中含线索详情、分类置信度、GHL 记录 ID。

  4. 发布表单并逐类测试

    发布表单拿 URL,依次提交下文三条测试数据:合作类、销售类、忽略类,每条提交后观察执行日志走的是哪条分支。

  5. 核对 CRM 与 Slack 结果

    在 GHL 后台确认:邮箱查重生效(重复提交不产生重复联系人)、销售/合作线索在对应管道生成商机、忽略类不建商机;在 Slack 确认消息进入正确频道且含置信度与记录 ID。

可直接复制的材料

需要替换的 ID 与字段映射清单

本站整理的配置核对清单,所有 ID 均需从你账户后台复制,不是原作者的值。

{
  "ghl": {
    "sales_pipelineId": "替换为GHL销售管道ID",
    "sales_stageId": "替换为销售初始阶段ID",
    "partner_pipelineId": "替换为GHL合作管道ID",
    "partner_stageId": "替换为合作初始阶段ID"
  },
  "form_fields_to_classifier": {"name": "表单.name", "reason": "表单.inquiry_reason"},
  "opportunity_match_keys": ["contact_id", "phone", "email"],
  "slack": {"sales_channel_id": "替换为销售频道ID", "partner_channel_id": "替换为合作频道ID"}
}

三条合成测试线索

本站虚构的合成测试数据,三人皆不存在,仅用于隔离测试。

name,email,phone,inquiry_reason
テスト購入 一郎,buyer-test@example.com,09011112222,御社の製品の価格と導入手順を教えてほしい
テスト提携 二郎,partner-test@example.com,09033334444,販売代理店として提携したいので担当者と話したい
テスト無関 三郎,other-test@example.com,09055556666,イベントのスポンサー依頼のチラシを送りたい

备用分类提示词(本站练习方案)

原作者用的是 BeatAPI 的 JEV 模型,此提示词是本站独立设计的备用练习方案,可挂到 Basic LLM Chain 类节点,不代表原节点实现。

あなたは問い合わせ振り分け担当です。次の姓名と相談内容を読み、sales_team(製品購入・見積・導入相談)、partnership_team(代理店・業務提携の提案)、ignore(営業チラシ・無関係な勧誘)のいずれか一つに分類し、JSONで {"route":"...","confidence":0.0〜1.0,"reason":"一行の理由"} のみ返してください。
名前:{{name}}
相談内容:{{inquiry_reason}}

输入与输出示例

本站虚构演示,置信度与 ID 为示意值,非 BeatAPI 或 GHL 实际返回。

输入

表单提交第一条测试线索:姓名「テスト購入 一郎」、邮箱 buyer-test@example.com、电话 09011112222、事由「製品の価格と導入手順を教えてほしい」。

对应输出

Slack 销售频道消息示意:「新規リード(sales team / 信頼度 0.93)名前: テスト購入 一郎 / メール: buyer-test@example.com / 電話: 09011112222 / 内容: 製品の価格と導入手順を教えてほしい / GHL Contact ID: ctc_test001 / Opportunity ID: opp_test001(新規作成)」。

做完检查这些

  • 销售类线索在销售管道生成商机,Slack 消息进入销售频道
  • 合作类线索在合作管道生成商机,Slack 消息进入合作频道
  • 忽略类线索不创建商机,执行日志显示走 ignore 分支
  • 同一邮箱二次提交时 GHL 联系人被更新而非重复创建
  • Slack 消息中包含分类置信度和 GHL 记录 ID 两类字段

容易卡住的地方

  • pipelineId 与 stageId 占位值必须替换,否则商机建到错误位置或报错
  • BeatAPI 的请求 URL 与模型名需按自己账户核对,不可照搬示例
  • 分类完全依赖 BeatAPI JEV 的返回,低置信度线索建议人工复核再跟进
  • 无邮箱的提交会跳过按邮箱查重分支,测试数据务必带邮箱
  • OAuth2 凭据过期会导致 GHL 节点失败,需重新授权

原文与作者资料 ↗

本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。

原文标题
Route contact form leads to HighLevel CRM and Slack with JEV AI
原作者
iamvaar
原始发布日期
2026-10-13T19:24:37.942Z
来源
https://n8n.io/workflows/20894