[{"id":"840f0737-df1d-47ae-bb0a-359b01fe0608","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"d5d9cdef-8854-4505-89be-a2bbc3cb4482","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"3dc3dd55-35b0-4d23-bf62-47bc3650e4ee","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"80d84fbc-d0f8-4e4a-947f-e3e4de9b49b2","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]},{"id":"9152b7ca-0186-4fe3-a26f-5a05f322db07","tags":[{"product":null,"links":null,"id":"adf72f47-7f61-4239-8392-b9bcc127fa80","name":"\u65B0\u589E","color":"green","productId":"0995490e-43fc-4d6e-bc8d-8e66f38b0c63"}]}]
        
(Showing Draft Content)

转化分析

实现效果

在仪表板中,根据转化分析步骤可实现如下效果:

image

基于可视化图表可以清楚看出数据转化的效果,特别是通过漏斗图能够直观看出用户从浏览商品到最终下单交易成功的转化率情况。

资源下载

转化分析示例.zip

下载资源包,然后将其导入系统,可以看到具体的设计细节,方便您参考学习。

模型定义

转化漏斗模型,主要是通过转化率分析整个业务流程中的转化和流失情况。通过转化数据,对每个环节的流失用户再进行精准营销。

例如:一个手机公司同时在抖音和小红书投放了广告,通过转化漏斗发现小红书带来的最终购买比较低,那么此时就找到了解决问题的抓手,可以就提高小红书渠道的转化去做优化。

实现分析

通过对用户转化率的分析得到每个过程的转化率。

例如:搜索商品>添加购物车>下单>付款>交易成功

分析步骤:

  1. 收集数据。

  2. 转化率实现思路。

  3. 处理数据,添加所需要的计算列和度量值。

  4. 排序、转换率、环比合计。

  5. 绘制转化率分析图。

转换率计算公式

转化率=当前阶段用户人数/上一阶段用户人数

例如:交易成功转化率=交易成功数/付款人数

数据处理

梳理原始数据 :

下单时间

访问平台

购买产品

渠道

客服

行为阶段

访问次数

浏览量

2-22

安卓

手机

微信

杰克

添加购物车

6

10

添加计算列:

使用 Switch 语句来对交易顺序进行排序,按照交易顺序进行从小到大排序。

var categories=
SWITCH(
    TRUE,
    '转化率'[行为阶段]="浏览商品", 0,
    '转化率'[行为阶段]="搜索", 1,
    '转化率'[行为阶段]="添加购物车", 2,
    '转化率'[行为阶段]="下单", 3,
    '转化率'[行为阶段]="付款", 4,
    '转化率'[行为阶段]="交易成功", 5
)
return categories

获取上一阶段的用户数量,通过该公式计算转化率。

var basetable = SelectColumns(
    '转化率',
    "阶段",'转化率'[行为阶段],
    "行为阶段",'转化率'[阶段]
 )
 return Calculate(
    Countx(basetable,[阶段]),Values([行为阶段]))

转化率=当前阶段用户人数/上一阶段用户人数 : 同比合计

IF(Divide(Count('转化率'[行为阶段]),'转化率'[同比合計])>0,Divide(Count('转化率'[行为阶段]),'转化率'[同比合計]),1)

可视化

在仪表板中,基于行为阶段分组,我们使用适合的图表组件,可以构建可视化页面。

通过漏斗图来进行转化率的分析:

07-09-01

通过环形图观来分析给渠道的下单占比:

07-09-02

通过条形图来进行优秀客服排名分析:

07-09-03

最终实现效果如下:

07-09-04