it-swarm-es.com

Cómo crear una mejor experiencia de creación de cuentas de usuario para clientes que no desean crear una cuenta

La confianza y la seguridad de la información personal son temas muy importantes en estos días cuando se trata de cuentas en línea, por lo que no es inusual que las personas no quieran crear una cuenta (es decir, proporcionar información personal) al realizar compras o solicitar información.

Por lo tanto, parece que la mayoría de los casos en que los usuarios se ven obligados a hacerlo se debe a una necesidad comercial o técnica más que a un requisito del usuario.

Entonces, la pregunta es: ¿cuáles son los patrones de diseño o las técnicas que crean una experiencia de usuario más fluida al obligar a los usuarios a registrarse o crear una cuenta? ¡Puntos de bonificación si estas técnicas son en realidad prácticas de diseño ético también!

57
Michael Lai

Actualización: he extendido la respuesta y agregado algunos ejemplos, podría mejorar aún más la calidad de la respuesta si recibo comentarios

Pensé que nunca preguntarías, aquí hay algunas cosas para mirar:

1. ¿El usuario incluso necesita crear una cuenta? ¿Por qué?

Muchos diseñadores/gerentes de producto no se hacen esta pregunta importante, se ha convertido en una de las tendencias más importantes que cada producto digital necesita para identificar a sus usuarios, mientras que es cierto que somos mucho más capaces de lograr cosas cuando los usuarios crean una cuenta, tiene que ser una decisión consciente más que un curso intuitivo. Al obligar a todos a crear una cuenta, está haciendo una apuesta de autoridad, que en muchos casos pierde.

Login Walls

Este es un muy buen artículo en el sitio web de nngroup llamado Los muros de inicio de sesión detienen a los usuarios en sus pistas explica mucho sobre el impacto de tales paredes.

2. Solicite solo la información relevante para la tarea actual

Cuando el usuario crea una cuenta, el usuario tiene algo en mente, la necesidad de utilizar su producto/una tarea para lograrlo, este requisito es simplemente una interrupción de lo que el usuario está buscando, es crucial que mantengamos la cantidad de usuarios entrada lo más mínima posible.

LinkedIn Sign Up

No tiene intención de promocionar linkedin, pero considere su caso ya que la mayoría de nosotros conocemos la plataforma. Finalmente, nosotros, los usuarios, ingresamos tanta información para nuestro perfil, ¿te imaginas si linkedin solicitó todo eso en la fase de registro?

Y sí, créelo, ¡algunos preguntan mucho! La plataforma más grande que conozco que hizo un registro de tal error en su lanzamiento fue Google+ - RIP, tuvimos que pasar por muchas formas, algunas para reflejar nuestro aspecto social, otras para nuestro profesional, algunos intereses, etc. Me llevó personalmente alrededor 20 minutos para pasar el proceso de iniciación.

3. Solicite la información correcta en el momento adecuado

Imagine tener que lavar su ropa de por vida de una vez, no es tan divertido, sino que preferimos hacerlo semanalmente, la entrada del usuario es un caso similar en una escala mucho más pequeña, teniendo en cuenta la exageración, es más como una escala microscópica. ¡pero! Da el mismo efecto.

En lugar de pedir la dirección en el registro antes de probar su producto, pregúntelo en la caja, o la más importante si el usuario se registra antes de usar su producto o al final del mismo.

Create Account After Checkout

PD: Este es un error común en manos de los desarrolladores fullstack, ya que si la mentalidad utilizada para diseñar la base de datos es la misma que para diseñar los formularios, la misericordia del señor ... el usuario pobre ...

4. Simplifique la entrada del usuario

Sea tan creativo como sea posible con este porque hay muchas maneras de abordarlo con un par de ejemplos:

4.1. Inicio de sesión único, inicios de sesión sociales y el registro de un clic Social Login

4.2. Rellene el formulario en nombre del usuario y deje que el usuario lo corrija cuando sea posible

