注册登录模块设计之注册设计思路总结
注册/登录模块是APP用户账号体系基本功能模块之一,在移动互联网时代,任何一个有野心的产品都希望拥有一套自有账户来搜集用户数据,精细化运营用户。因此,设计好注册/登录流程对产品至关重要。
下面会逐步对现有的不同注册方式的设计思路作经验总结,学习备用。
1.注册方式
短信验证码快捷注册常规账号密码注册
绑定第三方账号注册
目前较为常用的注册方式分为三类:
注册方式 | 说明 |
---|---|
短信验证码快捷注册 |
优点: 1)从用户认知而言,无须经过注册过程即可登录。 2)从产品目的出发,可以降低新用户的注册门槛,快速提高业务行为的转化(例如外卖订单成交率)。 3)自建账户体系,方便用户信息搜集和运营(相对第三方账号注册) 缺点: 1)安全性不够,在遗失手机或更换手机号的场景下,有安全性问题。 2)场景覆盖不全,在手机不在身边和无法使用手机网络的场景下,无法正常登录。 3)成本过高,发送短信验证码需要成本,极少成多。 4)体验不够好,收到短信验证码前会有一定的延迟。 5)登录即注册,缺少注册过程的过渡,用户会缺少归属感和信任感。 |
常规账号密码注册 |
优点:安全性高。 1)各种场景覆盖全面,做法成熟。 2)自建账户体系,方便用户信息搜集和运营(相对第三方账号注册)。 缺点: 1)注册是一道无形的门槛,信息和步骤多时,会降低注册的转化率。 |
绑定第三方账号注册 |
优点: 1)抱大腿效应,借助海量用户的社交平台,操作得当的话可以快速上量。 2)目前为止,第三方注册是门槛最低的注册方式。可以极大提高注册转化率。 缺点: 1)无法进一步获取更多用户信息用以运营。 2)用户账号掌握在第三方平台,有受制于人的风险。 3)用户有隐私泄露的顾虑。 |
表1-1
2.常规账号密码注册设计思路
① 选择账号主键
在账号主键的选择上,虽说需要根据实际的业务来选择,但是在PC时代基本只有两种选择:昵称和email;而到了移动时代则是手机号码和第三方账号授权登录大行其道。每种类型的主键都有优缺点和不同的适用产品,简单总结如下:
主键类型 | 说明 |
---|---|
昵称 |
优点: 1)自由可定制。 2)可随时切换以其他数据(手机/邮箱等)为主键。 缺点: 1)不是用户唯一标识,如果后期需要确定唯一用户还需要搜集可以表明唯一用户的数据。 2)容易遗忘。 3)容易造成大量的僵尸账号。 4)要考虑对特殊字符的处理。 5)用户注册时容易经常性遇到想出来的昵称已被使用的情况。 适用产品: 1)不要求实名产品。 2)非支付、消费等电商类产品。 3)只为轻操作功能才存在账号的产品,例如点赞等。 4)PC时代的论坛类产品。 |
优点: 1)比较唯一。 2)可随时切换以其他数据(手机)为主键。 3)可以结合邮件营销功能和邮件验证功能。 缺点: 1)移动时代使用邮箱注册还需要打开邮箱收验证邮件,操作路径麻烦。 2)邮件营销作用比较小,一是国人日常场景下较少使用邮箱,二是移动时代,手机号的营销效果更由于邮箱。 适用产品: 1)不要求实名产品,要求账号唯一。 2)To B类产品。 |
|
手机号 |
优点: 1)唯一程度四者中最高。 2) 可利用手机号进行有效的营销。 3)可以搜集运营商相关有效数据。 4)利用短信验证码进行身份验证极其方便。 缺点: 1)需要考虑手机丢失,换号情况下更换用户账号。 2)短信验证码功能容易招受攻击。 3)由于手机号涉及隐私和用户担心招受骚扰,导致注册转化较难。 4)需要搜集昵称才能个性化定制账号名。 适用产品: 1)要求账号唯一,或要求账号实名。 2)需要重运营和电话营销的产品。 |
第三方 |
优点: 1)不需要用户再想账号,昵称是否重复。 2)甚至不需要用户输入账号。 3)如果需要自建账号体系需要登录后再要求用户绑定一个个人信息作为账号主键。 缺点: 见表1-1 适用产品: 1)以第三方登录为主:只需有一个账号进行点赞、评论等轻操作的产品。 2)以第三方登录为辅:希望可以借此提高注册数量的产品,但必须在注册后增加一个绑定其他数据作为账号主键的步骤。 |
表2-1
选定账号主键后,当然还有密码。一般密码格式多为6位以上数字+字母组合,不支持特殊字符。
②注册流程闭环
注册流程分为注册成功和注册失败(极少见)两类,下面重点说一下注册成功流程。
注册入口 | 注册成功跳转 | 原因 |
---|---|---|
应用(网站)内 | 注册成功后跳转至注册前所在页。 | 应用内进入注册流程是由于触发了某页上需要登录才能进行的操作导致,所以注册后应当继续让用户以登录的状态继续注册前的操作。 |
应用(网站)外 | 注册成功后跳转至首页 | 应用外进入注册流程一般是从我们的推广页面进入,用户在对我们没有了解前,应当跳转到首页让用户才头到尾开始了解我们。 |
而注册失败则相应是跳转到注册失败提示页,提示失败的原因和重试的入口。
③结合业务场景
例图1 功能引导例图2 新手福利引导
对于不同行业,产品所承载的业务也不同。所以注册流程需要结合的业务场景也不一致。总体分为三类:
业务场景 | 举例 |
---|---|
注册资料补全 | 以互金产品为例:注册成功后,多随即引导进行实名认证和绑定银行卡。因为这是投资前的必经步骤,如果可以在注册流程阶段完成就能大大降低投资转化的门槛。 以社交产品为例:注册成功后,多随即引导补全个性化资料,如昵称、头像、地区等等。 |
功能使用引导 | 注册成功后以做任务的形式,用浮层引导一步步点击,熟悉应用的使用。但是缺点是流程过长,用户很少有耐心去完成这么复杂的新手流程。所以现在一般较为少见比较长的功能引导。多数是在功能入口增加简单浮层功能说明进行引导。 |
活动参与引导 | 对于强运营的产品而言,注册完毕后,针对新用户都会有专门的活动或者新手福利。所以注册完后,多数都会直接出现新手福利的使用引导或者新手活动的参与引导。 |
④体验优化
注册的过程中,有很多细节的体验可以打磨优化的,让用户在整个注册过程中减少挫折导致的焦虑感。对于提升注册转化率有积少成多的帮助。具体的体验点可以总结为三类:
体验点类别 | 详细说明 |
---|---|
输入体验 | 整个注册过程就是用户向系统输入信息的过程,所以在输入的过程中,良好的输入体验对顺利完成注册很重要。需要考虑的点有: 1)输入数字时,自动切换为数字键盘。 2)输入密码时,自动切换为全键盘。 3)激活输入框时,右侧出现“全删”按钮。 4)输入密码错误一次后,自动明文显示密码。 5)必填项未填写完毕时,“下一步/确认”按钮不可点击。 6)限制手机号或者验证码的输入位数。 7)显示手机号、验证码和密码的输入格式。 8)输入手机号后,失去焦点即检测是否已经注册过 等等 |
流程体验 | 在注册的过程中每一步之间的文案是否衔接自然? 是否让用户知道注册一共有多少个步骤,心理是否有预期? 一般我们会使用步骤导航+文案提示的方式来解决上面的两个问题。 |
反馈体验 | 1、及时反馈是人机交互的基本原则之一,在操作之后给予用户及时的反馈,能给用户带来良好的体验。例如,注册填写手机号,在失去焦点后立即检测是否被使用过。 2、反馈表意需要简单清晰。对于文案内容的要求是,出错原因+下一步方案。但对于一些比较明显的原因,则不需要再提示下一步方案,例如验证码错误。 |
防错设计 | 见我另外一篇文章《注册登录模块设计之防错设计》 |
⑤增加运营宣传需求
完成第四点后,已经可以说在产品上设计出了一个完善的注册流程了。但是仍然有可以优化的空间。注册登录的界面是用户对产品第一印象的入口。所以运营和市场部门一般都会有相对的运营和宣传需求。
例图1登录例图2注册
例如:
1、登录页设计banner区,显示平台宣传banner,logo,slogan和活动等等,让用户每登录一次就被洗脑一次。
2、注册页设计banner区,显示平台宣传banner,logo,slogan和活动等等,吸引用户注册。
对于互金产品而言,还需要在实名认证/绑定银行卡页增加平台logo,slogan等的显示,以给予用户安全感,以表示用户一直处于平台的页面中,没有跳出去。
至此为止,一个尽善尽美的注册流程就设计好了。但随着技术和设计的发展,思路也不是一成不变的。所以重要的是能根据自己产品的实际情况来设计才是最适合自己产品的。