如何评估线下扫码的次日留存?
解读
面试官问“线下扫码的次日留存”,核心想看三件事:
- 你能否把线下场景与线上数据打通;
- 你能否用可量化指标证明活动真实带来了“人”,而不是只带来“码”;
- 你能否用最小成本快速验证并迭代。
因此,回答必须包含“埋点设计→口径对齐→数据回收→结果校验→业务迭代”的完整闭环,并给出可落地的中国式方案(考虑微信生态、隐私合规、地推成本)。
知识点
- 用户生命周期:线下扫码是拉新入口,次日留存是“激活→留存”关键跃迁。
- 留存口径:以设备ID+微信OpenID为主键,24 小时内再次打开小程序/公众号即算次日留存;若业务强依赖手机号,则须绑定手机号后去重。
- 数据埋点:线下码必须带3 级参数:渠道码、点位码、员工码,格式如
qr_scene=1001_203_3047,确保可追溯到商场+楼层+导购。 - 数据盲区:iOS 14+ 限制设备号、安卓双开微信、用户扫码后未授权,都会导致漏记,需用补偿算法(手机号后四位+时间窗模糊匹配)做回流校正。
- 合规红线:2021 年《个人信息保护法》要求最小必要原则,线下不可强制关注公众号,只能“扫码即跳转小程序首页”,因此授权转化率必须单独看,不能强行 100% 计入分母。
- 基准值:国内零售地推优秀水平次日留存**≥32%(微信生态),社区团购≥45%(高补贴),快消新品试用≥25%;低于 20% 即判定活动失败,需48 小时内复盘**。
答案
评估线下扫码次日留存,我分五步:
- 埋点设计:提前 1 天在 MP 后台生成带参二维码,参数格式“渠道_点位_员工”,确保一人一码;同时小程序首页加
onLaunch事件,把scene值写入utm_source字段。 - 口径对齐:次日留存定义=扫码后 24 小时内再次打开小程序且OpenID 相同;若业务需手机号,则留存定义升级为“绑定手机号且 24 小时内回访”,避免羊毛党只扫码不注册。
- 数据回收:T+1 早上 8 点拉取微信数据仓库
weanalysis.appid.daily_visit趋势表,用scene=1001*过滤,得到扫码新增 UV;再关联user_visit表,计算次日回访 UV;二者相除即得次日留存率。 - 结果校验:
- 用POS 小票反向验证:抽样 100 单,看小票流水号与扫码记录是否能一一匹配,误差>5% 即认为导购漏扫或用户双机,需补录;
- 用短信回执验证手机号真实性:下发 0 元优惠券,短信到达率<90% 说明虚假号过多,留存率需下调权重。
- 业务迭代:若留存<25%,立刻做48 小时快闪复盘:
- 把点位按留存率降序,TOP30% 与尾 30% 对比,发现尾部队列多为“地铁口赠礼品”场景,用户无购买意图;
- 次日砍掉低质点位,把预算挪到店内收银台+第二件半价话术,留存率可提升 12 个百分点。
拓展思考
- 长期价值:次日留存只是激活信号,还需看7 日留存与30 日 LTV。线下扫码用户 LTV 通常比线上自然量低 18%~25%,因此必须设计连续签到 7 天得大额券的留存杠杆,把次日留存转化为习惯留存。
- 模型化预测:用 XGBoost 把“扫码时段+点位类型+奖品面值+性别+年龄”作为特征,可提前预测个人次日留存概率,实现实时补贴:对高概率流失用户当场推送翻倍积分,把整体留存再提升 6%。
- 组织协同:线下团队 KPI 如果只考核“扫码量”,必然导致灌水,必须把次日留存权重提升到 40%,并与导购奖金直接挂钩,才能根治刷单。