APP打开(一)—以亲身经历谈APP注册登录
如果不是自己接手过这样的产品,我可能也很难相信,会有公司能够做出十四个注册页面的APP,将选站点、输账号、输密码、用户协议、用户权限等全部拆解成一个一个单独的页面来做,用户在注册的时候仿佛在攀登一座云雾缭绕的大山,看不到山顶,不知道自己还要爬多久才能够抵达终点,即使已经攀爬了百分之九十,用户的心中也不是达到胜利的喜悦,而是不知道何时到达终点的迷茫、无奈和怒气。
这么长的注册页面对于公司的推广来说简直就是一场灾难,如果给每个环节都进行埋点,那么一定能够发现,用户在每一个环节都在不断的流失,最终能够爬上“注册成功”这座大山的人寥寥无几。
先上一个图,看一下十四个页面的注册流程都存在哪些问题(仅标识页面元素,未细化):

全局图在这上面看的可能不是很清晰,我们可以挨个页面看一下存在的问题。
①必要的权限可以要,不必要的权限等要用的时候再要(01/02/03页面)。
一打开就开始要权限。这就相当于相亲的时候我连你叫什么都还不知道,你一上来就开始问我有几套房几辆车一样,不仅问,还问了三次,想想就很糟心。必须要向用户索要的权限也要让用户对APP有一个简单了解之后了再要,注意用户体验。

②需要声明的提前声明,不要多弹个框让用户多点一下(07页面)。能简则简原则。

③用户协议、隐私条款的声明要靠前,一般在第一步,这样用户一进来就能看到一个基本情况,可以加深信任(08页面)。

④流程要连贯,形成闭环(12页面),激活成功之后,页面应该提供入口使用户能够直接通过点击进入APP。

⑤不必要的流程一定不要有(13页面)。注册成功之后,直接跳转到APP首页,不需要再让用户走一遍登录流程,画蛇添足用处不大。

毫无疑问,用这样的流程去进行推广,只能惨淡收场,在我第一次试用这个流程之后,就想对其进行整改,虽然中间遭受了一些阻碍,但我还是拿出了方案并坚持按照新方案来做一定能够大幅提升我们的打开注册率。中间公司也使用原方案陆陆续续进行了几次试推,都是惨淡收场。接下来说一下我是怎么样做打开注册登录这一块的优化方案的。
首先,我们的APP应用于海外,原版本使用的是邮箱注册登录,所以需要进行邮箱激活,但国内实际上已经有微信/QQ等一键登录的模式了,那么海外也应该有才对,经过了解,当地情况95%以上的用户都有谷歌账户,于是最终决定采用谷歌登录的方式来进行注册登录。
其次,根据以上分析的流程上的一些缺陷和海外调研的一些实际情况进行整改,将流程最优最简,最终三步到首页。

