注册与登录是一款产品绕不过的步骤,失败的登录注册流程让用户对产品望而却步。设计登录注册流程时经常会遇到这些问题,比如需要支持第三方登录吗?需要进行验证码验证验证码?是让用户一开始就注册呢还是使用后再注册呢?。归根溯源,让我们拨开层层迷雾认清登录注册。
你的产品需要登录注册吗?
产品类型五花八门,大致可以分为社交型、工具型、内容型、交易型、平台型、游戏型。必须认清一点,并非所有的产品都需要登录注册。什么样的产品不需要登录注册呢?比如某些工具类型的产品。这类产品可以为用户解决某些特定的问题,用户可以“用完即走”,比如手电筒、天气、日历、便签、录音机等。
为什么需要登录注册呢?
1、满足用户个性化需求。这一点对于社交型产品尤为明显。个性化需求是社交型产品存在的起源与价值,用户需要一个独一无二的ID区别于其他用户。
2、满足用户隐私需求。并不是所有内容都可以人人分享,比如用户购物车里的商品、日记APP里记录的内容、支付宝里面的余额等等。一个账户能够很好的保护用户的隐私安全。
3、方便产品提供更好的服务。账户记录用户使用产品的各种情况,产品能够以此为基准对用户进行个性化优化体验。比如对于电商产品和内容型来说,账户能够根据用户的浏览习惯进行个性化推荐。
登录注册类型
登录注册一般分为三种类型:账号密码方式、第三方方式、手机号码快捷方式。
1、账号密码注册。这是曾经最常用的方式,账号包括用户名、邮箱、手机号。
用户名+密码。流行于互联网早期,当时手机和邮箱都还没有普及。相对手机和邮箱,用户名注册不方便进行验证,过多的用户名也不利于记忆,这种方式正在被逐步淘汰。
邮箱+密码。
邮箱注册常应用于web。通常会向注册邮箱发送验证链接或者验证码进行验证,然后注册成功。
相对手机来说,邮箱的优点在于账号会一直存在,相对稳定。而对于某些群体比如学生来说,可能会经常更换手机号。但是邮箱的缺点同样明显。第一,并不是所有的用户都拥有邮箱。对于没有邮箱的用户,注册之前可能需要先注册一个邮箱账户,增加用户操作成本。第二,对于移动端来说,邮箱输入繁琐,验证需要离开APP进入网页邮箱或者邮箱APP进行验证,再回到APP,过程繁琐,影响用户体验。第三,用户通常拥有多个邮箱,在遗忘一个邮箱账户的情况下可能会用其他邮箱再次注册,导致一个用户可能拥有多个账号,不利于用户数据收集。基于以上,现在邮箱多用于手机注册后的安全补充和找回密码的备选方式。
手机+密码。手机注册是现在非常流行的一个方式。通常会向手机发送验证码进行验证,然后注册成功。手机验证常用的有两种方式,短信验证和语音验证,语音验证通常作为短信验证失效的备选方案。
相对邮箱来说,手机非常普及,基本上达到了人手一个手机的状态。手机验证非常方便,大大节省了验证时间,简约验证流程。但是手机注册同样存在问题。第一,手机号码相对邮箱来说更加隐私,某些用户害怕信息泄漏,可能并不愿意用手机号码进行注册。第二,对于海外手机用户来说,可能存在无法注册的情况。第三,上文曾经提到过,某些群体比如学生可能会经常更换手机号码,导致用户可能需要经常修改帐号。
2、第三方注册。现在非常流行的注册方式。第三方通常是QQ、微信、微博。采用第三方注册优点多多。第一,方便快捷,用户无需产生一个新的账户,只需点击第三方应用即可完成注册,方便扩大用户群体。相对其它注册方式来说,操作更为简洁。第二,不用担心账号管理方面的问题,第三方账号管理系统已经非常成熟。第三,可以从第三方应用中获取用户更多信息。比如用户名、头像、好友等。节省一部分精力。
当然,第三方注册并不是完美无缺。第一、虽然通过第三方能够获取用户的一些信息,但是仍然有限,不能很好的构建自己的用户数据体系。为了弥补这一点,可以在用户进行第三方注册后,要求用户补充信息。但是时机要把握好,用户如果一注册就被要求填写手机号码,肯定会感觉厌倦和受到欺骗。进行第三注册成功可以视为赋予用户普通权限,当用户想进行深层次操作时比如点赞、评论等,再要求用户填写相关信息。第二、当第三方账户出现故障,或者第三方产品由于某些更改不再支持第三方注册时(比如淘宝不再支持QQ登录),用户将无法使用产品,可能会造成用户流失。
对于初创产品,时间精力都有限的情况下,建议采用第三方注册。当产品壮大后,有能力构建和管理自己的用户数据体系时,再收集用户数据也不迟。对于已经有一定规模、团队也有精力的产品来说,可以讲第三方注册作为一个备选方案。
3、手机号快捷注册。
非常简便的注册方式,无需密码,只需填写手机号和手机验证码即可完成注册。但是需要考虑短信成本,因为短信服务也是需要收费滴。对于经常更换手机的群体来说,如何避免产生多个账户,也是需要产品考虑的问题之一。
三种方式并非独立,通产来说是搭配使用。哪一种方式为主,还是需要基于具体产品来考虑。同时,并不是所有的产品都需要注册这一环节。笔者前面做了一个工具型平台,因为此平台而产生联系的用户量很少,采用注册反而会产生更多的管理成本,最终我们采用了管理员后台配给账户的方式。
登录注册优化
1、先登录还是先使用?这是一个很常见的问题,是先让用户登录再使用呢?还是先让用户先使用再登录呢?首先,对于QQ、微信、钉钉等产品来说,肯定是需要先登录再使用。然后,如果你对的产品相当有信心,认为产品是用户迫切需要的,能给用户带来好处,也可以让用户先登录。最后,大多数是情况来说,还是推荐先使用再登录。这种方式对用户体验来说是最好的。先让用户使用,吸引住用户,当用户想进一步操作时,再提醒登录。比如天猫支持用户将商品加入购物车,当用户想要结算时再登录。
游客模式。这是一种比较特殊的方式。用户无需注册登录,通过游客模式即可进入产品,体验产品基础操作。当用户想深层次使用时仍需登录注册。这种方式和让用户先使用再登录的方式差不多。我个人更加推荐让用户先使用再登录注册,相比游客模式,这种方式更加自然顺畅。
2、自动记住账户。在某段时间内自动登录。对于某些对安全要求系数较高的产品比如支付宝、京东金融,会需要先进行安全验证然后才能自动登录。
3、表单优化。对于大多数登录注册来说,表单是不可避免的,一份好的表单,能大大的提高用户体验。
1、自动填充已有的可获取的信息,比如手机号、邮箱、用户名等。
2、输入框进入输入状态时边框高亮显示。边框应该设置三种状态:禁用状态、普通状态、输入状态。明显的输入状态能给用户清晰的反馈,让用户知道自己现在的位置。
3、表单未填写完成前,登录或者注册按钮显示禁用状态,防止用户误操作。当用户点击登录或者注册按钮时也需要给予用户充分的反馈,比如按钮颜色加深。
4、即时验证。即时验证相对点击登录注册按钮后再验证,更能节约用户时间,即时纠错。
5、提供查看密码明文选项。对某些年龄较大的用户来说,输入密码过程中可能会忘记自己输入到哪里了,查看明文能够很好的解决这个问题。当用户密码输入错误时,查看明文有助于更好的纠错。
6、用户输入邮箱时自动补充后缀。邮箱一般较长,输入繁琐,自动补充后缀能够帮助用户减少输入。
7、错误提示信息清楚明白。当用户登录或者注册失败时,清楚的告诉用户哪一个环节出错了。
4、多次输入密码错误后,提示找回密码。