2026-09-01 · 原文发布日
网站访客识别日报
n8n免费模板:RB2B识别到网站访客后webhook推来姓名、公司、访问页面和来源,逐条追加到Google Sheets;每天早上定时汇总昨日访客交Claude生成结构化摘要、热门页面排行和跟进建议,发到Slack频道。原文提示RB2B只在付费档提供访客邮箱,公司级数据免费档也能用。
原文要点
Keith Uy 发布的 n8n 免费模板(编号19005):RB2B 识别网站访客后向其 Production webhook 推送姓名、公司、邮箱、访问页面、来源和时间戳,追加到 Google Sheets 的 Visitors 表;每天早晨定时读取全表,过滤出昨天的访问并聚合成一个载荷,连同关注点说明发给 Anthropic Claude 生成结构化摘要、热门页面排行和跟进建议,再发到 Slack 频道。原文明确 RB2B 仅在付费档提供访客邮箱,公司级数据免费档可用,模板可换成其他聊天模型或改用邮件/Teams 发送。
这次做成什么
在 n8n 里搭一条 RB2B→Google Sheets→Claude→Slack 的访客日报流,并先用本站虚构的 webhook 测试数据跑通整条链路,不依赖真实 RB2B 推送。
准备什么
- n8n 实例(自托管或云版)并可导入该免费模板
- RB2B 账号且已启用 n8n 集成(免费档亦可,只是无邮箱字段)
- 一个 Google 账号和一张新建工作簿,内含名为 Visitors 的工作表
- Anthropic API 密钥(Claude 调用按官方计费,可能产生费用)
- Slack 工作区及向目标频道发帖的权限
具体怎么做
导入模板并拿到生产 webhook 地址
在 n8n 工作流页面导入编号19005的免费模板,打开后点击 Webhook 节点复制 Production URL(不是 Test URL);到 RB2B 后台添加 n8n webhook 集成,把该 URL 粘贴为 rb2b-visitor 端点,保存。
建 Google Sheets 并绑定追加节点
新建工作簿,工作表命名为 Visitors,第一行依次填入 name、company、email、page、referrer、timestamp 六列表头;在模板的 Google Sheets 节点连接 Google 凭据,把 YOUR_GOOGLE_SHEET_ID 替换为工作簿 URL 中 /d/ 与 /edit 之间的长串 ID,操作保持 Append。
配置定时、Claude 与 Slack
连接 Anthropic 凭据,可调整模型和 temperature;在 Schedule Trigger 节点把触发时间设为团队每天开工前(如 07:30);在名为 Config (edit me) 的节点里填写 Slack 目标频道 ID 和 focus 关注说明,例如只关心访问过定价页或文档页的访客;连接 Slack 凭据。
用虚构数据手动测通再上线
先不要等 RB2B 真实推送:点击 Webhook 节点的 Listen for test event,用下方 artifacts 里的合成 JSON 向 Test URL POST 两条记录,确认 Sheets 追加两行、过滤节点只留下昨日记录、Claude 输出摘要、Slack 收到消息;全部通过后把模板激活为 Active。
可直接复制的材料
RB2B webhook 合成测试数据(两条访客)
本站虚构示例,email 留空模拟 RB2B 免费档;timestamp 要改成你测试当天的昨天,否则昨日过滤器会滤掉它们。
[{"name":"林晓雯","company":"杭州明舟科技有限公司","email":"","page":"https://example.com/pricing","referrer":"https://www.google.com","timestamp":"2026-09-01T14:22:10+08:00"},{"name":"陈一帆","company":"苏州蓝湾制造股份公司","email":"","page":"https://example.com/docs/api","referrer":"https://news.ycombinator.com","timestamp":"2026-09-01T09:05:44+08:00"}]Visitors 表头与字段映射说明
列名拼写必须与模板追加节点的字段完全一致,大小写不一致会导致空列。
工作表名:Visitors
第1行表头(顺序需与追加节点字段一致):
name | company | email | page | referrer | timestamp
映射规则:webhook 收到的 JSON 每个键对应一列;若 RB2B 免费档无 email 字段,该列留空,工作流仍可运行(原文确认公司级数据即可生成日报)。Claude 日报提示词(本站独立撰写,可粘贴到模板的 Anthropic 节点)
本站独立编写的提示词,非原模板原文;{{ }}占位符按模板实际字段名替换为表达式。
你是一名B2B销售运营助理。下面是昨天识别到的网站访客JSON数组,以及我方的关注重点说明。
关注重点:{{ $json.focus }}
访客数据:{{ $json.visitors }}
请输出三部分,用中文,直接可发到Slack:
1.【昨日概览】一段不超过120字的总结,说明访客数量、涉及公司数、整体质量判断;
2.【热门页面排行】按访问量列出页面及次数,格式为「页面 - N次」;
3.【跟进建议】逐条给出针对每家公司的具体跟进动作,注明优先级(高/中/低)和建议理由;若访客无邮箱(email为空),跟进方式只能写「通过公司公开渠道或LinkedIn检索联系人」,不得编造邮箱。
只输出以上三部分,不要解释。输入与输出示例
本站虚构演示输出,非实际调用 Claude 的结果。
输入
向 Test URL POST 上述合成 JSON(两条访客:林晓雯访问 /pricing 来自 Google,陈一帆访问 /docs/api 来自 Hacker News,timestamp 均为昨天),Config 中 focus 填「优先关注访问过定价页的制造业和科技公司」。对应输出
Sheets 追加两行后,Slack 频道收到:【昨日概览】昨日共2名已识别访客,涉及2家公司,其中1人访问定价页,意向较高。【热门页面排行】/pricing - 1次;/docs/api - 1次。【跟进建议】1. 杭州明舟科技有限公司(高):访问定价页,建议今日内在LinkedIn检索该公司技术或采购负责人发起联系;2. 苏州蓝湾制造股份公司(中):阅读API文档,可在官网为其公司提供技术白皮书下载引导。做完检查这些
- 用合成数据 POST 后,Google Sheets 的 Visitors 表末尾新增两行且六列均有值(email 列允许为空)
- 过滤节点输出仅包含 timestamp 属于昨天的记录,今天或更早的记录被丢弃
- Slack 目标频道在定时触发后收到包含概览、页面排行、跟进建议三段的完整消息
- 把 focus 改成只关心文档页后重跑,跟进建议的优先级排序发生相应变化
容易卡住的地方
- 必须粘贴 Production webhook URL 到 RB2B,且模板处于 Active 状态;用 Test URL 只有监听测试时才接收
- RB2B 免费档没有 email 字段,提示词里必须禁止模型编造邮箱,否则日报会出现假联系方式
- Sheets 表头拼写或顺序与追加节点不一致时会写成空列且不报错,只能靠人工抽查发现
- Schedule Trigger 使用 n8n 实例所在时区,与团队时区不同时日报会漏掉或重复统计跨天记录
- Anthropic 与 RB2B 付费档均可能产生费用,模板本身免费不代表整条链路零成本
本站借助AI整理来源事实,独立编写中文操作指南与示例。示例不代表实际运行结果;来源效果尚未由本站独立复现。付费模板与模型、服务费用分别计算。
- 原文标题
- Summarize RB2B website visitors in Slack with Google Sheets and Claude
- 原作者
- Keith Uy
- 原始发布日期
- 2026-09-01T12:01:26.475Z
- 来源
- https://n8n.io/workflows/19005