给新来的销售配武器,本质上就是把他们变成可编程的节点。今天花了三个小时,把企微最新的 API 文档啃透了,核心就三块:接收消息回调、发送应用消息、管理外部联系人标签。这帮销售还在用 Excel 表格记录客户,每次跟进都要翻聊天记录,效率低到令人发指。
我让后端用 Flask 搭了个最简单的服务,部署在内网。企微 API 的回调验证就是个 SHA1 加密比对,十行代码搞定。真正的难点在于消息的异步处理和状态同步,销售 A 给客户打了“高意向”标签,销售 B 在群里就不能再发促销信息,否则就是撞单事故。我用 Redis 做了个全局锁和客户状态缓存,key 就是客户的 unionid,value 是一个 JSON,包含最近跟进人、标签历史、最后对话时间戳。销售每发一条消息,前端那个简陋的 Vue 面板就会先请求这个缓存,如果客户正在被其他人跟进,面板会直接变红锁死。
快捷话术面板我用了最粗暴的方式:一个可编辑的 JSON 文件。我把常见的客户问题拆成五类:价格咨询、功能对比、案例索取、异议处理、逼单话术。每个销售登录后,后台会根据他的历史成交数据,动态调整这五类话术的排序和内容。比如新人看不到“逼单话术”这个分类,他只能看到标准应答模板。这不是为了体贴,是为了防止他们自由发挥把客户聊死。所有通过面板发送的话术,都会在数据库里打上 `source: “panel”` 的标记,和手动输入的内容分开统计。下周的复盘会,我要用这个数据告诉那个总爱自己编话术的小王,他的转化率比用面板的同事低 37%。
自动打标签的逻辑更冷酷。我写了个简单的规则引擎,用正则匹配关键词。客户消息里出现“多少钱”、“价格”超过两次,自动打上 `price_sensitive` 标签;出现“和XX产品比”则打上 `competitor_mentioned`。这些标签会触发不同的自动化跟进任务。比如打上 `price_sensitive` 的客户,24小时后如果没有跟进记录,系统会自动在销售的任务列表里插入一条“发送价格对比 PDF”的任务,并关联好话术模板。销售只需要点一下“发送”。他们不需要理解客户,只需要执行系统派发的指令。
这套东西的开发成本,就是我和后端两个人三天的工资。而市面上功能类似的 SCRM,年费报价没有低于八万的。我甚至没做花哨的 UI,就是表格、按钮和日志列表。但就是这套丑陋的东西,把新销售上手到能独立跟进客户的时间,从一个月压缩到了一周。他们不需要懂产品优劣,不需要懂谈判技巧,只需要学会:看面板颜色(红锁/绿可)、点推荐话术、执行待办任务。
技术手段抹平了能力差异,也剥夺了所谓的“灵性”。但我要的不是艺术家,是稳定输出的流水线。下个月,我会把响应速度、面板使用率、自动任务完成度纳入他们的 KPI。代码已经写好了规则,人,只需要服从规则。