¿Alguna vez te has preguntado acerca de los valores de fecha de nacimiento predeterminados de Facebook para registrarte? Facebook Birthdate

El día y el mes representan claramente hoy, pero ¿por qué 1993? ¿quizás a partir de este año los registros más comunes son usuarios nacidos en 1993?

Estoy seguro de que muchos de nosotros aquí sabemos que podemos adivinar el país a partir de la dirección IP, ¿qué otra cosa podemos adivinar es [email protected] lo que implica el nombre de Michael y el apellido Lai?

Autofill

Este es un ejemplo de cómo podría resultar la tolerancia con una experiencia ligeramente mejorada, este caso no se aplica el 100% del tiempo, la pregunta es si podemos investigar los patrones utilizados en los correos electrónicos y descubrimos que el x% de los usuarios usan el nombre. [email protected], entonces podríamos intentar usar esa información para completar automáticamente el formulario, incluso si no funciona todo el tiempo.

En este ejemplo, he tenido la intención de romper la regla para demostrar que todavía puede entrenar de alguna manera, en un dispositivo móvil, el usuario solo tendría que hacer clic en el botón en el medio para intercambiar los valores entre el nombre y el apellido, también el usuario tiene que presionar la tecla de retroceso 4 veces, lo que eventualmente requiere que el usuario de 5 toques apenas piense en tener que escribir todo manualmente.

Úselo para aplicaciones móviles, los formularios web ya proporcionan autocompletar para los usuarios que podrían volverse inútiles si los completa.

Descargo de responsabilidad: este ejemplo se realizó en cuestión de minutos, no está verificado, no lo tome como está en su producto sin probarlo, solo se trata del enfoque y cómo pensar en tales problemas.

4.3. Pregunta los campos que está solicitando, se refleja en el patrón de interacción, ¿debo solicitar el cumpleaños completo? ¿o solo me preocupa saber que el usuario tiene más de 13 años? la diferencia es el campo de fecha vs casilla de verificación, supongo que sabes cuánto es en tiempo/frustración del usuario.

4.4. La agrupación de campos y la secuencia reflejan el modelo mental del usuario.

4.5 No exagere la complejidad de la contraseña (a menos que tenga una buena razón)

4.6 by @vlaz: ¿necesito pedir el cumpleaños completo?

"Tal vez sea una especie de anomalía estadística, pero muchos servicios que solicitan esa información atraen a una cantidad desproporcionada de personas nacidas el 1 de enero".

gracias @vlaz

y la lista continúa..

45
UX Labs

Interesante pregunta. Para responderla, creo que tenemos que entender lo que es frustrante para los usuarios y luego proporcionar algunas formas alternativas de hacer las cosas.

También recuerde, si no necesita que el usuario cree una cuenta, ¡no la cree!

Formas largas

Los usuarios pueden encontrar frustrante completar un montón de información en muchos campos input diferentes. Especialmente cuando la mayor parte de la información no se va a utilizar. Intente recopilar solo la información que realmente necesita e intente recopilarla de la manera más eficiente posible. Permitir al usuario tomar muchos atajos. Si bien puede llevar más tiempo y ser bastante molesto incluir estos atajos, mejorará mucho la UE. Por ejemplo, si se debe completar un campo de dirección, en lugar de hacer que el usuario escriba su dirección completa, ciudad, estado, país, código postal, etc., haga que el formulario busque automáticamente a medida que el usuario ingresa la dirección y completa el información de forma automática. Además, tenga dominios comunes de autocompletar para correos electrónicos (@gmail.com, @hotmail.com, 65+? @aol.com).

Contraseñas, contraseñas, contraseñas

