工具说明
一、计算器简介
新用户的菜品(商品)复购率计算器用于分析新用户在注册日购买过的菜品或商品,在注册后 30 天、60 天、180 天内的复购表现。本工具按「首日菜品/商品」分组,统计每组的总用户、复购用户与复购率,并以一张合并表、多层表头展示三个时间窗口的结果,便于横向对比不同菜品的复购潜力。
核心功能
- 30 天 / 60 天 / 180 天复购:仅统计「注册满 N 天」的用户,在其注册后 N 天内(含注册日)的订单,按首日购买过的菜品/商品分组计算复购率
- 合并报表:按菜品/商品名称合并为一张表,表头用多层区分 30 天、60 天、180 天三组指标(复购用户、总用户、复购率)
- 排序:报表按 30 天总用户数倒序排列,便于优先查看体量较大的菜品
应用场景
- 识别哪些首日菜品/商品更能带动新用户复购,用于菜单或选品优化
- 对比同一菜品在 30 天、60 天、180 天窗口下的复购率变化,观察长期复购表现
- 结合总用户规模,优先对「量级足够且复购率突出」的菜品做运营或供应链投入
适用客户
本计算器适用于有「用户 + 订单明细(含菜品/商品名)+ 注册日期」数据的业务,如餐饮、零售、电商等,希望从首日购买品类维度分析新用户复购表现。
适用前提:数据中能提供用户ID、订单日期、注册日期、菜品/商品名称;且新用户在注册当天有至少一笔订单(本工具仅统计注册当日有交易的新用户)。
⚠️ 关于复购率比较:只有量级足够的菜品才能进行复购率的比较。总用户数过少的菜品,复购率容易受个别用户行为影响而波动较大,不宜直接与高体量菜品对比复购率高低;解读时请结合「总用户」与「复购用户」一起看。
二、算法介绍
2.1 核心概念
首日菜品/商品
对每个用户,取其注册日当天购买过的菜品或商品名称(去重),称为该用户的「首日菜品/商品」。报表中的每一行对应一个首日菜品/商品,统计的是「在注册日买过该菜品/商品的新用户」的复购表现。
消费天数与复购
在某一时间窗口内(如 30 天),对每个用户统计其不同订单日期的个数,称为该用户在该窗口内的「消费天数」。
- 复购用户:消费天数 ≥ 2 的用户(即在该窗口内有至少 2 个不同的下单日)
- 复购率:复购用户数 / 该菜品在该窗口内的总用户数
时间窗口与「注册满 N 天」
- 30 天:仅纳入「注册日 + 30 天 ≤ 数据最大日期」的用户,即注册已满 30 天;只统计其注册后 30 天内(含注册日)的订单
- 60 天 / 180 天:同理,分别要求注册满 60 天、180 天,并只统计其注册后 60 天、180 天内(含注册日)的订单
2.2 计算逻辑
- 参考日期:取全量数据中订单日期的最大值,作为分析截止日
- 筛选用户:对每个窗口(30/60/180 天),仅保留「注册日 + N 天 ≤ 参考日期」且「注册当日有至少一笔订单」的用户
- 窗口内订单:对每个用户,只保留订单日期在 [注册日, 注册日+N-1 天] 内的明细
- 首日菜品:对每个用户,标记其注册日当天购买过的菜品/商品名称
- 按菜品聚合:对每个(首日菜品, 用户),计算该用户在窗口内的消费天数;再按首日菜品汇总总用户数、复购用户数,得到复购率
- 合并与排序:将 30 天、60 天、180 天三组结果按菜品/商品名称合并为一张表,按 30 天总用户数倒序排列
2.3 结果展示
报表为一张合并表,表头为两层:
- 第一行:30 天、60 天、180 天(每组占 3 列)
- 第二行:菜品/商品;每组下为「复购用户」「总用户」「复购率」
每一行对应一个首日菜品/商品,列为其在 30 天、60 天、180 天三个窗口下的复购用户数、总用户数、复购率(百分比)。
三、使用说明和注意事项
3.1 数据准备
必需字段
请确保数据文件包含以下四列:
- 用户ID列:能唯一识别用户的列(如会员号、手机号)
- 订单日期列:订单发生日期,格式如 2025-01-01 或 2025/1/1
- 注册日期列:该用户注册的日期,用于判断是否为新客及计算复购窗口
- 菜品/商品名称列:指定菜品或商品名称的列(如鱼香肉丝、某 SKU 名称)
数据粒度:每一行建议为一条订单明细(一条用户在某日购买某菜品/商品的记录)。
3.2 字段映射
上传文件后,将数据列分别映射到:用户ID列、订单日期列、注册日期列、菜品/商品名称列。
3.3 结果解读
- 总用户:在对应时间窗口内,首日购买过该菜品/商品的新用户总数(注册当日有订单且窗口内被统计到的用户数)
- 复购用户:上述用户中,在该窗口内消费天数 ≥ 2 的用户数
- 复购率:复购用户 / 总用户,反映该首日菜品/商品带来的新用户在该窗口内的复购比例
3.4 注意事项
- 量级与复购率比较:只有量级足够的菜品才适合做复购率比较。总用户数很少的菜品,复购率波动大,不宜与高体量菜品直接对比;建议结合「总用户」「复购用户」综合判断。
- 注册当日有订单:仅统计在注册当天有至少一笔订单的用户;注册日无订单的用户不参与计算。
- 时间窗口:30 天 = 注册日到注册日+29 天(含注册日),60 天、180 天同理。
四、总结
本计算器从「首日购买菜品/商品」维度分析新用户复购,输出 30/60/180 天三组指标合并表,便于识别哪些菜品更能带动复购。解读时请关注总用户量级,仅对量级足够的菜品进行复购率比较与决策。