数据分析常用模型合集(一)AARRR模型和漏斗模型

准备把常用的数据分析模型,像什么AARRR,RFM之类的,逐个全部写一下;

最好能带点案例和代码,搞一个小合集。

最终达到完全不懂的人,看完就能知道得差不多;

数据分析常用模型合集(二)RARRA模型、RFM模型-CSDN博客


一、为什么要学分析模型

这些模型有什么用呢?我认为有三个作用:

①帮我们从整体上理解和构造业务线,有时候公司业务比较多,看起来比较复杂,通过用模型划分的几个点一一拆解,我们就可以更容易理解公司赚钱的路子,亦能给改进业务线的带来启发;

②新公司,亦可以根据这个模型,设计自己的业务线。

③从数据上更好地进行分析,相当于给了我们固定的公式,方便我们直接套,若果能再叠加自己的经验、知识,将一些指标进一步细化,就能更好地从数据角度分析问题。

二、AARRR模型内容

AARRR模型也被称为海盗模型,也叫增长黑客理论模型,是2007年提出的,AARRR分别是Acquisition、Activation、Retention、Revenue、Referral,五个单词的缩写,分别对应用户生命周期中的5个阶段。

从一般的互联网行业来看,对应了业务增长实现的5个步骤;

其实AARRR也是一个漏斗模型,比如下图:

这么一看,其实感觉也没什么意义,那么我们进一步细化呢?

2.1 Acquisition用户获取

比如分析获取方面

通过进一步的拆解,我们挖掘出用户获取的几个渠道以及关键指标,当我们的公司挣W不够多的时候,我们可以看看是哪个地方相对比较差;

比如我们研发了一款“代搬砖APP”,通过付钱让别人帮你上班,我们推广的渠道有:①线上:通过WX朋友圈、各品牌手机应用商店付费推广、百度付费推广、短视频推广、各种博主恰饭推广等;②线下:地铁站,公交站、商场、写字楼等安装电子、纸质广告招牌等;③其他渠道:比如电视广告、报纸报刊等...

 通过各种方式吸引人来下载该软件,其中线上的广告数据是可掌控可知晓来源的,可以通过对比,看看哪个渠道效果好且便宜。

例子:微信朋友圈打广告,会有很多曝光量,其中有一部分人下载并注册了该软件,最终发现是一万块钱广告费,曝光量是20万次,下载人数并注册人数(去重)是5千人,那么该渠道的拉客成本是2块钱每人;

通过抖音推荐,用抖音的方式下载,花了一万块钱,曝光率有40万次,别人看完广告的完播次数有15万次,有6千人下载注册,那么对比下来,抖音看起来要好一些;

当然这个例子只是比较拉新客这一方面,实际上还要对比一下留存,要是抖音用户下载完了,很大比率当天或者几天内就会删掉,则留存率方面就没有微信强;

在此过程中:产生了 渠道曝光量、渠道下载注册量、日新增用户数等,如上图所示的一系列指标,原本复杂的事情,逐渐变得可以摸清规律,这就是模型存在的意义;

你是否也曾被忽悠过?

2.2 Activation激活

用户下载了该软件,还需要使用才行;

比如当年滴滴打车,早期的打车费听说很便宜,乘客可以便宜打到车,比出租车便宜多了,司机注册滴滴平台,不仅赚乘客的钱,还有平台补贴。美团饿了么抖音,都是采用各种补贴,吸引用户来使用该软件,比如新用户零元送一个小东西,并且是真的送,看短视频可以积累钱然后提现,当然这是前期攻城略地的策略。还可以利用推荐算法,通过浏览的商品和搜索记录,推送用户可能需要的商品,让点利,比如PDD新用户很容易搞到第一波各种优惠券,一般只要有了第一次,很容易有第二次、第三次,让用户尝点甜头后逐步习惯在这个平台购物。

在此过程中:产生了各个渠道激活用户的各项指标,比如日活跃用户数、日平均使用时长、发优惠券领取并使用人数、比例等,有数据就好比较,可以对比哪个方法激活用户最划算效果最好。

2.3Retention留存

