- Luis Zorrilla
- Posts
- 7 segundos
7 segundos
Cómo diseñar un buen auth

La decisión de «crear cuenta» se toma a nivel instinto: ¿el beneficio justifica exponer mi correo y, quizá, mis datos de pago?
Un estudio de Baymard Institute (2024) halló un 58 % de abandonos en formularios de registro antes de que el usuario complete un dato sensible.
Tienes 7 segundos…
7 segundos (en promedio) para inclinar la balanza de tu lado.
Tu landing page debe mostrar la suficiente información para que el registro no sea una decision, sino una acción automática.
Hazlo con señales de valor visibles antes del signup: demo interactiva, breve vídeo de 20 s o captura real de la interfaz acompañada de un micro‑copy que anticipe el aha moment (“configura tu primer reporte en menos de un minuto”).
Fricción mínima pero conservadora
Pide lo indispensable para que la promesa ocurra hoy, no dentro de dos meses. Una secuencia ganadora es “correo → magic link → nombre”, dejando empresa, tamaño de equipo o roles para la fase de onboarding.
Si tu flujo necesita más datos por regulación (financial, health‑tech), agrúpalos en bloques cortos: percibimos tres campos como una misma acción, pero cuatro ya se sienten dos pasos.
Arquitectura de identidad no-pain (en orden)
Flujo de acceso | Ideal cuando… | Trampa frecuente | Sugerencia pragmática |
|---|---|---|---|
Magic link | Producto joven, B2C ligero | Correos en spam | TTL de 15 min y botón "re‑enviar" a los 30 s |
SSO (Google, Microsoft, Apple) | Equipos enterprise, auditorías | Scopes sobre‑amplios | Solicita sólo email & profile; el resto vía API luego |
Passkeys / WebAuthn | Mobile‑first, usuarios techie | Navegadores antiguos | Muestra fallback visible antes del error |
OAuth GitHub/GitLab | Dev‑tools | Scope "public email" vacío | Detecta y sugiere añadir email en Settings |
SMS OTP | Mercados LATAM / mobile‑only | Carrier spam filters | Primer dígito más espaaciado: reduce fallos de copia |
Estados de transición que educan
Un loader vacío es tiempo muerto. Aprovecha los 2–3 s de aprovisionamiento para entrenar al usuario: muestra un skeleton del dashboard con tips (“próximo paso: conecta tu sheet”). El cerebro anticipa recompensa y percibe menos espera.
Recuperación sin fricciones
La mitad de las peticiones de “forgot password” ocurren en las primeras 24 h: la gente se registró vía social y olvidó qué método usó. Soluciona con:
Detectar email duplicado y sugerir «¿probaste iniciar con Google?».
Enlace de inicio + cambio de contraseña en el mismo mail (una fricción, dos tareas resueltas).
Botón “recordar método” que enumere la ultima via usada por este navegador.

Lovable: last used
Micro‑copy que vende sin sonar a marketing
Habla en presente y segunda persona: “Crea tu cuenta” suena a tarea pesada; “Empieza ahora” invita a acción inmediata.
Parece algo sencillo, pero la mayoría de los clientes con los que he trabajado no toman esto en cuenta.
Evita confirma tu email (obvio) y cambia a “tu cuenta esta lista!”.
Sustituye “contraseña segura” por reglas concretas antes de que escriba (12 símbolos, no caracteres raros).
En lugar de error genérico “something went wrong”, explica cómo resolverlo (“correo sin dominio empresarial, usa Gmail o SSO”). Complejo si renderizas el error tal como viene del back, pero efectivo.
Cierre del círculo: la primera victoria
Un signup no termina en el welcome screen; concluye cuando la persona consigue el primer resultado tangible. Coloca allí tu segundo formulario (si hace falta) y un Call‑to‑Value (“sube tu CSV 👉 verás tu gráfico en 8 segundos”). La sensación de progreso libera dopamina y blinda la retención.
En pocas palabras…
Enseña valor antes de pedir datos, reduce el impulso de abandonar con fricción justa y regala la primera victoria en minutos.
Saludos, happy building.