线索自动分配(定时、顺序分配)

1. 简介

1.1 案例简介

本案例将介绍,如何通过「智能助手Pro」实现线索的定时、顺序分配。即,在每个工作日的早上 9:00,自动将所有待分配的线索,按照预设的分配顺序,逐一分配给销售人员。

1.2 设计思路

1)新建「销售人员」表单,用于录入参与线索分配的销售信息,并为每个销售设定唯一索引值(1, 2, 3...)。

2)新建「销售线索」表单,用于录入线索的基础信息,包括:状态、责任人、索引(1, 2, 3...)等字段。

点击查看「循环分配」机制

其中,索引字段用于建立线索与销售的对应关系,标记每条线索应分配给哪个索引上的销售。

索引字段值将通过公式自动填充,从 1 开始,每次新增线索时自动累加,在累加至销售人员总数时,重新从 1 开始。从而实现线索的顺序、循环分配,确保每个销售都有均等的机会接收新线索。

点击查看「索引」公式设置

索引公式为:MOD(MAPX("count",辅助-检索值,辅助-检索范围,线索流水号),MAPX("count",辅助-检索值,辅助-检索范围,销售姓名))+1

计算逻辑为:录入新线索时,计算当前已有线索总数 A 与销售人员总数 B,将 A 与 B 取余,并将取余后的结果 +1,确保索引值在 1 ~ B 的范围内循环。

3)新建「智能助手Pro」,以实现在每个工作日的早上 9:00 自动查询出所有待分配的线索,并根据线索的索引值,将线索分配给相应的销售人员。具体如下所示:

1.3 预期效果

「销售人员」表中有三名销售 Hany、Lucy、Cora,且人员索引分别为 1、2、3 。则,在「销售线索」表单中录入 4 条状态为 “待分配” 的销售线索时,线索的索引字段值将被自动填写为 1、2、3、1。

  • 线索分配

在下一个工作日的早上 9:00,智能助手Pro 会自动触发,将上述 4 条线索的责任人,修改为索引对应的销售人员。即,线索 1、4 的负责人为 Hany,2 的责任人为 Lucy,3 的责任人为 Cora。效果如下所示:

  • 提醒通知

线索分配 30 min 后,对应销售将收到提醒通知。以微信提醒方式为例,效果如下所示:

2. 表单设计

在学习之前建议安装 自动化✖️ CRM 应用模板,本文将按照模板中的示例数据进行讲解。

本案例需要调用 2 张表单数据,分别是

1)销售人员

新建一张「销售人员」表单 ,字段设置如下:

字段名称

字段类型

销售姓名

成员单选

人员索引

数字

辅助-检索范围

设置默认值为 1,字段权限为不可见

搭建完成后,在该表中录入销售人员信息及相应的人员索引(索引也对应着线索的分配顺序)。以按照 Hany、Lucy、Cora 的顺序分配为例,如下图所示:

2)销售线索

新建一张「销售线索」表单,字段设置如下:

字段名称

字段类型

字段设置

线索流水号

流水号

——

客户名称

单行文本

联系人

单行文本

手机号

单行文本

销售责任人

成员单选

线索状态

下拉框

选项设置为:待分配(默认)、已分配、跟进中、已转换、关闭、待手动分配

分配时间

日期时间

——

最后跟进时间

日期时间

预计回收时间

日期时间

线索来源

下拉框

线索详情

多行文本

索引

数字

辅助-检索值

数字

设置默认值为 1,字段权限为不可见

辅助-检索范围

数字

设置默认值为 1,字段权限为不可见

辅助-推送时间

日期时间

字段权限为不可见

其中,还需通过 MAPX 函数 来计算「索引」字段的值。点击「索引」字段,将默认值为公式编辑,编辑公式为:

MOD(MAPX("count",辅助-检索值,辅助-检索范围,线索流水号),MAPX("count",辅助-检索值,辅助-检索范围,销售姓名))+1

公式说明如下表所示:

公式

说明

MAPX("count",辅助-检索值,辅助-检索范围,线索流水号)

检索当前「销售线索」表中已有线索总数

MAPX("count",辅助-检索值,辅助-检索范围,销售姓名)

检索当前「销售人员」表中已有销售总数

MOD(MAPX("count",辅助-检索值,辅助-检索范围,线索流水号),MAPX("count",辅助-检索值,辅助-检索范围,销售姓名))+1

将 A(已有线索总数)除以 B(已有销售总数)得到余数,并 +1,以确保索引在 1 ~ B 的范围内循环

3. 设置智能助手Pro

3.1 新建智能助手Pro

完成表单设计后,直接切换至「扩展功能」处,新建一个名为「线索自动分配(定时)」的「智能助手Pro」,选择触发方式为「定时触发」。如下图所示:

3.2 设置触发节点

对触发节点进行如下设置,使得「智能助手Pro」能够在每个工作日的早上 9:00 触发:

  • 触发时间类型:自定义时间;
  • 开始触发时间:2024-08-20 9:00:00;
  • 重复触发:自定义重复,在每 1 周的星期一、二、三、四、五触发;
  • 结束触发时间:2024-12-31 23:59:59。

3.3 查询销售人员

使用 查询多条数据节点,将当前可以参与线索分配的销售人员查询出来。具体如下:

1)在触发节点下方添加一个「查询销售人员」节点。

2)修改节点名称为「查询销售人员」,选择目标表单为「销售人员」,并添加查询条件销售姓名「不为空」

3.4 查询待分配线索

通过 查询多条数据节点,查询出「销售线索」表中所有状态为 “待分配” 的线索。具体如下:

1)在「查询销售人员」节点下方添加一个「查询多条数据」节点。

2)将节点命名为「查询待分配线索」,选择目标表单为「销售线索」,添加查询条件销售状态「等于」待分配

