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 ...
随机推荐
- HA切换失败原因分析
1. 问题描述 redhat在进行HA切换时,需要先停止service,并释放调当前主机占有的资源,比如说IP Address和Filesystem,但今天我在验证HA切换时,发现service一直停 ...
- 云计算openstack核心组件——nova计算服务(7)
一.nova介绍: Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源.OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova ...
- 1.5Hadoop的启动
- ansible-doc到底有多好用,助你玩转各种模块
#使用ansible-doc:查看各种模块的帮助 #命令格式: ansible-doc -l #列出所有的模块列表 ansible-doc -s 模块名 #查看指定模块的参数 ansible-doc ...
- c++中清空输入缓冲区的方法(做cf的时候炸了)
C/C++ 四种清空输入缓冲区的方法 比较实用的一种 char c; while(c=getchar()!='\n'); 或者是这种 cin.ignore(count,c); count代表要清除的字 ...
- 解释器与JIT编译器
解释器 JVM设计者们的初衷仅仅只是单纯地为了满足Java程序实现跨平台特性,因此避免采用静态编译的方式直接生成本地机器指令,从而诞生了实现解释器在运行时采用逐行解释字节码执行程序的想法. 解释器真正 ...
- SSTI服务器模板注入(以及关于渲染,solt的学习)&&[BJDCTF2020]The mystery of ip 1
ssti服务器模板注入 ssti:利用公共 Web 框架的服务器端模板作为攻击媒介的攻击方式,该攻击利用了嵌入模板的用户输入方式的弱点.SSTI 攻击可以用来找出 Web 应用程序的内容结构. slo ...
- Spring基础知识1--环境搭建、bean创建、依赖注入、注解注入
一.Spring两大核心内容 1.控制反转IOC/DI: 应用本身不负责对象的创建和维护,对象和依赖对象的创建完全交给容器管理. 2.AOP(面向切面编程):通过预编译的方式,在运行期通过动态代理的 ...
- Centos-将文件内容输出到标准输出-cat
cat 将文件内容输出到标准输出 相关选项 -n 显示行号,包括空行 -b 显示行号,不包括空行 -A 显示制表符为 ^I ,结尾符为 $ 应用 1. 清空文件 cat /dev/null > ...
- mysql-3-orderby
#进阶3:排序查询 /* 语法: SELECT FROM WHERE ORDER BY ASC|DESC */ USE myemployees; #案例1:查询员工信息,按工资从高到低排 SELECT ...