要想办法,让用户喜欢用你的产品,并且养成习惯形成依赖,从心理上认为,买东西就要上某某平台(理想目标是这样),一般有不定时送优惠券诱导消费(平台先少赚点,放长线钓大鱼),限时送低价会员(因为用户冲了钱,不想浪费而越陷越深),小游戏如天天消消乐(达到多少积分免费送点小东西)等等方式。

在此过程中:一般有一日、三日、七日留存率等,也有各种促销活动优惠券领取率(看到推送给优惠券并同意领取)等。

2.4Revenue收益

以前我们都搞不清楚,为什么很多互联网软件一开始要砸钱抢占市场拼命拉客户,直到后面达到了行业“独占鳌头”,我们才明白了,只要用户量高,前期再怎么烧钱,后面依然可以赚回来.

比如短视频平台可以吸引商家来入驻,商家想买东西,就得花钱买排名、买推广、付费报名参加活动,并且每一单都有提成,同时给普通用户推送广告,又满足了商家的推广需求,又引导了用户消费,可以说只要用户量大,基本可以为所欲为。

在此过程中:有付费率(付费用户占活跃用户的比例),平均每用户带来的收益,平均每付费用户收益,用户生命周期价值等指标。

2.5Referral传播

我们希望通过一个成熟的用户,让用户给他的亲戚朋友七大姑八大姨推广我们的产品,一般给他一点小小的好处,让他上钩,同时拉到的新客户也先免费送点小东西,例如一分购买几包卫生纸,从而实现拉新,毕竟大部分都会比较相信亲近的人的推荐。

在此过程中:有转发率(成熟用户看到了转发有好处,并愿意转发的比例),K因子(发出的邀请数量)*(接到邀请并成功转化为新用户的比例)等指标;


相信通过上面简单的讲解, 我们已经基本了解模型的作用,不仅可以帮助我们理解整体的业务,还可以进一步细化其中环节,衍生出相应的数据指标,进而可以对比分析。

你是否在寻找一个带数据的案例?

AARRR模型要获取公司完整的数据,并分析各方面业务数据,且是一个长期的过程,但凡谁有完整真实的案例,那都得进去缝纫机踩到冒烟。

一些参考性的指标和思路可以看看下图:

其中产生的指标,可以参考,当然AARRR模型是一个思路,要灵活运用:

三、漏斗模型

其实AARRR也是漏斗模型的一种。

漏斗模型,即业务流程,从开始到最后完成盈利,有一个过程,而一般每一步用户都会减少,漏斗模型即拆解每一步,查看每一步详细情况,制定指标,优化运营方法。

3.1电商漏斗模型

 

那我们如何借助漏斗模型帮助我们实现目标呢?

1.帮我们快速定位出问题的环节,比如哪个渠道用户转化率较其他渠道明显偏低,是在哪个环节出了问题,哪一环节可提升空间大,毕竟提升弱项比增加强项,往往更容易成效也更明显。

2.针对问题,进行各方面多维度对比分析,进行优化。

3.持续监控,有了一个基准,在更新优化,可以对比查看,优化前和优化后,哪个更好。

3.2其他漏斗模型

 看看就行,有些模型噱头大于实际作用。

图来源:如何理解并应用漏斗模型? - 知乎 (zhihu.com)

四、AARRR模型画图

matplotlib和seaborn没有这种图,excel也可以强行画但不推荐,不好看且麻烦,自己画可以使用pyecharts,或者BI工具基本都有漏斗的模板。

from pyecharts import options as opts
from pyecharts.charts import Funnel

data = [13543, 11413, 10982, 7765, 5918]
phase = ['新用户', '激活用户', '留存用户', '消费用户', '传播用户']

funnel = Funnel(init_opts=opts.InitOpts())
funnel.add("阶段", [list(z) for z in zip(phase, data)])
funnel.set_global_opts(title_opts=opts.TitleOpts(title="AARRR模型"))
funnel.render("AARRR.html")

五、写在最后

本文只是一个引子,看了可能有点收获,但并不多,还要加深巩固一下:

我将筛选过的一些AARRR方面比较好的文章,由于AARRR模型是一整套业务线条的内容,所以基本不会有人自爆家底,写一本厚厚的内容详细阐述各方面的数据,我认为值得一看的链接附上,亦是本文参考:

AARRR(海盗模型)|原理+Python可视化实现-阿里云开发者社区 (aliyun.com)