Este es un grande. A nadie le gustan las contraseñas, nadie puede recordar las contraseñas y todos las odian. Su índice de aprobación es literalmente 0%. Pero, desafortunadamente, necesitamos alguna forma de autenticar a un usuario. Entonces, simplifica esto lo mejor que puedas. No ponga requisitos extremos (7.5 caracteres (sí, debe descubrir cómo escribir 0.5 de un carácter), mayúsculas, minúsculas, números, no puede tener números consecutivos, debe incluir un carácter chino, etc.) estos son extremadamente molestos para los usuarios y muchos lo arruinarán un montón de veces antes de corregirlo. Además, esa tampoco es la mejor práctica de seguridad.

Permitir al usuario la opción de iniciar sesión con otro servicio (Google, Facebook, etc.) es una buena opción.

Además, cuando se registra, debe iniciar sesión automáticamente. Innumerables sitios web hacen esta estupidez cuando se registra y luego se ven obligados a volver a escribir su correo electrónico, nombre de usuario y contraseña solo para volver a iniciar sesión.

Por último, si el usuario arruina algo, no lo borre todo, haciendo que el usuario vuelva a escribir toda su información ( ehem validación del lado del cliente).

Verificación

Muchos sitios web requerirán verificación en alguna forma de texto o correo electrónico. Muchas veces los correos electrónicos se retrasarán haciendo que el usuario espere largos períodos de tiempo. Permita que el usuario continúe con lo que estaba haciendo ANTES de la verificación. Realice el último paso confirmando el correo electrónico/texto, dando tiempo para que el usuario lo reciba.

Spamming mi correo electrónico

Simple: no lo hagas. Si el usuario desea comprar su producto, irá a su sitio y lo comprará, no necesita enviarles recordatorios constantes "[RANDOM ITEM THE USER DOESN'T WANT] 50% OFF LIMITED TIME". Si desea enviar al usuario correos electrónicos sobre descuentos, haga que el usuario le diga que quiere eso. O tiene un botón de suscripción en las páginas de elementos o algo más.

No comparta su información

No seas de Facebook.

53
JBis

Lamento la presunción ya que no sé nada sobre su caso de uso, pero seré yo quien lo diga: no los obligue a hacer una cuenta. Solo no lo hagas. Los usuarios pueden entender cuándo es necesario hacer una cuenta. Si esperan usar su sitio sin una cuenta, entonces los confundió acerca de lo que hace el sitio o probablemente sea posible.

Según esa fuerte opinión, hay algunas opciones que funcionan esencialmente como una cuenta, pero no le parecen al usuario que han creado una cuenta. Después de una interacción, puede enviarles un enlace o código único (por ejemplo, dentro de un correo electrónico de "confirmación"). Pueden usar ese enlace o código para acceder a información relevante en el futuro (por ejemplo, información de envío). Otra cosa que puede hacer, aunque no lo he visto en la naturaleza, es ofrecer una página de "recuperar mi información" donde ingresan una dirección de correo electrónico y el enlace/código se reenvía a ellos. Básicamente, esto es como iniciar sesión a través de un correo electrónico de restablecimiento de contraseña cada vez que visitan el sitio.

¿Dónde está la línea entre la táctica anterior y la creación de una cuenta? Consideraría esto ético siempre que no recopile y almacene información sobre ellos ni personalice su experiencia. Si un usuario no se ha "registrado para obtener una cuenta", creo que tiene alguna expectativa de privacidad con respecto a lo que se recopila y asocia con su dirección de correo electrónico.

32
usul

Inicio de sesión único

Utiliza mucho servicios SSO .

Agregue tanto soporte para tantas plataformas como sea posible. A pesar de que esto lleva mucho tiempo y los problemas de compatibilidad aumentan a medida que aumenta la cantidad que admite, mírelo como si admitiera más plataformas (Android, iOS, Windows, Linux) porque es probable que el usuario tenga un tipo de cuenta de inicio de sesión único que usan regularmente.

Generar contraseñas por defecto

