sql text转image_SQL实例之漏斗分析

20663973b17e14d4a0102b8dc92c4ae4.png

1. 浅谈“漏斗”分析模型

我们先简单聊一聊漏斗分析,漏斗分析是一套流程式数据分析,它能够科学反映用户行为状态以及从起点到终点各阶段用户转化率情况的重要分析模型。

目前漏斗分析模型已经广泛应用于流量监控、产品目标转化等日常数据运营与数据分析的工作中。例如在一款产品服务平台中,直播用户从激活APP开始到花费,一般的用户购物路径为激活APP、注册账号、进入直播间、互动行为、礼物花费五大阶段,漏斗能够展现出各个阶段的转化率,通过漏斗各环节相关数据的比较,能够直观地发现和说明问题所在,从而找到优化方向。

16ebc533913cf82f703a52bffebf5841.png

漏斗分析能够对业务流程进行相对规范、周期较长、环节较多的流程分析,能够直观地发现和说明问题所在。科学的漏斗分析模型能够实现以下价值:

  • 企业可以监控用户在各个层级的转化情况,聚焦用户选购全流程中最有效转化路径;同时找到可优化的短板,提升用户体验。

降低流失是运营人员的重要目标,通过不同层级的转情况,迅速定位流失环节,针对性持续分析找到可优化点,如此提升用户留存率。

  • 多维度切分与呈现用户转化情况,成单瓶颈无处遁形。

科学的漏斗分析能够展现转化率趋势的曲线,能帮助企业精细地捕捉用户行为变化。提升了转化分析的精度和效率,对选购流程的异常定位和策略调整效果验证有科学指导意义。

  • 不同属性的用户群体漏斗比较,从差异角度窥视优化思路。

漏斗对比分析是科学漏斗分析的重要一环。运营人员可以通过观察不同属性的用户群体(如新注册用户与老客户、不同渠道来源的客户)各环节转化率,各流程步骤转化率的差异对比,了解转化率最高的用户群体,分析漏斗合理性,并针对转化率异常环节进行调整。

2. 如何利用SQL进行A / B测试的漏斗分析

背景介绍

我们现在拿到了美国Mattresses网站的新用户购买流程的模式和数据。它使用模块化弹出窗口欢迎用户并向他们展示网站的重要功能,比如: 欢迎来到Mattresses! 浏览我们的床上用品。 选择要添加到购物车的商品。 点击图标查看购物车。 当你准备结账时,按'立即购买!' 付款结账。
Mattresses的产品团队为弹出窗口创作了一个新设计,他们相信这个改进可以将促进更多用户完成下单。为了验证这个猜想,他们建立了A / B测试,方案如下:50%的用户查看弹出窗口的原始版本50%的用户查看新版本的弹出窗口最终,我们想回答这个问题:
两组之间的漏斗模型会有何不同?

首先要具体了解一下网站提供的onboarding_modals数据。

1.我们用SQL查看onboarding_modals前10个记录的所有列。

SELECT *
FROM onboarding_modals
LIMIT 10; 

e62744c4d2b64b68bf350d4673caccf6.png

2.使用GROUP BY,计算出modal_text每个值的不同user_id数量。这将告诉我们完成渠道每个步骤的用户数量。

SELECT modal_text,
    COUNT(DISTINCT user_id)
FROM onboarding_modals
GROUP BY 1
ORDER BY 1; 

a4d74ecd36e20f9b7b1ab2df70ceae60.png

modal_text排序后,我们的表格已经有了漏斗的模样,变得井井有条。

3.结合上一个查询,我们分别对原始版本组和新版本组进行分组分析。

我们可以在COUNT()聚合中使用一个CASE语句,这样我们就可以分别计算原始版本组的用户数和新版本用户数了。我们将原始版本组重新命名为control_clicks,将新版本组命名为variant_clicks。SQL语句如下:

SELECT modal_text,
  COUNT(DISTINCT CASE
    WHEN ab_group = 'control' THEN user_id
    END) as control_clicks,
  COUNT(DISTINCT CASE
    WHEN ab_group = 'variant' THEN user_id
    END) as variant_clicks
FROM onboarding_modals
GROUP BY modal_text
ORDER BY modal_text;

50b27f22b2468e77114c48bd61c0a764.png

ff66bb2b074e539ba0056a0d1ae65996.png
  • 在model2中,新版本弹出窗口转化率为79%,而原始版本弹出窗口60%;
  • 在model3中,新版本弹出窗口转化率为85%,而原始版本弹出窗口80%;
  • 剩下的所有其他步骤都具有相同的完成级别。

这个结果告诉我们新版本弹出窗口有更高的转化率,效果更好!

56d4b3ebea2ca1fb07c2874179418eff.png
关注公众号看更多干货文章
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值