什么是a/b测试?如何进行一次成功的A/B测试?

qinzhiqiang 07-24 10:05 568次浏览

对商业智能BI、数据分析挖掘、大数据、机器学习,python,R感兴趣同学加微信:fridaybifly,邀请你进入头条数据爱好者交流群,数据爱好者们都在这儿。

触脉导读:对于如何优化网站,大家一直有不同的观点,主要大概分为两种,一种是提高网站流量的质量,一种是进行A/B测试。今天,小编就来为大家介绍,如何进行一次成功的A/B测试。

如何进行一次成功的A/B测试?

测试!测试!测试!!

这是我们在创建一个网站时,不断听到的一个词。测试是创建增长文化的核心要义——所谓增长文化就是你团队中的每一个人都准备好使用各种技术手段以及对数据进行分析,以获取更好的用户体验,使得用户自发增长的文化。

如何进行一次成功的A/B测试?

但是,我们要怎样才能设计一次效果显著的测试呢?是不是只要找到一些你不确定效果的元素,然后对其进行修改就好了?比如说,将“立即购买”的按钮一个版本设计为蓝色,一个版本设计为红色?你未来的测试活动是应该基于对数据的分析结果,还是只靠“拍脑门”?

如何进行一次成功的A/B测试?

假设你是根据数据分析的结果进行测试,那就意味着,即使这次测试失败了,这仍然是一次很有价值的测试活动。一次低质量的测试会让你的网站表现大不如前,但是如果你吸取这些失败的经验,那将会导致更加严重的后果。

运行一次高质量的测试的关键,就是要建立适合公司当前发展情况的测试框架。

不同的企业有不同的框架,但是主要包含以下几点:

从一个洞察和一个假设开始。

只是靠“拍脑门”的思考方式,认为“我想,如果我做了……那么应该就会……”,成功的测试断不会由此开始。更好的方式是,审查并分析你的数据,着重关注表现非常好或非常查的元素。

当你由数据得出了相应的洞察:为什么这个元素的数据表现这么好(差)?当用户在看到这个元素时,他们的体验是怎样的?如果用户体验很好,那么可以将同样的设计应用在什么别的地方吗?如果针对该元素的用户体验很差,那么应该如何改进和提高呢?这才是一次优秀的测试应有的起点。

比如说,如果你发现你的移动端转化率远远低于PC端,你可能就会需要运行一次测试,来帮助你改进移动端购物或者结账流程中的用户体验。你的团队发现,邮件营销的活动已经成功的将用户引流到了下单页面,但是这些用户并没有转化。以上这些信息和数据,可能就会让团队重新思考,进而开始尝试如何简化用户下单流程,或者进一步优化此流程中的用户体验。

小建议,大改善。

设想一下,其实,你可以对所有你在之前做出的假设进行测试。这里有一个不成熟的小建议,比如说,你不需要重新设计行动召唤的按钮,但是你可能更想对一些新的大胆的想法进行测试。比如说,将行动召唤按钮上的文字从“立刻注册”,改变成“现在就登录吧”,这也许更值得进行一次测试。进行不同的测试,可以让你了解更多不同元素的表现情况,和用户的反馈。

在进行A/B测试或者多元测试时,要注意的是,最好在开始时针对很小的元素进行微小的变化,而不是对两个截然不同的页面进行测试,这将很难对究竟是哪一个元素影响了最终的数据表现得出结论。你可以对很多种元素进行测试,比如说导航栏的颜色和外观,子导航的设计,搜索框的样式和位置,表单的形式,按钮,对话框等等。

简单,但强大。

你不可能一次性的对你所有的想法进行测试。所以建议从最简单而且可能会有很大影响的元素进行测试。比如说对于CTA按钮的转化率优化的测试,相较来说ROI可能就会更高一些。或者你还可以考虑对要上线的新页面进行多次测试。

对于需要测试的元素的发布速度和影响之间的关系,如下图所示。你肯定不想要这些安静且缓慢的乌龟,但是更需求有潜力且快速的兔子吧~!

如何进行一次成功的A/B测试?

想要抓住这只兔子最好的位置就是在用户行为流结束的地方——从最接近转化的点进行测试。如果你进行测试的点离用户转化点越远,那么你就越难就其影响进行分析。因为整个用户行为流从这个点开始到结束有太多的变量可以对其进行影响,最终导致转化率发生变化。

坚持不断的测试。还有很重要的一点就是,定期且重复的进行测试。创建一个固定的方法,并定期进行测试,这样就可以得出详细的对比数据,最终得到想要的结果。

清晰且稳定的框架可以让你的团队在进行测试时有章可循,同时也可以保证整个测试在正确的轨道上运行。

对商业智能BI、大数据分析挖掘、机器学习,python,R感兴趣同学加微信:fridaybifly,邀请你进入头条数据爱好者交流群,数据爱好者们都在这儿。

  • 暂无推荐