如何评估线下扫码的次日留存?

解读

面试官问“线下扫码的次日留存”,核心想看三件事:

  1. 你能否把线下场景线上数据打通;
  2. 你能否用可量化指标证明活动真实带来了“人”,而不是只带来“码”;
  3. 你能否用最小成本快速验证并迭代。
    因此,回答必须包含“埋点设计→口径对齐→数据回收→结果校验→业务迭代”的完整闭环,并给出可落地的中国式方案(考虑微信生态、隐私合规、地推成本)。

知识点

  1. 用户生命周期:线下扫码是拉新入口,次日留存是“激活→留存”关键跃迁。
  2. 留存口径:以设备ID+微信OpenID为主键,24 小时内再次打开小程序/公众号即算次日留存;若业务强依赖手机号,则须绑定手机号后去重。
  3. 数据埋点:线下码必须带3 级参数:渠道码、点位码、员工码,格式如 qr_scene=1001_203_3047,确保可追溯到商场+楼层+导购
  4. 数据盲区:iOS 14+ 限制设备号、安卓双开微信、用户扫码后未授权,都会导致漏记,需用补偿算法(手机号后四位+时间窗模糊匹配)做回流校正
  5. 合规红线:2021 年《个人信息保护法》要求最小必要原则,线下不可强制关注公众号,只能“扫码即跳转小程序首页”,因此授权转化率必须单独看,不能强行 100% 计入分母。
  6. 基准值:国内零售地推优秀水平次日留存**≥32%(微信生态),社区团购≥45%(高补贴),快消新品试用≥25%;低于 20% 即判定活动失败,需48 小时内复盘**。

答案

评估线下扫码次日留存,我分五步:

  1. 埋点设计:提前 1 天在 MP 后台生成带参二维码,参数格式“渠道_点位_员工”,确保一人一码;同时小程序首页加 onLaunch 事件,把 scene 值写入 utm_source 字段。
  2. 口径对齐:次日留存定义=扫码后 24 小时内再次打开小程序OpenID 相同;若业务需手机号,则留存定义升级为“绑定手机号且 24 小时内回访”,避免羊毛党只扫码不注册。
  3. 数据回收:T+1 早上 8 点拉取微信数据仓库 weanalysis.appid.daily_visit趋势 表,用 scene=1001* 过滤,得到扫码新增 UV;再关联 user_visit 表,计算次日回访 UV;二者相除即得次日留存率
  4. 结果校验
    • POS 小票反向验证:抽样 100 单,看小票流水号与扫码记录是否能一一匹配,误差>5% 即认为导购漏扫用户双机,需补录;
    • 短信回执验证手机号真实性:下发 0 元优惠券,短信到达率<90% 说明虚假号过多,留存率需下调权重
  5. 业务迭代:若留存<25%,立刻做48 小时快闪复盘
    • 把点位按留存率降序,TOP30% 与尾 30% 对比,发现尾部队列多为“地铁口赠礼品”场景,用户无购买意图
    • 次日砍掉低质点位,把预算挪到店内收银台+第二件半价话术,留存率可提升 12 个百分点

拓展思考

  1. 长期价值:次日留存只是激活信号,还需看7 日留存30 日 LTV。线下扫码用户 LTV 通常比线上自然量低 18%~25%,因此必须设计连续签到 7 天得大额券留存杠杆,把次日留存转化为习惯留存
  2. 模型化预测:用 XGBoost 把“扫码时段+点位类型+奖品面值+性别+年龄”作为特征,可提前预测个人次日留存概率,实现实时补贴:对高概率流失用户当场推送翻倍积分,把整体留存再提升 6%
  3. 组织协同:线下团队 KPI 如果只考核“扫码量”,必然导致灌水,必须把次日留存权重提升到 40%,并与导购奖金直接挂钩,才能根治刷单