热门标签 | HotTags
当前位置:  开发笔记 > 开放平台 > 正文

最近在做的用户留存分析,和几种方法。

来源:数据分析不是个事儿进入互联网下半场后,互联网流量竞争愈发激烈,各种获客手段层出不穷,但获客成本仍在不断提升。这就是问题

来源:数据分析不是个事儿

进入互联网下半场后,互联网流量竞争愈发激烈,各种获客手段层出不穷,但获客成本仍在不断提升。

这就是问题所在,企业不可能无限制的投入成本拉取新用户。在当前互联网存量运营的阶段,留存重要性高于获客。获客是增长的必要条件,但在大多数情况下,我们过分强调了用户拉新,而忽略了用户留存,这可能是一个致命的错误。

怎么理解留存呢?

大家读书的时候一定做过这道蓄水池的题目,有一个进水管和出水管,灌满水需要X小时,放完水需要y小时。提问如果两个管子同事打开,多久能灌满池子?

现在想想,这和我们用户的拉新和留存是不是一个逻辑?如果出水量大于进水量,那么最终水池里会一无所有。对比来看,进水管就好比获客,出水管就好比用户流失,池子中的水就是留存,用大量的成本去获客,但由于各种各样的问题,导致用户留不下来,最后白忙活一场。中国有个歇后语叫做”狗熊掰玉米,掰一个扔一个“,也可以用来形容这种场景

我们再举个例子来解释一下,曾经有个数据分析产品公司模拟过这样一个场景:

假设有2个产品A和B,每周获取的新用户数都为100,新用户的次周留存率都是60%,往后每周B产品的留存率都要比A产品高2个百分点,注意,仅仅是高2%,29周后,B产品的用户达到了1400位,而A的用户仅有700位,

这就是数据分析后的事实。对比两种情况,他们的拉新量一致,留存率仅有 2% 的区别,但是 29 周之后,用户数差了一倍。这组对比数字形象的说明了用户留存的重要性。

所以很多公司一顿操作猛如虎,各种融资,融资完就开始烧钱投放做广告,结果一看,怎么还是比不上竞品的用户数,甚至每年净利率仍是负数。

98dcd470a83b783d87461848833d9af3.png

不过现在也有很多公司越来越重视留存,我认识一些产品经理和运营,一年核心的KPI就是提高2-3%的留存率,看着这个数字不高,一年后却天差地别;但话说回来,别看数字小,但想提高也并没有那么容易,这里就需要科学有效的分析,找到合适的留存分析模型。

留存分析模型

多长时间算留存,怎么样才算留存,这个因业务类型而异。就拿滴滴来说,他的用户分为B/C两端。对于B端用户,也就是司机,开车是职业,所以是一个高频的行为。留存时间窗口的选择需要短一些,次日留存,3日留存,7日留存等。而对于C端用户来说,打车只能算是一个中频行为,天天打车的用户毕竟还是少数。留存的时间窗口就可以从7日开始算,也就是7日留存,14日留存等。

留存分析模型重点在于对用户的分群,分析不同类型用户的留存情况,找到差异,定位解决问题:

模型一:新老用户同期群分析(Cohort Analysis)方法

同期群是用户分析最普遍的方法,在著名的《精益数据分析》中也被多次提到。比如用每周的新用户,观察相同时间间隔后的表现。例如图一,2019/1/1的新用户在第一周的留存率是49%,但2019/2/5的新用户在第一周的留存率是却只有40%,这就说明新用户的留存率在下降,需要重点关注。并且可以对比后续每周的表现,看是否好转。

为什么要区分新老用户呢?因为新老用户对于产品的反应是有很大差别的,一定要区分来看。比如你第一次去京东,由于不熟悉这家电商,很有可能逛逛就走了;但如果你是一个京东的老用户,登录京东后就很可能产生购物行为。通过区分新老,能够清晰的看到这两种用户的表现,便于发现到底是哪种用户发生了问题。

如果是新用户的留存下降,很可能是新用户没有快速的感受到产品的核心价值。比如物流,用户的主要诉求就是快,那么对于新用户是否能让他感受到这个价值。如果是老用户的留存率下降,也许是产品的体验在变差,或者受其他竞品的影响。

0bee2de7ba0e2faa2e35d8e8bb1e6ffa.png

图一 新用户同期群分析

45ed90cf7db278d618643a6a13b754b5.png

图二 老用户同期群分析

模型二:渠道同期群分析方法

企业经常采取多种渠道来获客。有线上的方式,比如百度搜索或者抖音短视频等;有新媒体的方式,比如公众号,知乎等;有线下的方式,比如线下沙龙和公众活动。各种渠道的获客都需要成本的,我们需要知道是哪种渠道的新用户留存高,留存率高说明这是高价值渠道,我们可以在这里做更多的投入。

