怎样合理地定义用户流失

8 评论 41411 浏览 45 收藏 5 分钟

很久没有更新博客了,这篇再写一些关于“用户流失”的内容,之前发布的网站的活跃用户与流失用户这篇文章对网站的活跃用户流失用户新用户流失做了定义,这里修正下对流失用户的英文叫法,一般对流失用户常用的英文为“churn user”,之前用的wastage、away、lost等都不是太规范。后来陆续有做相关分析的朋友问到流失用户的流失时间长度到底选择多长是合理的,尤其是《网站分析实战》这本书出版之后,我在里面有提到如何更准确地定义流失的时间长度,可能解释的比较简单,还是有朋友留言反馈这方面的问题,所以这里再用一篇文章解释一下。

 

流失用户与回访用户

流失用户的定义请参考“网站的活跃用户与流失用户”这篇文章,要解释怎么样合理地去定义用户流失时间段长度的问题,需要先介绍一个新的指标概念:回访用户。这里的回访用户不是指Google Analytics上面的Returning Visitor(与新用户相对,指之前访问过网站的用户再次访问网站),这里的回访用户指流失之后再次访问网站的用户,即用户曾经流失过,满足流失时间期限内完全没有访问/登录网站的条件,但之后重新访问/登录网站。然后,根据回访用户数可以计算得到用户回访率,即:

  用户回访率 = 回访用户数 ÷ 流失用户数 × 100%

回访用户率的数值大小间接地可以验证对用户流失定义的合理性。正常情况下,用户的回访率应该是比较低的,从业务的角度考虑,如果对流失的定义是合理的,那么很难让那些对你的网站已经失去兴趣的用户重新来访问你的网站。一般情况下,网站的用户回访率应该在10%以下,在5%左右的数值是比较合理的,对于成熟的网站而言用户回访率会稍高,而新兴的网站的用户回访率通常更低,尤其像手机APP这类用户易流失的产品。

流失期限与用户回访率

用户流失的流失期限的长度与用户的回访率成反比,我们在定义用户流失时使用的连续不访问/登录网站的期限越长,这批流失用户之后回访网站的概率就会越低,并且随着定义的流失期限的增大,用户回访率一定是递减的,并逐渐趋近于0。那么如果选择合适的流失期间长度?我们可以设定不同的流失期限长度,进一步统计每个流失期限的用户回访率,并观察用户回访率随定义的流失期限增大时的收敛速度。如果以“周”为单位设定流失期限:

根据设定的不同流失周期的用户回访率的变化曲线,我们可以使用拐点理论(Elbow Method)选择最合适的流失周期。

拐点理论:X轴上数值的增加会带来Y轴数值大幅增益(减益),直到超过某个点之后,当X增加时Y的数据增益(减益)大幅下降,即经济学里面的边际收益的大幅减少,那个点就是图表中的“拐点”。比如上图中流失周期增加到5周的时候,用户回访率的缩减速度明显下降,所以这里的5周就是拐点,我们可以用5周作为定义用户流失的期限,即一个之前访问/登录过的用户,如果之后连续5周都没有访问/登录,则定义该用户流失。

所以,有个这个办法之后,就能更加合理地定义流失用户的统计逻辑,而之前要做的就是选择不同的流失期限分别计算用户的回访率,然后用统计的到的数值生成如上的一张带平滑线的散点图,问题就迎刃而解。

via:kdd china

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 不能一概而论,要看具体产品,B端和C端产品也不一样。

    来自上海 回复
  2. 我觉得吧,有行业共识的就用共识,跟龙头企业看齐。
    没有行业共识的,就自己去试,7天,8天,9天……n天
    但是!有可能7天流失回访率是5%,14天流失回访率是20%,而30天流失回访率也是5%

    来自安徽 回复
  3. 我觉得重点是搞清楚一个人产品的流失到底怎么定义,有哪些关键指标。定义之后再去看满足定义的用户的准确率是多少,

    来自重庆 回复
  4. 回访的时间要设置多久才好??时间太长是不是也不太合理?因为回访时间不同也不好比较

    来自北京 回复
  5. 专程为这篇文章注册回复。
    根据用户回访率来定义流失,但是用户回访率=回访用户数 ÷ 流失用户数 × 100% ,流失没有定义,怎么计算回访率?

    来自上海 回复
    1. 同为这篇文章注册的。。
      个人理解,作者说的回访率,按作者的意思,若以1周7天为流失周期,其实就是某天活跃的用户中,连续7天没用产品但第8天又使用了产品的用户有多少;若以2周为流失周期,则指某天活跃的用户中,连续14天没用产品但第15天又使用了产品的用户有多少……依次类推。所以实际上,这个方法找出来的天数(或周数),就是可以涵盖大部分用户任意2次登录时间间隔最大值的天数。所以若直接统计登录时间间隔的分布,找到这个天数会方便的多。作者的思路是正确的,可能表达得有些绕弯

      来自广东 回复
  6. 有一个问题,用户回访率不一定是一直下降的,因为回访用户和流失用户随着流失最大期限的增大是同时下降的,其比值很可能增加。这个方法感觉在稀疏数据上不可行~

    来自上海 回复
    1. 大量数据面前比值也有增加的可能。PS:稀疏数据在做任何分析的时候都不是很可行,数据只有在大量的时候才有意义,小量数据有片面性,

      来自河南 回复