Otra práctica que he visto es generar la contraseña para el usuario y al mismo tiempo darle la opción de cambiar la contraseña si lo desea. Si el usuario desea regresar, lo anotará o lo cambiará. Las probabilidades son que si no lo hacen, ni siquiera les molestará. Tiene su correo electrónico, y si desean restablecer la contraseña, ya sería tan fácil como tener acceso a su correo electrónico/teléfono en la mayoría de las situaciones, por lo que no hay pérdida real de seguridad siempre que la contraseña se genere correctamente y se envíe de HTTPS.

No les pidas un nombre de usuario

Por último, no les haga aparecer un nombre de usuario y correo electrónico, uno es suficiente.

Si sigue todo esto, solo tendrá que hacer que el formulario de compra solicite su nombre, apellido (etc.). Esto permitirá que la creación de una cuenta sea casi transparente, y el usuario, más allá de aceptar los términos y condiciones y hacer clic en crear , no será molestado . Incluso se podría argumentar que la cuenta se crea de manera más segura cuando el usuario no tiene que crear su propia contraseña, ya que no será propenso a reutilizar una contraseña de otro sitio.

26
David Kamer

Al mencionar las compras en línea, lo mejor es dejar que las personas paguen sin necesidad de crear una cuenta. Todavía tienen que completar toneladas de detalles para su entrega, solo pregúnteles al final si desean crear una cuenta para que puedan verificar su pedido más fácilmente.

Al hacer esto, lo preguntas en el momento adecuado, cuando hay un beneficio para el usuario.

12
Martyn

Utilice el registro social

Tienes razón al crear una nueva cuenta requiere un esfuerzo considerable y el 86% de las personas encuestadas informan que se molestaron por ella. Sin embargo, se ha encontrado que el registro social aumenta las tasas de conversión en alrededor del 52% .

No es difícil explicar por qué. El registro social requiere solo un clic y ya está . En comparación con la forma tradicional en la que necesita decidir qué correo electrónico y contraseña usar, recuperar la última contraseña que usó y lidiar con las reglas de contraseña que podrían obligarlo a inventar una nueva contraseña. Solo requiere mucha carga cognitiva para recordar, almacenar y recordar contraseñas.

Un muy buen ejemplo de uso de registro social es Pinterest

enter image description here

Aquí ni siquiera tiene que hacer clic si ya ha iniciado sesión en Facebook o Google. El registro es prácticamente sin fricción. Como un plus, 67% de sus consumidores tienen más probabilidades de regresar a su sitio web porque no los obliga a crear un nombre de usuario o contraseña. El registro social también aumenta la participación del usuario .

enter image description here

Las opciones de inicio de sesión social más populares son Facebook y Google. Además, hay un estudio exhaustivo que describe los más populares opciones de registro social por negocio vertical .

Conclusión

Entre los otros métodos propuestos para reducir los dolores de registro de usuarios, deberíamos considerar el registro social, ya que muestra resultados prometedores. Se requiere un esfuerzo considerablemente menor para registrarse y aumenta la participación del usuario o los usuarios que regresan.

6
Kristiyan Lukanov

Hay un enfoque completamente nuevo, basado en Ethereum Blockchain.

Se llama "Universal Logins". La idea base es crear un par de claves e implementar un contrato en Ethereum Blockchain que acepte mensajes de esa clave pública.

El objetivo aquí no es tener la mejor experiencia de incorporación en el ecosistema ethereum, sino el mejor inicio de sesión en cualquier lugar de Internet. Para empezar, el código actual tiene estas ventajas:

  • No es necesario escribir ni recordar una contraseña en ningún lado
  • Inicio de sesión instantáneo en múltiples dispositivos
  • No es necesario descargar ni instalar nada adicional
  • No hay un solo servidor con datos privados que pueda ser atacado o filtrado (pero tenga cuidado con los datos públicos que comparte en la cadena de bloques)
  • El usuario puede tomar la cuenta que creó en una aplicación y usarla para iniciar sesión en otra aplicación
  • Si la aplicación se desconecta, los usuarios aún pueden acceder a sus datos
  • El usuario tiene el control

