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

2026-10-10 · 原文发布日

n8n模板:B2B线索评分并分级路由到WhatsApp、Gmail与Slack

该n8n流程从Google Sheets读取线索并规范化字段,先按ICP规则表算规则分,再调Jev(beatapi)接口拿AI评分,合并成Tier 1、Tier 2、不合格或待复核四档:Tier 1经WhatsApp发约见链接并提醒Slack销售,Tier 2发Gmail软触达邮件,待复核转人工。每条线索的评分、分层与理由都回写Lead_Log表。

原文要点

来源是n8n公开模板页,描述一条线索评分流程:手动触发后从Google Sheets的Leads_Inbox读取线索并规范化为name、email、title、company、domain、phone;再查Company_Enrichment和ICP_Rules两个表算规则分;随后调Jev(beatapi)HTTP接口取AI评分、分层和置信度;合并后分为Tier 1、Tier 2、Unqualified、Needs Review四档,Tier 1走WhatsApp发Calendly链接并提醒Slack,Tier 2发Gmail软触达邮件,复核件转Slack人工;每条结果回写Lead_Log并生成运行摘要。模板需自行配置Google服务账号、beatapi头认证、WhatsApp Business Cloud、Gmail OAuth2和Slack凭据。

这次做成什么

在n8n中按'读表→规则打分→AI评分→四档分支→触达→回写日志'的结构自建一条演练流程(本站独立设计,非原工作流文件;原模板可在n8n模板页下载后在原工作流内核对节点名与参数)。练习输入用合成的三条线索,目标是每条线索得到确定的分层结果和对应的触达文案,并写入日志表。

准备什么

  • 一个可登录的n8n实例(云端或自托管均可)
  • Google Sheets服务账号凭据,且表格已共享给该服务账号邮箱
  • 四个表页签:Leads_Inbox、Company_Enrichment、ICP_Rules、Lead_Log
  • beatapi的HTTP Header Auth凭据(端点URL与模型设置需按你的账号核对,本站不掌握)
  • WhatsApp Business Cloud凭据与Phone Number ID,线索手机号需E.164格式
  • Gmail OAuth2凭据和Slack凭据(含目标频道)

具体怎么做

  1. 建表并灌入练习数据

    新建一张Google Sheets,建四个页签。Leads_Inbox的列头设为name、email、title、company、domain、phone,填入下方artifact中的三条合成数据;ICP_Rules页签按下方规则表示例建立评分项;Lead_Log页签列头设为name、email、rule_score、ai_score、tier、reason、processed_at。把表格分享给服务账号邮箱,记下文档ID。

  2. 配置读取与规范化节点

    在n8n新建工作流,起点用Manual Trigger(与原模板一致为手动测试执行)。接一个Google Sheets节点选'Get Many'读取Leads_Inbox,再跟一个Set节点把字段统一映射成name、email、title、company、domain、phone六个键,缺失字段填空字符串,保证后续节点拿到的结构一致。

  3. 实现规则打分

    用Google Sheets节点分别读取Company_Enrichment和ICP_Rules,用Merge节点按domain或company把补全数据并到线索上。然后用一个Code节点实现确定性打分:遍历ICP_Rules每行(字段名、匹配值、分值),命中就加分,输出rule_score和命中理由数组。例如'title含CEO加20分、公司人数大于50加15分'这类规则直接写在表里,改表即改规则,不动工作流。

  4. 接入AI评分并合并分层

    加HTTP Request节点,方法POST,认证选Header Auth(你的beatapi凭据),请求体带上规范化后的线索档案和rule_score。返回应包含ai_score、tier建议与confidence(具体字段名以你账号的接口返回为准,需在原模板核对)。之后用Code或Switch节点实现合并逻辑:rule_score与ai_score加权求总分,总分≥80且confidence高判Tier 1;50–79判Tier 2;低于阈值判Unqualified;接口报错或confidence低判Needs Review。

  5. 配置三条路由与触达

    Switch节点按tier分四路。Tier 1路:WhatsApp Business Cloud节点发模板消息,正文嵌入你的Calendly约见链接,再接Slack节点向销售频道发提醒(含姓名、公司、总分)。Tier 2路:Gmail节点发软触达邮件,文案用下方artifact的模板替换变量。Needs Review路:Slack节点发到复核频道,附评分理由。Unqualified路不触达,直接进日志。

  6. 回写日志并验证

    四路最后都汇入Google Sheets的Append节点写入Lead_Log,字段映射为name→name、rule_score→rule_score、ai_score→ai_score、tier→tier、reason→命中理由拼接、processed_at→当前时间。再跟一个汇总节点输出本批各档数量。手动执行后检查Lead_Log应有3行,且与下方example的预期分层一致。