3.5 计算分配/预计回收等时间(选做)

使用 计算节点, 计算出当前时间作为线索的分配时间。若希望能够通过智能助手Pro 实现 分配未响应线索的自动回收,则需要在分配时间的基础上,计算出线索的预计回收时间。具体如下:

3.5.1 计算分配时间

1)在「查询待分配线索」节点下方添加一个「计算节点」。

2)修改节点名称为「计算分配时间」,选择计算方式为「公式计算」,并点击「设置公式」进入公式编辑页面,设置公式为NOW(),设置完成后点击「确定」。

3.5.2 计算预计回收时间

1)继续在「计算分配时间」节点下方添加一个「计算节点」。

2)修改节点名称为「计算预计回收时间」,选择计算方式为「公式计算」,并点击「设置公式」进入公式编辑页面,设置公式为DATEDELTA(计算分配时间--计算分配时间,3),设置完成后点击「确定」。

3.5.3 计算推送提醒时间

若想要在分配线索后,提醒销售人员当前有新线索分配过来,需要及时跟进,则需要在分配时间的基础上,计算出线索的推送提醒时间,具体实现思路和细节可参考本文 5.1 节。

以分配线索 30 min 后提醒销售人员跟进为例,具体如下:

1)继续在「计算预计回收时间」节点下方添加一个「计算节点」。

2)修改节点名称为「计算推送提醒时间」,选择计算方式为「公式计算」,并点击「设置公式」进入公式编辑页面,设置公式为计算分配时间--计算分配时间+0.5*60*60*1000,设置完成后点击「确定」。

注:公式说明可参考 日期加减计算 【4. 时间戳计算】。

3.6 分配线索至销售

使用 修改数据节点,将上述 3.4 节中查询出的线索,通过线索中的索引字段值,逐一匹配到对应销售,并将线索的「负责人」字段值修改为对应销售,实现线索的分配。具体如下:

1)在「计算推送提醒时间」节点下方添加一个「修改数据」节点。

2)进一步对「修改数据」节点进行如下设置:

  • 修改节点名称为「分配线索」;
  • 选择修改对象为「选择节点修改数据」,目标节点为「查询待分配线索」;
  • 添加需要更新的字段值,并设置其新值:
    • 销售责任人「等于节点字段值」查询销售人员--销售姓名;
    • 线索状态「等于自定义」已分配;
    • 分配时间「等于节点字段值」计算分配时间--计算分配时间;
    • 预计回收时间「等于节点字段值」计算预计回收时间--计算预计回收时间;
    • 推送提醒时间「等于节点字段值」计算推送提醒时间--计算推送提醒时间;
  • 设置匹配关系为:索引「等于」查询销售人员--人员索引。

3.7 保存并启用

全部设置完成后,点击「保存并启用」按钮,将「智能助手Pro」投入实际使用。如下图所示:

4. 效果演示

效果参见本文【1.3 预期效果】。

5. 扩展阅读

5.1 线索分配提醒

在分配线索到对应销售(即修改了线索的状态、责任人等信息)后,可以通过 推送提醒 功能来提醒销售,当前有新的线索需要跟进处理。以分配线索 30 min 后提醒销售人员跟进为例,实现思路如下:

1)分配线索时,在分配时间的基础上 + 30min,计算出该线索的推送时间(步骤可参见本文 3.5.3 节);

2)将推送时间信息回写至线索数据中(步骤可参见本文 3.6 节);

3)通过「根据表单日期时间字段」提醒方式,对「销售线索」表中推送时间不为空的线索数据进行提醒;

4)设置 Pro,在当天 12:00(时间可自定义)将已提醒线索的推送时间信息清空,确保不会进行重复提醒。

注:

1)由于智能助手Pro 修改的数据不支持触发「数据修改后」类型的推送提醒。因此,本文使用「根据表单日期时间字段」提醒方式,间接实现分配后提醒;

2)上述提醒时间及清空信息时间可自定义,仅需确保时间顺序为「分配 >> 提醒 >> 清空提醒」即可;

3)步骤三的具体设置可在安装本文提供的应用模板后,在「销售线索 >> 扩展功能 >> 推送提醒」处进行学习查看。同理,步骤四可在「销售线索 >> 扩展功能 >> 智能助手」处找到 Pro「清空提醒时间」进行学习。

5.2 需要手动分配的情况

在定时分配的情况下,人员变动可能会导致部分待分配线索的索引异常,导致线索无法匹配并分配至对应销售。

  • 问题描述

例如,某销售离职后,销售主管在「销售人员」表中删除了该人员对应的数据。若删除数据中的人员索引为 2,则原先计划分配给该销售(索引为 2)的线索会因索引失效而无法自动完成分配流程,会滞留在待分配状态。

  • 解决方案

1)设置一个智能助手Pro,使其在删除人员数据时触发,检索出「销售线索」表中索引一致的待分配线索,将其状态更新为“待手动分配”,使销售主管能够迅速识别并介入处理。

2)当这一轮线索完成分配后(即在下一个工作日的早上 9:00),需要对「销售人员」表中的人员索引重新排序,使索引顺序递增。以原索引为 1、2、3 为例,在删除索引 2 后:

需要原 1、3 的索引调整为 1、2,填补因人员离职而产生的空缺,确保新的线索能够与剩余销售人员匹配。

注:智能助手Pro 的具体配置可在安装本文第二节提供的应用模板后,在「销售人员 >> 扩展功能 >> 智能助手」处找到名为「变更异常线索状态」的Pro,进行查看学习。

文档内容是否对您有帮助?
有帮助
没帮助没帮助
如需获取即时帮助,请联系技术支持
咨询
扫码领取100+零代码资料简道云官方微信号400-111-0890
图标在线咨询
立即体验