比如图三,可以明显观察到,渠道一用户的留存率明显高于渠道二和渠道三,说明渠道一的用户和产品的契合度更高,为高质量渠道,应该在这里加大投入。

ff383aed628b345a9bf05ff6cc9ab681.png

图三 渠道同期群分析

模型三:产品功能留存矩阵

一个产品一般具有很多功能,通过分析了解各个功能的价值,找到各个功能的提升空间,进而通过功能优化来整体提升用户留存。

以图四为例,矩阵的横轴是功能的留存率,表示当前功能的用户黏性;纵轴是活跃用户的数量。做出这样一个矩阵后,我们就可以看到不同的功能在矩阵中的位置分布。

1 比如橘色代表的功能就是产品的核心功能,使用率和留存率都很高,我们要保证核心功能的体验越来越好,并持续监控使用情况,防止意外发生;

2 比如绿色代表的功能,这个功能虽然使用的人数不多,但留存率非常高,说明这个功能的体验很好,我们要尽量引导用户使用这个功能;

3 而对于红色代表的功能,虽然使用的用户很多,但留存率不高。也许是这个功能有用,但体验不好;也许是这个功能本身就是鸡肋;所以我们要继续深入分析,来决定是优化功能还是直接下线

35920e1072d2bb2d32ca31649dfb0b46.png

图四 产品功能留存矩阵

进行留存分析的时候,我们更多时候要学会做问题拆解,把提升留存率这样一个大目标拆解为一个个小的可执行的目标,我们就可以通过产品优化、运营调整等等方式来实现用户留存提升。

9ee0a0d1808df1b96ad704575452a08d.png

在我们常见的留存曲线中,通常会根据用户的旅程划分出不同的留存阶段。

1f5743824594fb28bd007b444a658de0.png
  • 振荡阶段,我们主要关注用户激活,在这个阶段中,我们需要让用户迅速低成本地感受到产品的核心价值

  • 选择阶段,在这个阶段,用户对产品有初步了解,开始探索产品是否满足其核心需求,我们就要关注老用户的留存提升,打造好产品的核心功能,培养用户对产品的使用习惯。

  • 平稳阶段,用户已经基本养成使用习惯,我们接下来就要思考产品对用户的长期价值是什么,如何才能让用户反复体验到产品的价值。

1、分组

用户留存分析的第一步是按照不同的(时间/渠道/行为等)维度进行用户分组。比如我们在对某一个平台用户留存率进行日常的数据分析时,通常是按照单个自然日进行分组,然后对任意时间段内获取到的新用户在留存率上的表现做出个报表。

先把常用的几个用户生命周期指标给大家:

d9baa7570025fedf9248b8b6be46e45b.png

我网上找了一个某社区类APP按照用户的获取日期进行的一个用户留存情况分组图。从图中可以看到具体每一天的用户留存表现情况。比如在6月28日这天获得的用户,一天后留存率27.8%,两天后留存率是13.5%,三天后留存率是11.3%。

a7f69837e8e5ed2815ae853694663abe.png

如果想深度地挖掘哪里出了问题才导致这款社区型app的次日留存率这么低,只有这种图是不够的,我们还需要进一步地分析用户行为分析。

2、对比

  • 拆分影响因素,排除无关因素。

在我们进行数据分析之前,要先对影响因素进行拆分,如果要对比APP的拉新效果,就要将因素拆分为访问量、点击量、注册量等等,这些被拆分出来的因素就是我们要对比的指标。

0ebd8db94de7a4f251cc83948f152342.png

同时也要排除掉无关的因素,比如APP某几天浏览量的下降,可能是因为平台全面限流导致的,这样的因素会影响我们对数据变化的判断,不能帮助我们找到产品缺陷,因此要排除出去。

  • 多维度对比,一般分为四种。

  • 时间维度:同时期对比或者上一时期的对比,包括环比、同比。

  • 空间维度:比如不同城市的对比、不同行业的对比、不同国家的对比。

  • 计划维度:比如与计划值、平均值、中间值的对比,多为差异对比。

6c02c612cf40cf86dd46c89dffcd4dd9.png

简单的归纳就是留存分析模型是用来做用户活跃相关的数据分析,而且更多的是需要配合对比(时间上/分组上)来进行使用,从而获取有效的信息。


