Kamo Asatryan是 Prime 公司的 CEO,这家新兴公司专门负责改善移动端 App 的使用体验。这篇文章讲了他对于APP开发的一些观点,我想在APP功能越做越杂的今天,用户或许更需要像他这样的家伙。来看看他是怎么说的:
1、 不要想着教你的用户太多的事
有太多的移动端 App 在上线的时候在入口处设置了太多的滑动界面,然而吊诡的是,在很多时候,这些滑动界面所做的只是通过一些好看的方式呈现了一些介绍这个产品的内容。但请不要这样做。
事实上,安装你们 App 的用户已经花了很多步骤在应用商店中找到它并下载下来安装好,他们不会去费那么大功夫了解你们的产品。当你检视用户的行为时,你会发现基本没人会停下来看那些文字的。而当那些少数阅读了那些文字的用户来到注册登录的地方时,他们一定会忘记刚才的东西的。
相反,还不如在开始的界面中设置一些实用的使用技巧(就是那种浮在主界面上,你一点就会消失的那种),这样,用户可以了解如何操作你的 App。通过实践去学习相当有效,因为用户可以在几秒钟内看到指示并加以实践。
当我们用使用以上技巧代替了传统的欢迎界面之后,我们发现,用户从安装 App 到激活的转化率提高了 30%-50%。这是一个最简单、也是最有效的改变,而且你可以立刻就着手改变。
2、 消除意料之外的使用阻力
在增加新功能之前,你肯定想要消除 App 中所有对于新用户使用有阻力的地方。你必须去确保在 App 中每一张界面中,都只有一个清晰的、主要的功能,不要用多余的按钮去显示其他同级的选项。你不能做出『用户会看你提供的所有内容』的假设。因此,你可以试着用手盖住那些附加的功能,看看那个主要的功能在屏幕上还是否显眼。
你所有主要的唤起行动 (Call to Action) 的设置都应该与之前的设置相一致,至少从一些诸如颜色、字体的设计上必须一致。当你之前的设置都让用户使用的是屏幕下面的主按键时,那就不要让你的用户突然去按屏幕的右上角。你要知道,当你做出不在用户意料之中的设计时,你就必须承担用户流失的风险。
再举个例子,如果你的用户需要设置密码,那就不要同时要求他们输入数字和密码,那是因为在移动端,用户经常不得不切换键盘。
你必须对用户所承受的任何负担都很谨慎。请仔细斟酌你带给用户的所有内容,尽量消除所有不必要的东西。
当你完成这些移除工作之后,那么,用户全部的体验时间只会按秒计算—按分钟计算是绝不可能发生的。
3、 寻找每一个从积极的方向巩固产品的机会
让你的用户在你的 App 中做出努力—哪怕是很小的努力—是一件很困难的事,所以你必须用每一个小的举动去奖励他们。这个奖励的范围可以从让他们在创建账户时比较方便,到当他们完成一个比较复杂的动作时(比如在线支付)用一个小动画感谢他们。
再比如,当人们知道他们快要完成某件事时,他们会觉得有必要完成它。因此,你可以在屏幕的上方加一个进度条,它会让你的转化率提高 40%。
总之,你要让你的用户意识到他们为使用这个 App 所必须要付出的东西、并且接受这些。
4、 找到你最佳的用户推荐渠道
用户推荐正在成为你最有力的用户增长来源。通过测量每个用户的推荐和他们发送给潜在的新用户的邀请,你可以时刻对其进行监测。之后,对得到最高的邀请量的渠道进行优先化设置(比如短信、邮件之类的)。
我们发现 80% 的邀请只会发生在 2 个渠道内,因此,放弃其他的渠道,全力使这两个渠道的邀请发送量最大化;当邀请数量足够多了之后,再继续努力让邀请的接受量最大化。
我们发现,在大多数情况下,对于移动端 App 来说,最有效的转化渠道是短信、邮件、和 Facebook(这是美国的情况,在中国嘛,当然应该是微信)。
5、 让用户推荐达到双赢的效果
在大多数情况下,最好的推荐对于推荐人和被推荐人来说都是有价值的。这些推荐应该和产品核心的使用体验紧密相关。
举个例子,比如 Uber 的「均分车资」的功能,或者是 Groupon 的「团购」的请求等等。在这些例子中,用户将你们的产品推荐给其他人的同时,他们还顺便展示了你们真正有用的功能,也可以展示出产品有价值的部分。(是啊,这哥们可能不知道在中国,还有更加狂野的补贴大战。)
当你的产品没有很明显的社交属性的时候,这样做是很困难的,但也不是不可能,发现机会的一个办法是去思考:在你的 App 本身以外,用户围绕着它会做些什么?
请思考:在你的产品周围,你是否在产品的功能性上忽视了一些社交的部分?
6、 考虑双向奖励
如果找不到可以传递一个双赢的、能够刺激社交的好方法,你应该试试为推荐的双方提供一个靠谱的奖励方案。最好的办法就是把奖励方案很清晰地呈现给推荐双方。
举个例子,比如 Dropbox,他会给新用户一个明确的存储空间;再比如 Airbnb,他会给新用户的第一单提供折扣。正是因为这些奖励很清晰、也很实用,这样才使得这些产品很轻松就达到了很高的用户推荐率。
困难的部分在于当你这样做的同时,可以确保你仍然有利可图,几乎可以肯定,通过这种方式吸引过来的用户都是为了得到好处,而不是长期的那种。
因此,一旦你得到了这些用户,你最好有足够的办法让他们能够频繁地使用你的产品。同时,你还需要去检查,在那些小恩小惠之外,为什么那些流失率高的用户会坚持使用你的产品。这点很重要,即使这些人最后还是离开了。
这是一个简单而又风险很低的办法,你只需要放上那些奖励,就可以等到那些不太「专一」的用户,而如果他们上钩了的话,那说明你总有机会让他们留下。
7、 不要依赖那些标准化的社交分享模式
许多 App 都会犯的一个普遍性错误是:他们总是让那些社交分享的按钮占用了过于重要的位置,尤其是对那些社交并不是其核心功能的 App 来说。这些按钮如此普遍,你总是能看到他们,然而他们却没有什么特别的含义。它们甚至不值一提,因为基本上,这些按钮都是没有用的。如果你真的想添加这些功能,那就把它们精心设计成你产品核心流程的一部分。
那些 App 的设计者们之所以到现在还把这些按钮这样设置,是因为他们在移动端想不出更好的办法了,因此,从理论上来说,最轻松的办法就是用这套标准化的做法。但问题在于这些按钮太普通了,以至于用户经常性会完全忽略他们。如果你想要从你的 App 中剔除掉一些东西,那这些按钮会是你的第一选项。
8、 目光放长远,瞄准稳定的增长率
如果你想让你的产品有更长远的未来,Asatryan 给了 7 条小建议:
i. 确定好你最有价值用户的几个来源渠道,之后专注于让更多的用户可以更轻松地从上面的那几个渠道中流入你的 App。
ii. 对你的产品了如指掌,要了解所有用户能够看到的界面的情况。从用户第一次进入你们的 App 到最后,你都要确保操作的手感。
iii. 详细地测量那些短期用户的情况,最好能做到从第 1 天到第 30 天的不同情况。了解在这个范围内任何一天用户的比例情况。你最好确保总是能获取这些数据,并以这些数据为行动的指导。
iv. 当你要使用分析工具的时候,尽量使用那些为你提供以上数据最快的那一个,因为当你起步的时候,你并不需要那些过于复杂的工具。
v. 如果你有了一个相对可观的用户库,那你应该定时比较那些留下的用户和流失的用户在早期(1-14 天)的行为。他们有什么不同?你如何才能引导更多的用户像那些留下了的用户一样?你如何消除那些导致用户流失的因素?(我想可以用上TestBird的真机兼容性测试,确保APP在时下主流设备上能够正常运行,这样至少能在初期减少30%左右的用户流失。)
vi. 去思考在人们的生活中,有什么是贴近你们的产品的。是什么原因让用户会不断使用你的 App 呢?如果你想到了一些很清楚的原因,那就把它们在你的 App 中凸显出来。比如你发现你的用户特别关心他们的消息动态,而且他们点击最多的就是他最喜欢的球队的消息更新;这样,你就需要在这方面下功夫去提升他们的使用体验。
vii. 保留早期的数据信息,这会让你在后续试验的时候得出更准确的反应。
国外的开发者开发产品的时候始终贯彻着即用即走的思路,这是值得国内的开发者们学习的。浮躁的创业氛围总是使得开发者们手中的APP很重,却又一点也不好用。人们在关注产品生态和资本喜好的过程中,忽略了对产品品质的追去。相信只有稳定、流畅、没有BUG的APP,才会受到用户的喜爱,所以APP测试是很重要的一环,做好兼容性测试、功能测试或者服务器压力测试,才会让APP发挥它们最大的价值。
编译自 First Round Review,原文标题为「This Is How You Design Your Mobile App for Maximum Growth」。