Los inconvenientes son que la creación del propio usuario tiene un costo, ya que su cuenta es un contrato que debe implementarse.

Más detalles aquí: https://medium.com/@avsa/universal-logins-first-demo-1dc8b17a8de7

5
Blindripper

1. Destaque los beneficios

“No necesita crear una cuenta para realizar compras en nuestro sitio. Simplemente haga clic en Continuar para proceder al pago. Para que sus futuras compras sean aún más rápidas, puede crear una cuenta durante el pago "

Fuente: El botón de $ 300 millones

2. Crear una caja de arena

Cuando sea necesaria la autenticación (es decir, para leer y escribir datos, etc.), ofrezca al usuario una cuenta de invitado temporal para probarla y patear los neumáticos para asegurarse de que funciona para ellos antes de crear su propia cuenta permanente.

3. Contrata a un portero

Imagine a un portero en un elegante edificio de apartamentos diciendo "Bienvenido a casa, Sra. Kimball" y dejándola entrar. ¿No sería genial si la tecnología pudiera reconocerla mientras requiere cosas adicionales de extraños que desean ingresar?

El FaceID de Apple es un ejemplo de "autenticación de portero" que eventualmente puede llevar a la autenticación en línea. Esto prácticamente eliminaría la necesidad de crear cuentas y recordar contraseñas por todas partes al tiempo que presenta otros problemas, como una persona que cumple el rol de múltiples usuarios.

Más explicado en la respuesta a continuación ...

4. La confianza es difícil de ganar y fácil de perder.

Almacenar cosas personales sobre un usuario sin su conocimiento erosionará la confianza. No almacene información de identificación personal sin primero pedir permiso.

4
DaveAlger

Patrones sin cuentas

Es posible crear una experiencia de usuario enriquecida sin obligar a los usuarios a crear una cuenta. Tres ejemplos destacados: PUBG Mobile, Imgur, Microsoft Office.

Cuentas de invitado: PUBG Mobile ofrece cuentas de invitado. Los usuarios se identifican mediante un identificador único a nivel mundial y pueden avanzar a través de la experiencia de juego completa. Las cuentas son opcionales y proporcionan una mejor experiencia al desbloquear la sincronización de múltiples dispositivos y la copia de seguridad en la nube. Si un usuario invierte suficiente tiempo en PUBG Mobile para requerir esas funciones, es probable que desee una cuenta (en lugar de sentirse forzado). No sé si se pueden realizar compras en la aplicación sin una cuenta. Anécdota personal: probé PUBG Mobile en lugar de Fortnite (se requiere una cuenta) porque PUBG facilitó comenzar a jugar sin una cuenta.

Cuentas desechables: Imgur permite cargas anónimas. No creo que se puedan editar una vez que finalice la sesión del navegador. Las características adicionales de la comunidad se abren para las personas que eligen crear cuentas (parece que pueden estar cambiando gradualmente para requerir cuentas a medida que aumenta el uso, pero no lo uso lo suficiente como para estar seguro).

Archivos de datos: Microsoft Office proporciona herramientas para interactuar con los datos, pero almacena los datos en la computadora del usuario. La versión de Microsoft 365 de Excel agrega sincronización y otras características de la nube a cambio de crear una cuenta. Varias aplicaciones implementan este enfoque almacenando documentos en la cuenta de Dropbox de un usuario en lugar de en su computadora.

Matchmaking: no conozco un ejemplo notable, pero las aplicaciones de chat de WebRTC ofrecen un ejemplo menos común, que es que un usuario puede ir al sitio, generar un token de una sola vez y luego proporcionar ese token a alguien más para iniciar un chat. El token puede o no persistir más allá de un solo uso.

Espero que lo anterior te ayude a pensar en algunas formas en que podrías permitir que las personas usen tu aplicación sin una cuenta. Como muestran estos ejemplos, es posible diferir la creación de cuentas hasta que los usuarios exijan una cuenta suya (o incluso para siempre).

