1. 概述

复购率是“重复购买率”的简称,是根据消费者对某一产品或服务的重复购买次数计算出来的比率。复购率能够反应出消费者对该产品或服务的忠诚度,比率越高则忠诚度越高,反之则越低。业务的持续增长除了拉新获客的持续输入,存量用户的复购尤为重要。

计算复购率有2种方法,一种是用重复购买客户数量 / 客户样本数量,另一种是用重复购买客户的交易次数 / 客户样本数量

2. 案例演示

我们以默认数据模型为例,计算一个超市的年复购率。

2.1 构建计算字段


打开报告编辑页面,引入默认数据模型。前文中有提到复购率的计算有2种方法,这里我们采用第二种重复购买客户的交易次数 / 客户样本数量计算方法。

(1)统计重复购买客户的交易次数

表达式:IF {FIXED [客户名称]:COUNTD([订单_Id])} >=2 THEN 1 ELSE 0

新建一个名称为“重复购买人数”的计算字段,把每个用户的下单数做一个计数统计,对多次购买的人数标记 1 ,如下图所示:

(2)统计客户样本数量

表达式:COUNTD([客户名称])

新建一个名称为“购买人数”的计算字段,把所有下单用户做一个计数统计,如下图所示:

(3)计算复购率

表达式:SUM([重复购买人数]) / [购买人数]

新建一个名称为“复购率”的计算字段,如下图所示:

2.2 制作图表


(1)选择“图表”控件,在画布上画出“图表”;

(2)将维度字段“订单日期”和度量字段“复购率”分别拖入x、y轴;然后将“订单日期”的日期类型改为年月、“复购率”的数值格式改为百分比。可用折线图表现复购率的走势,如下图所示:

3. 效果查看

点击报告编辑页面右上角的“预览”按钮即可查看数据。