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

2026-09-19 · 原文发布日

活动场地询盘自动评分与跟进

n8n付费模板:每分钟检查Gmail未读询盘邮件,Gemini提取活动场地需求细节并打ICP匹配分,70分以上才继续:在GoHighLevel查重并创建或更新联系人,写入Google Sheets台账,首次通知时发Slack并打标记防止重复提醒。这是模板作者标价出售的付费模板。

原文要点

这是作者iamvaar标价出售的付费模板,购买前只能看到概述,无法获得原工作流文件。据原说明:每轮询检查Gmail未读询盘邮件,规范化邮件字段后交Google Gemini提取活动场地需求细节并打ICP匹配分;仅当判定为ICP匹配且分数不低于70才继续;按发件人邮箱在GoHighLevel查找联系人,不存在则创建或更新;在Google Sheets查发件人,已存在则短暂等待,否则记录或更新线索;检查该行notified标记,未通知才发Slack,然后把notified置true防止重复提醒。需配置Gmail、Gemini(Google PaLM)、GoHighLevel OAuth2、Google Sheets服务账号和Slack凭据,并替换locationId与表格ID。

这次做成什么

说明该付费模板的真实流程,并用本站独立设计的练习方案复现同等逻辑:邮件轮询→Gemini提取与ICP打分→70分过滤→GoHighLevel查重建档→Sheets台账→Slack首达通知并打notified标记。注意:原模板需付费购买,以下不是原工作流文件,仅为等价思路的自建练习。

准备什么

  • 已购买原模板,或愿意按本方案在n8n中自行搭建等价流程
  • Gmail OAuth2凭据,用于每分钟轮询未读询盘邮件
  • Google Gemini(Google PaLM)API凭据,具体模型名需在原模板节点中核对
  • GoHighLevel OAuth2凭据及有效的locationId,联系人字段映射需按你账户调整
  • Google Sheets服务账号及一张含notified列的Event Venue Enquiries台账表
  • Slack凭据和用于接收新线索通知的频道

具体怎么做

  1. 配置Gmail轮询与字段规范化

    添加Gmail Trigger节点,轮询间隔设为每分钟,搜索条件限定未读询盘邮件,如需监控其他邮箱或标签可在搜索查询中调整。接一个Set或Code节点,把主题、正文、发件人邮箱、收件时间整理成统一字段供AI使用。

  2. Gemini提取需求并打ICP分

    添加Gemini节点,用下方提示词让模型从邮件主题和正文中提取活动日期、城市、人数、预算区间、场地类型等结构化字段,并输出0到100的icp_score和是否为ICP匹配线索的判断。

  3. 按70分阈值过滤

    添加IF或Filter节点,仅当is_icp_lead为true且icp_score大于等于70时放行,其余邮件直接结束,避免低质线索进入后续系统。

  4. GoHighLevel查重与建档

    添加GoHighLevel节点,按发件人邮箱搜索联系人;未找到时创建或更新联系人,写入姓名、活动日期、预算等字段。locationId和字段映射必须替换为你账户的实际值,并在原模板中核对其请求体写法。

  5. 写入Sheets台账与Slack首达通知

    在Google Sheets按发件人邮箱查找,已存在则短暂等待后结束;否则写入或更新线索行。检查该行notified列,为空才向Slack频道发送线索摘要,随后用更新节点把notified置为true,确保同一线索只提醒一次。

可直接复制的材料

场地询盘提取与ICP打分提示词

本站独立编写的示例提示词,非原付费模板内容;变量名需按你工作流实际字段调整,模型名请在原模板节点中核对。

你是活动场地销售线索分析助手。从下面的询盘邮件中提取信息并评分,只输出JSON:event_date(活动日期,未知填null)、city(城市)、attendees(人数,数字或null)、budget_range(预算区间文字)、venue_type(场地类型,如酒店宴会厅/户外草坪/会议中心)、contact_name(联系人姓名)、contact_email(发件人邮箱)、is_icp_lead(true/false,是否像真实场地采购需求而非垃圾邮件或求职等)、icp_score(0到100整数,信息完整、预算明确、时间临近者分高)、score_reason(一句话说明打分依据)。邮件主题:{{ $json.subject }}。邮件正文:{{ $json.body }}

Event Venue Enquiries台账列结构

本站建议的列头,含原说明提到的notified列;实际列名需与原模板节点中的列映射一致,不一致会导致查找和更新失败。

contact_email,contact_name,event_date,city,attendees,budget_range,venue_type,icp_score,score_reason,ghl_contact_id,notified,logged_at

练习用询盘邮件

本站虚构练习邮件,联系人与邮箱均为演示占位,请勿使用真实客户信息。

{"subject":"咨询11月公司年会场地","body":"你好,我们是成都一家科技公司,计划2026年11月20日办年会,约180人,预算8万到12万元,想要带舞台和餐饮的酒店宴会厅。联系人:刘演示,电话仅面谈提供。","from":"liuyanshi-demo@example.com","received_at":"2026-09-19T09:30:00+08:00"}

输入与输出示例

本站虚构演示,分数为本站设定的参考值而非模型实测输出,非原作者结果。

输入

练习邮件:成都科技公司咨询2026年11月20日年会场地,约180人,预算8万到12万元,要求带舞台和餐饮的酒店宴会厅,发件人liuyanshi-demo@example.com,联系人为刘演示。

对应输出

Gemini输出:{"event_date":"2026-11-20","city":"成都","attendees":180,"budget_range":"8万-12万元","venue_type":"酒店宴会厅","is_icp_lead":true,"icp_score":85,"score_reason":"日期、人数、预算和场地类型齐全"}。85≥70放行,GoHighLevel查无此邮箱故新建联系人,Sheets新增一行且notified先为空,Slack收到新线索通知后notified更新为true。

做完检查这些

  • 提交练习邮件后Gemini输出包含event_date、attendees等字段且icp_score为0到100的整数
  • icp_score低于70或is_icp_lead为false的邮件不会进入GoHighLevel和Sheets步骤
  • 同一发件人第二次来信时不会再次发Slack通知,且notified列保持为true
  • Sheets新增行的contact_email与邮件发件人一致,ghl_contact_id与新建联系人对应

容易卡住的地方

  • 这是付费模板,未购买时无法下载原工作流文件,本页方案是等价自建练习而非原模板
  • Gemini具体模型名、GoHighLevel的locationId和联系人字段映射都需在购买后的原模板中核对,本站未实测其界面与参数
  • Gmail轮询为每分钟一次,新邮件到触发之间可能有一分钟级延迟,作者演示视频的流畅度不代表实时
  • notified防重复依赖列名完全一致,台账缺少该列时会反复发Slack提醒
  • GoHighLevel、Gemini和Slack服务可能各自另收费用,本条不承诺免费或国内可用

原文与作者资料 ↗

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

原文标题
Qualify event venue leads from Gmail with Gemini, HighLevel, Sheets and Slack
原作者
iamvaar
原始发布日期
2026-09-18T17:21:46.712Z
来源
https://n8n.io/workflows/19724