线索自动分配(实时、权重分配)
1. 简介
1.1 案例简介
本案例将介绍,如何通过「智能助手Pro」,根据销售区域和分配方式(支持顺序分配、权重分配),实现线索的自动分配,以确保客户线索能够得到及时跟进。
- 顺序分配:根据预设顺序,将线索逐一分配给销售人员。
- 权重分配:根据销售人员的权重值,按比例分配线索数量。
注:相比于线索自动分配(定时、顺序分配),本文方案适用于更复杂规则下的线索分配。
1.2 设计思路
1)新建「线索表」,用于录入线索的基础信息,包括:责任人、所属区域等字段。
2)新建「销售人员分配表」,用于录入各区域下的销售人员信息,并设定线索的分配方式。
3)新建「智能助手Pro」,以实现在新增线索后,自动分配线索至对应区域责任人。若未填写所属区域,则分配至电销区域下的销售人员处理。具体如下所示:
1.3 预期效果
以权重分配方式为例,对北京大区下的销售人员 Hany、Yonne 按照 2:1 的权重自动进行线索分配,则:
1)在线索表中新增第一、第二条所属区域为 “北京大区” 的线索时,会自动将线索的责任人填写为 Hany。
2)在线索表中新增第三条所属区域为 “北京大区” 的线索时,会自动将线索的责任人填写为 Yonne。
2. 表单设计
在学习之前建议安装 智能助手Pro功能案例 应用模板,本文将按照模板中的示例数据进行讲解。如下所示:
本案例需要调用 2 张表单数据,分别是:
1)线索表
新建一张「线索表」,字段设置如下:
字段名称 | 字段类型 |
线索流水号 | 流水号 |
客户名称 | 单行文本 |
手机号 | 单行文本 |
联系人 | 单行文本 |
职务 | 单行文本 |
责任人 | 成员单选 |
所属区域 | 下拉框 |
线索来源 | 下拉框 |
线索详情 | 多行文本 |
2)销售人员分配表
新建一张「销售人员分配表」 ,字段设置如下:
字段名称 | 字段类型 |
销售姓名 | 成员单选 |
所属区域 | 下拉框 |
分配顺序 | 数字 |
已分配线索数 | 数字 |
在该表中录入各区域下的销售人员信息。录入时,可通过如下内容设定线索的分配方式:
- 同一销售人员录入的数据条数:代表每个销售人员的权重,用于按比例分配线索;
- 分配顺序:代表同区域内线索的分配顺序,数字越小,优先级越高;
- 已分配线索数:表示销售人员参与所属区域内线索分配的次数,初始值为 0。每参与一次分配,将会通过「智能助手Pro」自动 +1,代表已参加过某一轮分配。
例如:北京大区有 2 位销售,希望在一轮线索分配中,按照 2:1 的权重,先 Hany 后 Yonne 的顺序进行分配。则,需要录入 2 条 Hany 的数据、1 条 Yonne 的数据,并依次设置分配顺序为 1、2、3。如下图所示:
注:
1)当权重为 1:1 时,则为顺序分配方式;
2)支持对各区域的分配方式、分配权重进行个性化设置,如北京区域为 2:1 权重,上海区域为 1:1 权重等。
3. 设置智能助手Pro
3.1 新建智能助手Pro
完成表单设计后,直接切换至「扩展功能」处,新建一个名为「线索自动分配」的「智能助手Pro」,选择触发方式为「表单触发」,触发表单为「线索表」。如下图所示:
3.2 设置触发节点
选中触发节点,添加触发动作「新增数据时」,使得「智能助手Pro」在新增线索后便会触发。
3.3 线索数据预处理
使用 计算节点 对线索数据进行预处理,将「所属区域」为空的线索归类至「电销区域」分类下,后续便可将该类线索分配至「电销区域」下的人员进行处理。具体如下:
1)在触发节点下方添加一个「计算节点」。如下图所示:
2)修改节点名称为「线索预处理」,选择计算方式为「公式计算」,并点击「设置公式」进入公式编辑页面,设置公式为IF(LEN(触发数据--所属区域)>0,触发数据--所属区域,"其他"),设置完成后点击「确定」。
3)选择计算结果类型为「文本类型」。如下图所示:
3.4 查询线索责任人
通过 查询单条数据节点,根据线索所属区域和线索分配方式,找到需要分配线索的责任人。具体如下:
1)在「线索预处理」节点下方添加一个「查询单条数据」节点。如下图所示:
2)修改节点名称为「查询责任人」,选择目标表单为「销售人员分配表」,并添加查询条件所属区域「等于」线索预处理--线索预处理,先根据所属区域筛选出该区域下的所有销售人员。
3)设置如下排序规则,基于筛选出的所有销售人员数据,从中取出这一轮还未分配过线索、且分配优先级最高的销售人员。
- 排序规则 1:选择字段为「已分配线索数」,排序方式为「升序」;
- 排序规则 2:选择字段为「分配顺序」,排序方式为「升序」。
3.5 分配线索至责任人
使用 修改数据节点,将线索的「责任人」修改为上述 3.4 节中查询出的责任人,实现线索的分配。具体如下:
1)在「查询责任人」节点下方添加一个「修改数据」节点。如下图所示:
2)进一步对「修改数据」节点进行如下设置:
- 修改节点名称为「分配线索」;
- 选择修改对象为「选择节点修改数据」,目标节点为「触发数据」;
- 选择赋值数据源为「查询责任人」节点;
- 设置字段值为责任人「等于节点字段值」查询责任人--销售姓名。
3.6 计算并更新责任人已分配线索数
将线索分配至对应责任人后,还需要通过 计算节点,对该名责任人的已分配线索数进行 +1 处理,表明该责任人已经参与了这一轮线索的分配。具体如下:
1)在「分配线索」节点下方添加一个「计算节点」。如下图所示:
2)修改节点名称为「计算责任人已分配线索数」,选择计算方式为「公式计算」,并点击「设置公式」进入公式编辑页面,设置公式为查询责任人--已分配线索数+1,设置完成后点击「确定」。
3)选择节点的计算结果类型为「数字类型」。如下图所示:
3.7 更新责任人已分配线索数
计算出负责人已分配线索数后,通过 修改数据节点 进行更新即可。具体如下:
1)在「计算责任人已分配线索数」节点下方添加一个「修改数据」节点。如下图所示:
2)进一步对「修改数据」节点进行如下设置:
- 修改节点名称为「更新责任人已分配线索数」;
- 选择修改对象为「选择节点修改数据」,目标节点为「查询责任人」;
- 选择赋值数据源为「计算责任人已分配线索数」节点,;
- 设置字段值为已分配线索数「等于节点字段值」计算责任人已分配线索数--计算责任人已分配线索数。
3.8 保存并启用
全部设置完成后,点击「保存并启用」按钮,将「智能助手Pro」投入实际使用。如下图所示:
4. 效果演示
效果参见本文【1.3 预期效果】。