3
Michael Hogan

Según la premisa: la empresa absolutamente quiere que los usuarios creen una cuenta. Por ejemplo, para mantener información personal o algo por el estilo.

Es cómo recopila la información lo que importa.

El registro pasivo le permite recopilar los datos como parte de un procedimiento de compra sin que el usuario tenga que crear una cuenta. Al final de una compra, se puede preguntar al usuario si desea crear una cuenta basada en la información que ha proporcionado voluntariamente.

Si el usuario elige crear una cuenta: ha satisfecho la necesidad comercial sin un registro forzado

si elige no crear una cuenta: probablemente rompa el RGPD y el usuario no hubiera pasado por un registro forzado de todos modos

3
colmcq

Asunción:
Se trata de sitios de compras de comercio electrónico.
Los productos SaaS generalmente requieren una cuenta antes de que pueda comenzar cualquier trabajo significativo.

Volcar la idea falsa

Primero, eliminemos el concepto erróneo más grande en esta discusión (no solo aquí, sino a través de las comunicaciones electrónicas y las preguntas de usabilidad):

La seguridad no es el problema

Piénselo: ya sea que cree una cuenta o no, le autorizaré a cobrarme de alguna manera. Ese es el mayor riesgo de seguridad en toda la transacción y no hay forma de evitarlo. Paypal y otros manejadores de terceros similares han tratado de mitigar ese riesgo en gran medida, pero todavía tendré que conectarlo con ese servicio de alguna manera.

La saturación de la cuenta es el problema.

Cuando un usuario se enfrenta a la necesidad de crear otra cuenta, inmediatamente piensa en todas las otras cuentas que ya tienen en sus cabezas. La mayoría de las personas no usan administradores de contraseñas, por lo que la idea de agregar otra cuenta a la pila solo para completar una compra es agotadora, molesta y, a veces, abrumadora.

Hacer la creación de cuenta opcional

Este es el primer paso hacia un embudo de salida más saludable. No importa cuán fácil (o seguro) sea la creación de su cuenta, algunas personas simplemente no quieren molestarse. Y no los necesitas. Simplemente déjelos pasar por el check-out ingresando toda la información necesaria para el envío y la facturación y no solicite nada más.

Deje que el usuario se una al final del pago

Póngase sus gafas de realidad: ¡el usuario proporcionó casi todo lo necesario para una cuenta durante el pago! La mayoría de las veces, la única pieza que falta es una contraseña (o conexión de cuenta social).

Si explica el beneficio para los visitantes que repiten (pedidos que se repiten fácilmente) y los compradores de ofertas (notificaciones de venta) y el hecho de que ya tiene casi todo lo que necesita, La mayoría de los clientes estarán encantados de llenar ese último campo.

Pon el Create my account el botón y el campo de contraseña allí al final de la compra, y te sorprenderá la cantidad de personas que optaron por participar antes.

Proporcionar inicio de sesión social

Cuando todo el asunto de O-auth apareció en escena hace años, pocas personas se dieron cuenta de cómo cambiaría el negocio. La implicación de la seguridad estaba allí: mantener los detalles clave de su cuenta con una organización enfocada en asegurarlos. Y ese fue principalmente el valor prop.

Pero cuando comenzamos a realizar investigaciones de usuarios con el tiempo, la conclusión más importante fue que los usuarios solo querían pensar en un inicio de sesión en todas partes. La verdad es que usar su cuenta de Facebook para iniciar sesión en sitios de e-comm es, en la mayoría de los casos, menos seguro que crear una cuenta de alcance para cierto sitio. Pero los usuarios no entendieron ni se preocuparon por ese problema, ¡solo querían menos cuentas para recordar!

Proporcionar inicio de sesión social se ha convertido en un requisito a lo largo de los años. No todos lo quieren, pero la mayoría lo hace. Agregue eso a su proceso de registro de fin de pago y obtendrá muchas cuentas nuevas.

2
plainclothes