那么,把注册流程从十四个页面做到三个是什么体验?感受如下:
① 方案设计方面:想要做好产品,就要做好市场调研和竞品分析,即使是做一个注册登录,也要贴合实际,选择最佳方案。在上面的优化方案上线之后,打开注册率提升20+%,获客成本降低¥20+,效果还是非常可观的。
② 产品设计方面:操作要简单,步骤要少,不要麻烦用户;有始有终有闭环。
③产品工作方面:
Ⅰ 要敢于挑战“权威”。我所说的权威就是当时接手的公版内容,接手时我还是一个产品新人,因此要对公版进行改变经历了一个漫长的“内部斗争”,最终才开动。
Ⅱ 尽量不要因为时间原因临时妥协,否则可能会浪费更长的时间。因为谷歌注册登录上线至少需要一个月的时间,所以在最终版本之前妥协上线了一个折中的临时方案,数据并没有多少提升,还花了时间和精力,实在是不值当。
Ⅲ 产品经理在出方案做设计的时候一定要沉淀,要考虑清楚,不要一有想法就拍脑门去做。
Ⅳ 目标要清晰,行动要迅速,头脑要清楚。
写在最后:产品经理要有自己的思考和坚持,在有充足的背调和分析的情况下,据理力争不轻易妥协,努力做出为公司创造最大效益、为用户创造最大价值的好产品。
APP打开(一)—以亲身经历谈APP注册登录的更多相关文章
- APP打开(二)—标准流程
APP打开是一个老生常谈的话题,在互联网时代,在APP遍地的时代,APP打开是每一个APP的必经之路,今天我想通过以下几点来阐述APP打开的标准流程,给这个话题写一点自己的见解. APP打开现状 标准 ...
- 柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布
柔弱的APP如何自我保护,浅谈APP防御手段,使用360加固助手加固/签名/多渠道打包/应用市场发布 由于JAVA和Android的平台型,所以APP很容易被反编译,这对于我们开发者来说,是一个不想要 ...
- csdn的app打开贴子显示空白?
csdn或者虎扑的app打开贴子显示空白,卸载后重装仍然有同样的问题. 可能是android系统的WebView版本太落后. 打开应用市场,更新WebView就可以解决了.
- iOS 从app跳转到Safari、从app打开电话呼叫
1.从app跳转到Safari NSString* strIdentifier = @"http://www.ybyb.com"; BOOL isExsit = [[UIAppli ...
- 在线制作微信跳转浏览器下载app/打开指定页面源码
微信自动跳转外部浏览器下载app/打开指定页面源码 源码说明: 适用安卓和苹果系统,支持任何网页链接.并且无论链接是否已经被微信拦截,均可实现微信内自动跳转浏览器打开. 生成的跳转链接具有极佳的防拦截 ...
- iOS APP打开其他应用
1.限于iOS的沙盒机制,一般的app都只在沙盒内操作运行,针对app之间的通讯苹果还是给出了一些解决方案的. 最常见的场景就是在一个APP中打开另一个APP. 核心就是一个API,通过制定一个一个U ...
- 2019微信浏览器跳转外部浏览器下载app打开任意站实现方法
很多朋友问我怎么解决微信内点击链接或扫描二维码可以直接跳出微信在外部浏览器打开网页链接和下载APP,其实这并不难,只要我们实现微信跳转功能即可.下面给大家介绍这个功能 方案实现教程: 功能目的 生成微 ...
- android一个app打开另一个app的指定页面
一个app打开另一个app的指定页面方法 有以下几种 1.通过包名.类名 2.通过intent的 action 3.通过Url 方案1. ComponentName componentName = n ...
- 2月第3周业务风控关注|上海网信办复测23个被约谈APP 涉及1号店、小红书等
易盾业务风控周报每周呈报值得关注的安全技术和事件,包括但不限于内容安全.移动安全.业务安全和网络安全,帮助企业提高警惕,规避这些似小实大.影响业务健康发展的安全风险. 1.上海网信办复测23个被约谈A ...
随机推荐
- Linux里隐藏的计算器,你知道它的奥秘吗?
Linux里隐藏的计算器,你知道它的奥秘吗? 大家都知道,windows下有个计算器工具,我们在工作生活中经常使用到它.但是,你可知Linux下也同样有个计算器吗? 当然,良许说的是命令行下的计算器工 ...
- 必须了解的mysql三大日志-binlog、redo log和undo log
日志是 mysql 数据库的重要组成部分,记录着数据库运行期间各种状态信息.mysql日志主要包括错误日志.查询日志.慢查询日志.事务日志.二进制日志几大类.作为开发,我们重点需要关注的是二进制日志( ...
- Python 之父为什么嫌弃 lambda 匿名函数?
Python 支持 lambda 匿名函数,其扩展的 BNF 表示法是lambda_expr ::= "lambda" [parameter_list] ":" ...
- Jackson反序列化枚举类型解决方案
BUG描述 在使用SpringBoot自带的jackson处理客户端提交的消息体反序列化时,遇到一个非常棘手的情况 客户端发送如下json {"content":"654 ...
- awk的一些认识
awk awk '{pattern + action}' {filenames} 当我们所指定的规则脚本过长的时候,我们可以使用-f的选项加上我们的脚本文件.再复杂点我们可以直接调用shell脚本,就 ...
- 使用Azure Function玩转Serverless
Serverless&Azure Functions 通过无服务器计算,开发者无需管理基础结构,从而可以更快构建应用程序.通过无服务器应用程序,将由云服务提供商自动预配.缩放和管理运行代码所需 ...
- Metasploit之令牌窃取
令牌简介及原理 令牌(Token) 就是系统的临时密钥,相当于账户名和密码,用来决定是否允) 许这次请求和判断这次请求是属于哪一个用户的.它允许你在不提供密码或其他凭证的前提下,访问网络和系统资源.这 ...
- kubernetes1.15极速部署prometheus和grafana
关于prometheus和grafana prometheus负责监控数据采集,grafana负责展示,下图来自官网: 环境信息 硬件:三台CentOS 7.7服务器 kubernetes:1.15 ...
- Linux系统编程—信号集操作函数
先来回顾一下未决信号集是怎么回事. 信号从产生到抵达目的地,叫作信号递达.而信号从产生到递达的中间状态,叫作信号的未决状态.产生未决状态的原因有可能是信号受到阻塞了,也就是信号屏蔽字(或称阻塞信号集, ...
- matlab中fseek 移至文件中的指定位置
文章来源:https://ww2.mathworks.cn/help/matlab/ref/fseek.html?searchHighlight=fseek&s_tid=doc_srchtit ...