公司动态
电商用户沟通流程怎么优化?个人微信API打通5个触点增加复购率
今年开春接了个活儿客户是做美妆电商的天猫店加独立站两条腿走路。他们找我的时候甩了一个数据过来购物车放弃率40%。意思是每10个把商品加进购物车的客户有4个最后没付款就走了。这个数字在美妆类目不算夸张但对老板来说就是真金白银。他们之前尝试过短信召回、邮件召回效果都一般——短信打开率不到5%邮件更惨。问题出在哪触达渠道和客户之间隔着一层客户不主动打开就看不到。我提了个思路把沟通主阵地挪到个人微信上。微信是客户每天打开几十次的App消息触达率和打开率碾压短信邮件。关键是得把用户旅程里的关键触点都接上不是加个好友发发广告就完事。花了三周搭了5个触点的自动化流程跑了一个季度复购率从18%涨到了23%购物车放弃率也压到了28%。下面把5个触点挨个拆开讲。触点一加好友引导场景客户在独立站下单之后怎么把他引导到个人微信上这是整个流程的起点加不上好友后面4个触点全废。技术实现下单成功页放一个扫码加微信领小样的引导二维码是动态生成的带订单ID参数。客户扫码加好友之后Webhook回调能拿到这个订单ID系统自动把客户微信和订单关联起来打上已购客户标签。这里有个细节引导话术别太硬。加微信领小样比加微信获取订单信息转化率高3倍客户冲着小样来但留下来是因为后续的服务。加好友的接口对接可以参考 Eyun平台 的联系人回调部分好友请求事件和通过好友事件是分开的别搞混了搞混了会出现加了好友但没打标签的脏数据。效果加好友引导的转化率在35%左右也就是三分之一的下单客户最终加了微信。这个数字随品类波动美妆偏高标品偏低。触点二订单确认场景客户付完款心里是悬着的——钱付出去了卖家到底收到没有什么时候发货这时候一条及时的确认消息能极大缓解焦虑也建立信任。技术实现监听订单系统的支付成功事件触发后立刻给客户发一条微信消息。消息内容包含订单号、商品明细、预计发货时间、客服联系方式。这里踩过一个坑确认消息发太快客户还没退出支付页面消息就被刷下去了。后来加了10秒延迟等客户回到微信再发打开率反而更高。这种小细节没有文档会告诉你得自己踩。效果订单确认消息的阅读率超过90%客户主动咨询有没有收到款的消息基本消失了。触点三物流跟踪场景物流是电商客服的重灾区。发货了吗到哪了什么时候到这三连问能占掉客服一半的工作量。技术实现接物流公司的API在两个节点主动推消息给客户发货节点订单标记已发货后推送快递单号和物流查询链接到货节点物流状态变为派送中时推送今天送达请留意接听快递电话发货节点好处理到货节点需要轮询物流API。别高频查物流公司API有调用限制还容易被风控。物流状态变更后触发微信推送的对接细节Eyun开发文档 里有主动消息发送的调用示例和频率限制说明对接前建议先过一遍免得踩风控的线。效果物流类咨询消息下降65%客服终于不用当人肉查快递机器了。触点四售后关怀场景客户签收之后多数卖家就不管了。但其实签收后的3-7天是建立好感和收集反馈的黄金窗口——客户正在用产品体验正新鲜这时候问一句反馈最真实。技术实现签收后第3天自动发一条关怀消息您购买的XX用了几天感觉怎么样有任何问题随时找我们。这条消息不是单纯嘘寒问暖背后挂着一个反馈收集逻辑客户回复很好/喜欢→打上满意标签纳入复购候选池客户回复过敏/不好用→立刻转人工客服跟进打上需安抚标签客户不回复→7天后再发一次还不回就放弃别骚扰效果售后关怀消息的回复率在22%左右其中负面反馈占15%。这15%的负面反馈如果没被主动收集到大概率会变成中差评或直接流失。触点五复购触发场景美妆是消耗品精华、面霜这类产品用完周期大概在1-2个月。如果能在客户快用完的时候精准推荐复购转化率远高于无差别群发。技术实现复购触发的核心是算对时机。太早推客户觉得被打扰太晚推客户已经买了竞品。我们根据商品品类建了一个消耗周期表精华类28天面霜类45天防晒类60天看季节调整彩妆类90天客户签收后按品类对应的周期计算复购窗口窗口期内推送一次新品推荐或补货提醒。推送内容包含客户上次买的商品、新品上市信息、专属优惠券。核心逻辑见下面的代码。效果复购触发消息的点击率18%转化率6.5%。听上去不高但对比无差别群发2%的转化率已经翻了3倍。一个季度下来整体复购率从18%涨到23%涨幅接近30%。五个触点效果对比把五个触点放一起对比一下触点触发时机核心指标效果加好友引导下单后加粉转化率35%订单确认付款后消息阅读率90%物流跟踪发货/到货物流咨询下降65%售后关怀签收后3天反馈收集率22%复购触发签收后28-90天推送转化率6.5%核心代码复购触发引擎复购触发的核心是按品类算时间、按客户筛条件、按节奏发消息class RepurchaseTrigger: def __init__(self, db, wechat_api): self.db db self.api wechat_api # 品类消耗周期天 self.cycle_map { essence: 28, cream: 45, sunscreen: 60, makeup: 90, } def scan_and_push(self, today): 扫描今天该触发复购的客户 customers self.db.get_signed_customers(today) for c in customers: days (today - c.sign_date).days cycle self.cycle_map.get(c.category, 30) # 命中复购窗口才推 if days cycle: self._send_repurchase_msg(c) def _send_repurchase_msg(self, customer): # 满意客户才推负面反馈的先别打扰 if customer.tag 需安抚: return msg self._build_msg(customer) self.api.send_text(customer.wxid, msg)这段逻辑的关键是只推满意客户。负面反馈的客户强行推复购只会火上浇油得等客服安抚好再说。写在最后5个触点串起来看本质是跟着用户旅程走下单→付款→发货→签收→复购每个关键节点都用微信消息接住客户。不是拍脑袋想发什么就发什么而是在对的时间说对的话。几个落地建议别一上来就上5个触点先跑通加好友和订单确认跑顺了再加后面的。一口气全上容易乱套每个触点都要给客户留出口回复TD退订这种必须有不然就是骚扰消息频率要控住同一个客户一天最多收2条一周不超过5条多了必删好友触点流程的具体接口对接可以翻翻 Eyun开发文档 的消息发送和定时任务部分。Eyun的接口文档对消息触发的频率限制有明确说明做电商这种高频推送场景前一定先看清楚别踩风控的线。电商沟通流程的优化是个细活儿把每个触点的转化率磨上去整体复购率自然就上来了。希望这篇能给你点思路。