火山引擎 DataTester:如何用 A/B 测试做产品增长?
技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群
随着如今越来越高的获客成本,用户拉新变得不再容易;而且由于获客成本的增高,让用户留存也变得更加重要。同时,一个产品的使用体验好坏、是否给予对应的用户价值,通常“用户留存”就被作为重要的衡量指标之一。
那么,如何将有限的流量发挥出最大的价值,尽可能的提升用户留存呢?本文将跟随字节的一款内容 App 的增长实践来一探究竟。
该款 App 为用户提供短篇、中篇、长篇内容阅读服务,但在 App 推出一段时间后,该产品团队通过核心指标分析,发现 App 新用户流失率非常高。其中新用户 LT(Life Time / 用户生命周期)、LTV(Life Time Value/用户生命周期价值)等指标均大幅低于预期,有较大的提升空间。

如何降低新用户的流失率、提高用户留存,成为了这款产品亟待解决的问题。
由于字节的产品在迭代、推广过程中都会不断经历 A/B 测试的打磨,因此该产品团队首先查看了历史策略,希望汲取一些经验。他们在字节跳动自研的 A/B 测试产品——DataTester 中,查看了该 App 以往的 A/B 实验历史,并通过 DataTester 特设的「经验库」能力,找到了往期能够提升用户留存的产品策略。
他们从「经验库」往期 A/B 测试的历史中看到:
· 往期“7 天签到礼包”玩法中,新用户 LT 显著上升,用户留存率显著上升;
· 往年春节期间曾发起过众多活动,“签到日历”的玩法对比其他活动,留存最佳;
.....
总结发现,往期的“签到玩法”对比其他策略,对于这款 App 的用户留存提升通常更为显著。下图可看到“签到玩法”带来的拉新占比,及用户留存趋势。


因此该团队判断,此次产品策略优化,通过优化“签到玩法”获取提升该 App 新用户留存指标收益的可能性较高。那么在优化方向上具体策略如何制定呢?该团队通过数据分析后决定从用户体验痛点入手。
原产品“签到玩法”如下:
- 玩法设置在产品二级页面“福利页”,用户必须打开 App 后再进入“福利页”,才可以完成玩法任务 
- 产品同时设置有两种“签到玩法”——「7 天见面礼」与「日常签到」,两种玩法会同时弹出,用户打开产品后会遇到多重弹窗的情况 
这样的产品策略会带来“用户操作路径过长,领取奖励难度相对较大”以及“多重弹窗对用户造成操作打扰”的痛点。产品团队因此确定了签到策略的优化思路:降低奖励领取难度,去除多重弹窗对用户的打扰。


当优化方向确定后,接下来就需要设计完整的 A/B 实验方案了;在 A/B 实验方案设计的过程中,最重要的一点是要计算出取得显著性结论所需要的流量是多少。 此时,字节的 A/B 测试产品 DataTester 的优势就体现出来了。当业务把想提升的指标、数值、提升方向输入进来后,DataTester 可以直接自动计算所需要的样本数量,然后经过 A/B 测试的实验数据来进行效果验证,帮助业务确认最优解的策略。
最后通过优化新用户的「7 天见面礼」签到活动,从 DataTester 的实验结果上来看,优化后的实验组的大盘新用户 LT(用户生命周期)、留存率等均有明显的正向提升;不仅如此,在 App 活跃时长、ARPU(平均每用户收入)等核心指标的数据也均有不同幅度的正向提升;同时新用户的签到问题反馈也有所下降。
因此,该 App 将新的策略全量上线,从线上数据表现来看,该 App 的「7 日签到」策略次日领取率提升了近 20%,用户多日留存稳定提升了 3%~5%,获取了超预期的收益。
对于企业而言,更明智、更长期的战略意味着需要同时专注于自身产品的健康发展以及增长,而这其中最重要的驱动因素是用户满意度和用户留存。注重用户留存就可以推进增加营收及提高盈利能力,也节省了获客成本,达到了降本增效的目的。
那么如何提升核心指标?如何选择最优的产品策略?如何科学的评估指标提升与策略的关系?如何选准正确的迭代方向并继续向下探索收益?这些都需要 A/B 测试来进行评估并得到“理性且科学”的数据结果,帮助业务在每一个决策的岔路口上,都做出了更正确的选择。
DataTester 依靠其先进的底层算法,提供科学的分流能力和智能的统计引擎,支持多种复杂的 A/B 实验类型。在字节内部帮助今日头条、抖音等多个产品“摆脱猜测,用科学的实验衡量决策收益”。 不仅如此,DataTester 也已经由火山引擎对外开放服务,目前已服务了美的、得到、凯叔讲故事等在内的上百家外部企业,支持了多种业务场景需求,为业务的用户增长、转化、产品迭代、运营活动等各个环节提供了科学的决策依据,将成熟的“数据驱动增长”经验赋能给各行业。
申请 DataTester 免费试用、了解更多 DataTester 详情,请点击火山引擎A/B测试DataTester官网
火山引擎 DataTester:如何用 A/B 测试做产品增长?的更多相关文章
- 火山引擎 DataTester:让企业“无代码”也能用起来的 A/B 实验平台
		更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 当数字化变革方兴未艾,无代码正受到前所未有的关注.Salesforce 的数据显示,52%的 IT 部门表示,公司 ... 
