Diseño de Formularios Web: Campos, Errores y Conversión
Cuanta menos fricción crea un formulario, más se rellena. Cómo el número de campos, el momento de validación y el texto de error moldean la conversión.
Equipo de rabbitclipPublicación: 5 min. de lectura
En breve
Tres cosas afectan a cuántas veces se completa un formulario más que ninguna otra: el número de campos, cuándo y cómo aparecen los mensajes de error, y qué tan claro es el botón de envío. Si estos tres puntos fallan, ni el mejor diseño visual salva el formulario; el visitante lo abandona a medio camino.
Entre las recomendaciones que Google publica para campos de formulario está el uso correcto de los atributos autocomplete; permiten que el navegador inserte automáticamente los datos guardados en el campo correcto, reduciendo lo que un visitante tiene que escribir a mano (web.dev, Sign-in form best practices).
A continuación se tratan cuatro partes de un formulario: número de campos, momento de validación, redacción del mensaje de error y adaptación móvil.
Cuántos campos son realmente necesarios
Cada campo adicional es un punto de fricción que aumenta la probabilidad de que el visitante abandone el formulario. En un formulario de solicitud de servicio, el nombre, el teléfono y una breve descripción suelen bastar; la dirección, el cargo o el presupuesto pueden recogerse después, en una llamada de seguimiento, no en el primer contacto.
Algunos sectores son la excepción; ahí la información que falta ralentiza el trabajo. El formulario de reserva de una empresa de alquiler de coches no puede procesar una solicitud sin fecha ni tipo de vehículo; ahí el objetivo no es el menor número de campos sino los campos correctos.
Cuándo debe mostrarse la validación
Si un campo tiene un error, el visitante debe verlo en el momento en que lo abandona, no después de enviar todo el formulario. Un campo de correo que avisa de inmediato de un formato incorrecto cansa mucho menos que ver diez errores de golpe tras el envío.
Pero un aviso en cada pulsación resulta igual de molesto; si el visitante ve «inválido» antes de terminar de escribir la palabra, el formulario se siente innecesariamente estricto. El momento correcto es cuando el campo pierde el foco.
Cómo redactar un mensaje de error
Un mensaje genérico como «entrada inválida» no dice al visitante qué hacer. Uno concreto, como «la dirección de correo necesita un símbolo @», evita que se repita el mismo error.
Si el formato del número de teléfono cambia según el país en el formulario de afiliación de una asociación, el mensaje de error debe mostrar el formato esperado con un ejemplo; una indicación como «introducir con el formato 612 34 56 78» evita que el visitante tenga que adivinar.
Cómo configurar un formulario para móvil
La mayoría de los formularios se rellenan hoy desde el móvil; por eso el tamaño de campo, el tipo de teclado y el área táctil merecen atención propia. Un campo de teléfono debe abrir el teclado numérico, uno de correo un teclado con el @ a mano; detalles así se suman y hacen un formulario notablemente más fácil de completar.
- El número de campos se limita a lo que el primer contacto realmente necesita
- La validación se activa al salir del campo, no en cada pulsación
- Los mensajes de error indican de forma concreta qué corregir
- Tipo de teclado correcto y áreas táctiles suficientes en móvil
- Se comunica con claridad qué ocurre tras el envío (agradecimiento, correo, llamada)
A dónde van realmente los datos del formulario
Dónde acaban los datos tras el envío merece tratarse como parte del diseño tanto como el aspecto visual. Una solicitud que cae directamente en un CRM se atiende más rápido que una que queda enterrada en una bandeja de entrada; sin esa conexión, incluso un formulario bien diseñado puede acabar convertido en una solicitud que se pierde silenciosamente en el equipo.
Tan importante como el destino de los datos es quién responde y en cuánto tiempo; una empresa que tarda tres días en responder tras el envío de un formulario deja la misma impresión que una que directamente no tiene formulario.
Cuándo merece la pena un formulario en varios pasos
Un formulario largo en una sola pantalla puede intimidar; dividirlo en dos o tres pasos con un indicador de progreso puede mejorar la tasa de finalización. Pero dividir en pasos un formulario corto con pocos campos produce el efecto contrario, solo añade clics innecesarios.
En un pedido de producto digital, separar la elección del producto, luego los datos de facturación, luego el pago en pasos distintos hace que cada uno se sienta más ligero; pero esto solo compensa a partir de cinco o seis campos.
Reducir el spam y los envíos automatizados
Poco después de publicarse, un formulario puede empezar a recibir envíos de bots; un campo oculto que solo un bot rellenaría (honeypot) filtra la mayor parte del spam sin añadir un paso extra a un visitante real.
Si el formulario de contacto de un despacho de abogados recibe cada semana docenas de envíos sin sentido, suele deberse no a la falta de captcha sino a que no hay ninguna protección básica contra bots; un campo honeypot y un límite de frecuencia de envío bastan en la mayoría de los casos.
Un captcha visible solo se añade como último recurso, cuando esas medidas no bastan; porque todo captcha es también un punto de fricción extra para un visitante genuino.
El éxito de un formulario no viene de su estética sino de cuánta fricción elimina. rabbitclip aborda un formulario junto con el número de campos, la validación y el flujo de datos, no solo la apariencia; su formulario actual puede revisarse con nosotros.
Preguntas frecuentes
¿Cuántos campos debe tener un formulario?
Los que el primer contacto realmente necesita; suele bastar con el nombre, un medio de contacto y una breve descripción.
¿Cuándo deben aparecer los mensajes de error?
En el momento en que el visitante abandona el campo, no en cada pulsación; así el error se muestra pronto sin que el formulario se sienta severo.
¿Por qué importa el autocomplete?
Permite que el navegador inserte los datos guardados en el campo correcto, reduciendo lo que el visitante escribe a mano.
¿Qué debe ocurrir tras enviar un formulario?
Un mensaje de agradecimiento claro o un siguiente paso; la incertidumbre suele provocar un segundo envío duplicado.
¿Un formulario en varios pasos es siempre mejor?
No, solo ayuda en formularios largos; dividir en pasos un formulario corto añade fricción innecesaria.