推荐阅读
  • 本文介绍了互联网思维中的三个段子,涵盖了餐饮行业、淘品牌和创业企业的案例。通过这些案例,探讨了互联网思维的九大分类和十九条法则。其中包括雕爷牛腩餐厅的成功经验,三只松鼠淘品牌的包装策略以及一家创业企业的销售额增长情况。这些案例展示了互联网思维在不同领域的应用和成功之道。 ... [详细]
  • 本文讨论了同事工资打听的话题,包括同工不同酬现象、打探工资的途径、为什么打听别人的工资、职业的本质、商业价值与工资的关系,以及如何面对同事工资比自己高的情况和凸显自己的商业价值。故事中的阿巧发现同事的工资比自己高后感到不满,通过与老公、闺蜜交流和搜索相关关键词来寻求解决办法。 ... [详细]
  • 本文介绍了新款奇骏的两个让人上瘾的功能,分别是智能互联系统和BOSE音响。通过对新款奇骏的配置和功能进行评测,探讨了这两个新增功能的使用体验和优势。此外,还介绍了新款奇骏的其他配置和改进,如增加的座椅和驾驶辅助系统,以及内饰的舒适性提升。对于喜欢音响的消费者来说,BOSE音响的升级也是一个亮点。最后,文章提到了BOSE音响的数字还原能力,以及7座版无法配备BOSE音响的原因。 ... [详细]
  • “你永远都不知道明天和‘公司的意外’哪个先来。”疫情期间,这是我们最战战兢兢的心情。但是显然,有些人体会不了。这份行业数据,让笔者“柠檬” ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文介绍了一些好用的搜索引擎的替代品,包括网盘搜索工具、百度网盘搜索引擎等。同时还介绍了一些笑话大全、GIF笑话图片、动态图等资源的搜索引擎。此外,还推荐了一些迅雷快传搜索和360云盘资源搜索的网盘搜索引擎。 ... [详细]
  • 众筹商城与传统商城的区别及php众筹网站的程序源码
    本文介绍了众筹商城与传统商城的区别,包括所售产品和玩法不同以及运营方式不同。同时还提到了php众筹网站的程序源码和方维众筹的安装和环境问题。 ... [详细]
  • 企业数据应用挑战及元数据管理的重要性
    本文主要介绍了企业在日常经营管理过程中面临的数据应用挑战,包括数据找不到、数据读不懂、数据不可信等问题。针对这些挑战,通过元数据管理可以实现数据的可见、可懂、可用,帮助业务快速获取所需数据。文章提出了“灵魂”三问——元数据是什么、有什么用、又该怎么管,强调了元数据管理在企业数据治理中的基础和前提作用。 ... [详细]
  • HTML5网页模板怎么加百度统计?
    本文介绍了如何在HTML5网页模板中加入百度统计,并对模板文件、css样式表、js插件库等内容进行了说明。同时还解答了关于HTML5网页模板的使用方法、表单提交、域名和空间的问题,并介绍了如何使用Visual Studio 2010创建HTML5模板。此外,还提到了使用Jquery编写美好的HTML5前端框架模板的方法,以及制作企业HTML5网站模板和支持HTML5的CMS。 ... [详细]
  • 背景应用安全领域,各类攻击长久以来都危害着互联网上的应用,在web应用安全风险中,各类注入、跨站等攻击仍然占据着较前的位置。WAF(Web应用防火墙)正是为防御和阻断这类攻击而存在 ... [详细]
  • macOS Big Sur全新设计大版本更新,10+个值得关注的新功能
    本文介绍了Apple发布的新一代操作系统macOS Big Sur,该系统采用全新的界面设计,包括图标、应用界面、程序坞和菜单栏等方面的变化。新系统还增加了通知中心、桌面小组件、强化的Safari浏览器以及隐私保护等多项功能。文章指出,macOS Big Sur的设计与iPadOS越来越接近,结合了去年iPadOS对鼠标的完善等功能。 ... [详细]
  • 深入解析Linux下的I/O多路转接epoll技术
    本文深入解析了Linux下的I/O多路转接epoll技术,介绍了select和poll函数的问题,以及epoll函数的设计和优点。同时讲解了epoll函数的使用方法,包括epoll_create和epoll_ctl两个系统调用。 ... [详细]
  • Pycharm编辑器取消双击shift弹出搜索框的方法
    在使用Pycharm编辑器时,双击shift会弹出搜索框界面,导致输入失去焦点,给用户带来不便。本文介绍了取消双击shift弹出搜索框的方法:在Pycharm中双击shift,输入registry并回车,找到“ide.suppress.double.click.handler”并勾选后,关闭即可解决该问题。通过这个方法,你再也不会被shift问题困扰了。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • 006_Redis的List数据类型
    1.List类型是一个链表结构的集合,主要功能有push,pop,获取元素等。List类型是一个双端链表的结构,我们可以通过相关操作进行集合的头部或者尾部添加删除元素,List的设 ... [详细]
author-avatar
shadow
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有