- 还原火山引擎 A/B 测试产品——DataTester 私有化部署实践经验
		作为一款面向ToB市场的产品--火山引擎A/B测试(DataTester)为了满足客户对数据安全.合规问题等需求,探索私有化部署是产品无法绕开的一条路. 在面向ToB客户私有化的实际落地中,火 ... 
- 火山引擎 A/B 测试产品——DataTester 私有化架构分享
		作为一款面向 ToB 市场的产品--火山引擎A/B测试(DataTester)为了满足客户对数据安全.合规问题等需求,探索私有化部署是产品无法绕开的一条路. 在面向 ToB 客户私有化的实际落地中,火 ... 
- 火山引擎MARS-APM Plus x 飞书 |降低线上OOM,提高App性能稳定性
		通过使用火山引擎MARS-APM Plus的memory graph功能,飞书研发团队有效分析定位问题线上case多达30例,线上OOM率降低到了0.8‰,降幅达到60%.大幅提升了用户体验,为飞书的 ... 
- 火山引擎 DataLeap 的 Data Catalog 系统公有云实践
		Data Catalog 通过汇总技术和业务元数据,解决大数据生产者组织梳理数据.数据消费者找数和理解数的业务场景.本篇内容源自于火山引擎大数据研发治理套件 DataLeap 中的 Data Ca ... 
- 如何又快又好实现 Catalog 系统搜索能力?火山引擎 DataLeap 这样做
		摘要 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维.治理.资产.安全等全套数据中台建设,降低工作成本和数据维护成本.挖掘数据价 ... 
- JuiceFS 在火山引擎边缘计算的应用实践
		火山引擎边缘云是以云计算基础技术和边缘异构算力结合网络为基础,构建在边缘大规模基础设施之上的云计算服务,形成以边缘位置的计算.网络.存储.安全.智能为核心能力的新一代分布式云计算解决方案. 01- 边 ... 
- 火山引擎 DataLeap:揭秘字节跳动数据血缘架构演进之路
		更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维 ... 
- 火山引擎DataLeap数据调度实例的 DAG 优化方案
		更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,并进入官方交流群 实例 DAG 介绍 DataLeap 是火山引擎自研的一站式大数据中台解决方案,集数据集成.开发.运维.治理.资产管理能力 ... 
- 火山引擎 DataLeap:3 个关键步骤,复制字节跳动一站式数据治理经验
		更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,并进入官方交流群 DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成.开发.运维.治理. ... 
随机推荐
- Spring Cloud Gateway系列:路由断言工厂
			目录 1.After路由断言工厂 配置式 API式 2.Before路由断言工厂 配置式 API式 3.Between路由断言工厂 配置式 API式 4.Cookie路由断言工厂 配置式 API式 5 ... 
- Redis 技术整理
			认识Redis Redis官网:https://redis.io/ Redis诞生于2009年全称是Remote Dictionary Server 远程词典服务器,是一个基于内存的键值型NoSQL数 ... 
- PostgreSQL 序列(Sequence)
			基本操作 --新增序列 CREATE SEQUENCE xxx_id_seq INCREMENT 1 -- 一次加多少 MINVALUE 1 -- 最小值 START 1 --从多少开始 CACHE ... 
- 记一次 .NET 某券商论坛系统 卡死分析
			一:背景 1. 讲故事 前几个月有位朋友找到我,说他们的的web程序没有响应了,而且监控发现线程数特别高,内存也特别大,让我帮忙看一下怎么回事,现在回过头来几经波折,回味价值太浓了. 二:程序到底经历 ... 
- windows10 使用 USB 无线网卡的热点功能
			一.概述 在某宝上买了一个 COMFAST CF-727B 的无线模块,由于笔记本电脑一直使用不上,所以放了很久.多年后我来到了一个公司,遇到了我此生最想吐槽的网管,简直不敢想象几十人的办公室,居然能 ... 
- 在路上---学习篇(一)Python 数据结构和算法 (1)
			数据结构和算法 现阶段的肤浅理解数据结构是各式各样的类型数据在内存中是如何构造的,原理是怎么样的. 了解了其本质后,在面对问题时候,根据数据结构利用算法计算可以最快,最有效的完成任务.通常情况下,精心 ... 
- Kotlin协程系列(二)
			在进行业务开发时,我们通常会基于官方的协程框架(kotlinx.coroutines)来运用Kotlin协程优化异步逻辑,不过这个框架过于庞大和复杂,如果直接接触它容易被劝退.所以,为了我们在后续的学 ... 
- Golang中如何自定义时间类型进行xml、json的序列化/反序列化
			在日常开发工作中,我们进行会遇到将 struct 序列化 json字符串以及将 json字符串 反序列化为 struct 的场景,大家也对此十分熟悉. 最近工作中,遇到了需要将 struct 序列化 ... 
- 数据分析师如何做好PPT
			作为一名数据分析师,制作出色的PPT是非常重要的技能之一.一个好的PPT可以让你的数据洞察更加生动有趣,并有效传达给观众.以下是一些详细的步骤和技巧,帮助你成为一名擅长制作PPT的数据分析师: 确定目 ... 
- mysql的begin end嵌套
			这个教程基本很少,因为这个很简单,但又会让(新手)人难以完成这嵌套. 为了方便读者理解,我把不需要嵌套的也嵌套起来了.(就比如下面这几行代码) delimiter $$ drop procedure ... 