电商AARRR模型分析(一)——R语言 - 郝hai - 博客园 (cnblogs.com)

抖音AARRR模型分析 - 简书 (jianshu.com)

用AARRR模型分析拼多多用户增长方式 | 人人都是产品经理 (woshipm.com)

AARRR模型案例:利用数据优化渠道投放,并实现用户增长 | 人人都是产品经理 (woshipm.com)

以网易云音乐为例,基于AARRR模型分析用户增长 | 人人都是产品经理 (woshipm.com)

数据分析思维:一文读懂漏斗分析 | 人人都是产品经理 (woshipm.com)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/673442.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

TiDB-从0到1-分布式存储

TiDB从0到1系列 TiDB-从0到1-体系结构TiDB-从0到1-分布式存储TiDB-从0到1-分布式事务TiDB-从0到1-MVCC 一、TiDB-DML语句执行流程(增删改) DML流程概要 1、协议验证 用户连接到TiDB Server后首先工作的是Protocol Layer模块,该模块会对用…

FuTalk设计周刊-Vol.046

# AI漫谈 热点捕手 1、Stable Diffusion 可以生成透明的 PNG 图片了 用 SD 直接生成透明的 PNG 图片,也可以直接生成带有透明度分层的图片,LayerDiffusion 使得大型已经过预训练的潜在扩散模型(latent diffusion model)能够创造…

docker学习--最详细的docker run 各子命令解释与应用

文章目录 docker run应用docker run -it那怎样才能退出容器而不用容器关闭呢 docker run -d-p-P--name docker run 容器运行命令 docker run 常见的子命令及其含义 -i 交互式,和-t一起使用 -t 打开一个终端 -d 后台运行 -p/-P 暴露容器中的服务端口 –name 指定容…

计算机组成原理----浮点数的表示和运算

目录 一.浮点数的表示 1.浮点数的作用和基本原理 2.浮点数的规格化 3.浮点数的表示范围 二.IEEE 754标准 三.浮点数的加减运算 1.加减运算 2.强制类型转换 一.浮点数的表示 1.浮点数的作用和基本原理 定点数在字节数固定的情况下,能表示的数字是很有限的&…

C++ | Leetcode C++题解之第128题最长连续序列

题目&#xff1a; 题解&#xff1a; class Solution { public:int longestConsecutive(vector<int>& nums) {unordered_set<int> num_set;for (const int& num : nums) {num_set.insert(num);}int longestStreak 0;for (const int& num : num_set) {…

SAP PP学习笔记15 - MTS(Make-to-Stock) 按库存生产(策略11,策略30)

上一章学习了MTS&#xff08;Make-to-Stock&#xff09;按库存生产&#xff08;策略10&#xff09;。 SAP PP学习笔记14 - MTS&#xff08;Make-to-Stock) 按库存生产&#xff08;策略10&#xff09;&#xff0c;以及生产计划的概要-CSDN博客 本章继续讲MTS&#xff08;Make-t…

Prism 入门01,基础

Prism 框架是支持多平台的一种MVVM框架(Model-View-ViewModel) 除了具备一些基础的属性通知绑定,命令操作,消息聚合器等功能外。还具备一些强大的功能:例如,区域,导航,会话服务,模块注入等特性。 一.如何在WPF 项目中使用Prism 框架 1.打开Visual Studio 2022,选择创…

Java | Leetcode Java题解之第128题最长连续序列

题目&#xff1a; 题解&#xff1a; class Solution {public int longestConsecutive(int[] nums) {Set<Integer> num_set new HashSet<Integer>();for (int num : nums) {num_set.add(num);}int longestStreak 0;for (int num : num_set) {if (!num_set.contai…

边缘计算的AI小板——OrangePi AI Pro

简介 OrangePi AI Pro是一款基于Allwinner H6处理器的嵌入式AI计算设备&#xff0c;适用于物联网和边缘计算。它具有强大的性能、低功耗、多接口和小尺寸。 本文分为三个部分&#xff1a; 一、对该板进行简单的开箱介绍。 二、 将SD卡中的系统迁移到由于该板支持SD卡、SSD…

Python代码关系图生成,帮助快速熟悉一个项目

