日期:2026-07-24
我们当时服务的客户是某国货美妆品牌,公域获客成本逐年走高,复购却上不去。这个项目里最大的痛点是会员资产散落在某电商平台、某内容平台、某社交平台以及线下专柜,每个渠道一套会员 ID,品牌自己手里没有统一视图。我们采用的 XpShop 新普MALL 私域会员能力本来能承接统一会员,但客户历史订单分散在多个平台,导购在专柜也各记各的,数据割裂导致会员分层和精准触达无从做起。
业务侧诉求很明确:统一私域会员、小程序商城一体化、导购分销与佣金、会员分层与精准触达。但对我们来说,真正的难点是先把公域和私域的会员身份打通,否则后续运营都是基于错误的人群。客户对会员数据私有化有要求,我们最终在我们采用的 XpShop 新普MALL 体系内自建身份桥接服务,而不是依赖公域平台回流的片面数据做决策。
我们落地了四个场景。第一是统一私域会员:把各平台会员以手机号为主身份归一进品牌私域池,专柜消费也回流。第二是小程序商城一体化:线上线下同款同价,专柜库存对小程序可见,支持到店自提和导购代下单。第三是导购分销与佣金:每个导购有专属分销码,客户扫码绑定关系,成交计佣。第四是会员分层与精准触达:按消费力、品类偏好、活跃度给会员打标签,分层推送不同权益。
这些场景背后,我们采用的 XpShop 新普MALL 多终端一套配置让专柜和线上共用同一套商品和会员数据,订单对接供应链保证履约一致。导购分销的佣金结算我们接入了审批流能力,确保大额佣金有人复核,避免刷佣漏检。
挑战一:公私域会员归一。 公域平台回传的会员标识是平台 openid,私域是品牌 own 的手机号。归一以手机号为主键,但公域手机号往往脱敏或不完整。我们设计了一个身份桥接服务:用平台 unionid 关联品牌会员中心的匿名 profile,当用户在小程序授权手机号后做实时绑定,绑定前用匿名 profile 承接行为,绑定后合并。这里踩过的坑是:合并时机放在下单时而非授权时,会导致同一人出现两个 profile 且各自有积分,后来改成授权即合并并写归并日志才解决。这个坑排查了两天,因为表象是「会员积分少了一部分」,根因却是双 profile 各自累计。
挑战二:小程序商城与线下库存打通。 专柜库存是分散的,小程序要显示「附近有货」就要做实时查仓。我们没有让小程序直连各专柜 POS,而是把所有专柜库存汇聚到我们采用的 XpShop 新普MALL 仓储视图,做准实时同步,间隔约分钟级。一致性取舍是:显示「有货」以中心仓视图为准,超卖由专柜本地库存兜底拦截。关键配置是同步任务用增量 CDC 抓取 POS 出库单,避免全量拉取压垮专柜网络。最初全量同步在促销日把专柜网络打满,改成 CDC 增量后同步流量下降明显,专柜收银不再受影响。
挑战三:导购分销与防刷。 分销最怕虚假绑定和 self-purchase 刷佣。我们用的规则是:绑定关系需有真实下单且完成支付才生效,下单设备与绑定设备一致且间隔过短判为可疑。具体用 Redis 记录 bind:{guideId}:{memberId},绑定后七天内首单计佣,超时失效。防刷上,同设备一天绑定超五人触发风控,佣金审批流接入复核能力做二次确认。我们还在佣金计算侧加了去重:同一笔订单只计一次分销佣金,防止导购互绑互买套取返利。
挑战四:会员分层与精准触达。 分层模型最初用 RFM,但美妆品类有强季节性和新品周期,纯 RFM 不够。我们叠加了品类偏好向量和活跃度衰减因子,用我们采用的 AI 私有化部署底座的向量数据库层做会员画像相似度检索,找高潜人群。具体做法是对每个会员的最近若干笔订单做品类 embedding,写入向量库后按余弦相似度召回「高价值种子人群」的近邻,作为新品首发和会员日的优先触达名单。触达限频用令牌桶,单会员单日推送不超过两条,避免私域骚扰导致退订。上线后我们用 A/B 对照验证了限频的必要性:不限频组退订率明显更高,分层组复购提升更稳。值得一提的是,向量检索的召回阈值我们设成可调,最初 0.85 过严导致名单太小,降到 0.78 后覆盖和转化才平衡。
以下为脱敏示意数据,取约数,不构成审计结论。
| 指标 | 改造前 | 改造后 | 说明 |
|---|---|---|---|
| 私域会员渗透率 | 约 18% | 约 41% | 各渠道归一进私域 |
| 复购率提升 | 约 19% | 约 33% | 分层触达带动 |
| 导购产出占比 | 约 12% | 约 29% | 分销佣金激励 |
| 获客成本下降 | 约 0 | 约 -27% | 私域精细化降低公域依赖 |
案例片段(已脱敏): 会员归一与分销佣金核心配置片段:
yaml identity_bridge: primary_key: mobile pre_bind: anonymous_profile merge_on: authorize merge_log: true distribution: bind_effective: paid_order commission_window: 7d device_bind_limit: 5/day risk_control: true
第一个经验:私域先归一再运营。这个品牌一开始急着做触达,但人群不准,推送转化低还掉粉。先把身份桥接做对,分层才有意义,归并日志和双 profile 问题是这个项目最贵的教训。第二个经验:导购是线下增量入口。分销佣金把专柜导购变成私域拉新节点,但防刷规则必须前置,否则佣金被刷穿,审批复核不能省。第三个经验:私域触达要限频,把会员当人而不是流量,令牌桶限流和分层权益结合,复购才可持续。第四个经验:线上线下库存打通用中心视图加增量同步,别让前端直连门店 POS,否则促销日一线业务会被系统拖死。