留存

330 阅读4分钟

参考网址

www.iwanshang.cn/info-202012…

什么是留存

留存就是使用了注册了某个产品之后,或者使用了一段时间的产品之后,仍然留下来的那部分用户。
留存是一个非常重要的指标,一来可以衡量拉新之后的最终的结果。二来可以通过留存来分析产品的使用情况。

留存分成几种情况:

<1>次日留存

D+1:昨天新注册的用户,今天依然使用我们的产品的人数

把昨天注册的人作为分母,
把今天使用产品的人作为分子,前提是分子必须是分母的真子集。
这样,分子/分母就是次日的留存率。

demo:
第一天平台新注册了100个用户,第二天这100个新用户中,有40人继续登录了平台,那么次日留存率是40%。

<2>第x日留存

选定一个开始日期,然后计算在第x日的留存
所以选定一个开始日期,只要第x日使用了我们的产品,就纳入到第x日留存。
不管中间几天有没有使用我们的产品。   
我们只考虑第x日这个固定的日期,不考虑连续。

demo:比如计算5日留存率
比如本周一在平台新注册了100个新用户,到了本周五,发现在这100个中,有30个人登录了我们的平台。
那么5日留存率就是30%

demo:比如计算7日留存率
比如本周一在平台新注册了100个新用户,到了本周日,发现在这100个中,有25个人登录了我们的平台。
那么7日留存率就是25%

不管是次日,还是5日,还是7日,它讲的都是关于某一日的留存率。

<3>x日内留存

这就是计算均值。
每天都会有新用户,那么第二天都可以计算新用户的留存。
这样,把每天的留存累加起来,然后计算均值即可。

留存是有锚定起点的。并且会区分为第X日留存和X日内留存,感觉题主问的是第X日留存。

1、根据题主提供的信息,第一天平台新来了100个用户,第二天这100个新用户中,有40人继续留在了平台,那么次日留存率是40%。但题主对于“第二天又来了120人”的表述不太清晰。分成2种假设来看:
①如果第二天总共来了120人,说明有40人是昨天来过的,只有80人是纯新增的,第二天的次留就是40%。这个假设会一直计算第一天100人的留存情况,不受后续任何一天总访问人数的影响。
②如果第二天又来了120人(新增的),加上头一天留存的40人,那么第二天总共来了160人,第二天的次留还是40%,不受160人总数影响的。
(BTW:如果题主想计算第二天这120人的次留,需要去看第三天里,这120人里有多少人回来了。这120人就变成了新的锚定起点)

按照锚定起点理解的话,一段时间的次日留存,就是求平均数。 把第一天100人作为分母,把后面每一天里的留存人数作为分子,求得后面每一天的次留率后,再求所有次留率的平均值即可。 2、假设A用户第一天、第三天访问了平台,但是第二天没有,那么在计算第三天的次日留存的时候,A用户能参与计算。请看加黑部分的表述。从第二天起,每天都有一个留存率的,第二天的次留里没有A,第三天有A,A不需要持续每天来打卡。 上述观点是我理解的,各位大佬看看对不?

明确下问题,不管是次日,还是7日,它讲的都是关于某一日的留存率。 所以针对某个起始点,第2日打开计算的就是次日留存率,只要第7日打开(不管中间有没有打开)就纳入到7日留存率。我们只考虑某一特定日期点,不用考虑连续。 ps,你的第一个疑惑,应该考虑的是周留存率

如果你的起始时间是本周一,那次日留存率的分子就是周一注册的用户在D+1天也就是本周二登录的用户数,七日留存率就是周一注册的在D+7天也就是下周一登录的用户数。 也有统计七日内留存的,那就是某一个用户在本周二到下周一的任一时间点登录了,都算是一个留存用户。

留存的表现形式

留存表

图片.png

留存图

图片.png