一、静态代码关系图 工具1、pyreverse pyreverse 是一个由 Logilab 开发的 Python 工具&#xff0c;它能够自动生成 UML (统一建模语言) 类图&#xff0c;这些类图基于 Python 源代码。pyreverse 可以分析 Python 代码&#xff0c;并从中提取出类、模块、函数、方法和它们之间…

Java项目:94 springboot大学城水电管理系统

作者主页&#xff1a;源码空间codegym 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 本管理系统有管理员和用户。 本大学城水电管理系统管理员功能有个人中心&#xff0c;用户管理&#xff0c;领用设备管理&#xff0c;消耗设备…

docker和docker-compose的安装

docker的安装 1.安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2.设置开机自启动 systemctl start docker #启动docker systemctl enable docker3.配置阿里云镜像 不配置镜像的话&#xff0c;进行 docker pull 等操作会比较慢。进入阿里云&…

【MySQL】聊聊order by 是如何排序的

CREATE TABLE t (id int(11) NOT NULL,city varchar(16) NOT NULL,name varchar(16) NOT NULL,age int(11) NOT NULL,addr varchar(128) DEFAULT NULL,PRIMARY KEY (id),KEY city (city) ) ENGINEInnoDB;构建一个表结构&#xff0c;以及数据。 本篇主要来分析下order by是如何进…

SpringBoot 定时任务+Quartz

1、分部解释2、整体代码 前言&#xff1a; 1、定时任务技术&#xff1a; JDK 的 Timer&#xff0c; 定义多个定时任务&#xff0c;其中某个任务出现异常&#xff0c;当时整个定时任务终止。Spring Task &#xff0c; 不支持 持久化与分布式部署&#xff0c;所有任务是单线程执行…

【RPG Maker MV 仿新仙剑 战斗场景UI (九)】

RPG Maker MV 仿新仙剑 战斗场景UI 九 前言角色战斗精灵精灵图设置攻击 战斗背景图 前言 前段天研究并完成了主角人物行走图部分的开发&#xff0c;完成了对应的8方向行走&#xff0c;及精灵的展示。现在开始重新回到战斗场景的开发中&#xff0c;回顾下&#xff0c;已完成功能…

植物大战僵尸杂交版(最新版)

杂交版1.0文件链接 链接&#xff1a;https://pan.baidu.com/s/1Ew6iTg0_d_Ut8N9_18KGLw 提取码&#xff1a;yspa 杂交版2.0文件链接 链接:https://pan.baidu.com/s/1tuchowb4C_oNT6EpqSvr_w?pwdy2fz 提取码:y2fz

如何解决游戏行业DDOS攻击问题

随着网络游戏行业的迅速发展&#xff0c;网络游戏问题也不可忽视&#xff0c;特别是目前网络攻击频发&#xff0c;DDoS攻击的简单化以及普及化&#xff0c;对游戏来说存在非常大的安全威胁。 随着受攻击对象的范围在不断地拓展&#xff0c;网络游戏这种这种新型并且有着丰厚利…

罗德里格斯旋转公式证明-简洁

罗德里格斯旋转公式证明。 设旋转向量为 ( n , θ ) (n, \theta) (n,θ)&#xff0c;设其对应的旋转矩阵为 R R R&#xff0c; 如何证明&#xff1f; R c o s θ I n ∧ s i n θ ( 1 − c o s θ ) n n T Rcos\theta I n^{\wedge}sin\theta(1-cos\theta)nn^{T} RcosθI…

HTML5常用标签表格

04-08、表格标签table 概述 表格&#xff1a;是一种行和列组合而成的单元格。一般应用于后台网页设计管理数据使用。 表格的架构部分&#xff1a; tabletable head 表格头 theadtable body - 表格体 tbodytable foot -表格的页脚 tfoot 表格的基本组成部分&#xff1a; t…

minos 1.2 内存虚拟化——guest

首发公号&#xff1a;Rand_cs 该项目来自乐敏大佬&#xff1a;https://github.com/minosproject/minos 项目来自乐敏大佬&#xff1a;https://github.com/minosproject/minos 本文继续讲述 minos 中的内存虚拟化中关于 guest 的部分&#xff0c;主要弄清楚一个问题&#xff0c…