可直接复制的材料

Leads_Inbox练习数据(合成CSV)

本站虚构的练习数据,手机号与域名均为示例格式,可整段粘贴为CSV再导入表格;实际使用时换成你自己的线索,手机号保持E.164格式。

name,email,title,company,domain,phone
张伟,zhangwei@acme-demo.cn,CEO,Acme智造,acme-demo.cn,+8613800138000
李娜,lina@bright-retail.cn,门店店员,明亮零售,bright-retail.cn,+8613900139000
王强,wangqian@growth-saas.cn,市场总监,增长云,growth-saas.cn,+8613700137000

ICP_Rules规则表示例

本站独立设计的规则示例:每行一条打分规则,Code节点按match_type解释执行(contains/greater_than/equals),总分即rule_score。阈值(Tier 1为80分等)是本练习设定,可按你的ICP调整。

field,match_type,match_value,score
title,contains,CEO,20
title,contains,总监,10
company_size,greater_than,50,15
industry,equals,SaaS,15
has_phone,equals,true,5

Tier 2软触达邮件模板

本站编写的示例文案,{{name}}、{{company}}、{{industry}}、{{sender_name}}在Gmail节点中用表达式替换为对应字段;Calendly链接和署名在ICP_Rules或Set节点里统一维护。

主题:{{company}}的同行最近在做的一件事

Hi {{name}},

我注意到{{company}}在{{industry}}方向的投入,我们最近帮助几家同类团队把线索响应时间从几天压到了几分钟。

如果这恰好是你本季度的关注点,回复这封邮件即可,我发你一份两页的实操说明;如果不是,也完全没关系。

祝好
{{sender_name}}

输入与输出示例

本站虚构演示:AI分数38与置信度是假设的接口返回,并非真实调用结果;加权方式(直接相加)为本练习设定。

输入

一条练习线索:name=王强,email=wangqian@growth-saas.cn,title=市场总监,company=增长云,domain=growth-saas.cn,phone=+8613700137000,补全数据industry=SaaS、company_size=120。

对应输出

规则分:title含'总监'+10,company_size>50+15,industry=SaaS+15,has_phone+5,rule_score=45。假设AI返回ai_score=38、confidence=0.91,加权总分45+38=83≥80,判Tier 1。路由:WhatsApp发送含Calendly链接的约见消息至+8613700137000,Slack销售频道收到'新Tier 1线索:王强(增长云),总分83'。Lead_Log追加一行:王强, wangqian@growth-saas.cn, 45, 38, Tier 1, 总监+10|SaaS+15|规模+15|有电话+5, 2026-10-10T09:30:00。

做完检查这些

  • Lead_Log页签在执行后恰好新增3行,每行tier列只有Tier 1、Tier 2、Unqualified、Needs Review四种值之一
  • 三条合成线索中张伟(CEO,rule_score含20分)与店员李娜得到不同分层,说明规则表真的参与了打分
  • 把beatapi凭据故意填错执行一次,对应线索被判为Needs Review且Slack复核频道收到消息,而不是流程静默跳过
  • Tier 1分支的WhatsApp消息中Calendly链接可点击且指向你自己的约见页
  • Gmail发出的邮件中所有{{变量}}都被替换成实际值,没有残留花括号

容易卡住的地方

  • Google表格未共享给服务账号邮箱会在读取节点直接报权限错误,这是最常见的失败点
  • 手机号不是E.164格式(缺+86或含空格)会导致WhatsApp节点发送失败而线索已被打分
  • AI接口返回的字段名(ai_score/confidence等)需按你账号的实际响应核对,原模板页未给出完整响应结构
  • 手动触发只执行一次,若要持续处理新线索需自行改为定时或触发器驱动
  • 合并逻辑中AI接口超时或限流时应落入Needs Review分支,不要让整个工作流中断

原文与作者资料 ↗

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

原文标题
Qualify B2B B2B leads with Google Sheets, Jev AI, Slack, WhatsApp and Gmail
原作者
iamvaar
原始发布日期
2026-10-10T13:18:37.244Z
来源
https://n8n.io/workflows/20737