Formulario de Multi-paso
Un formulario multi-paso que lleva al visitante por los campos una pantalla a la vez y luego envía todo una sola vez al final. El backend está conectado, el spam se filtra y no hay CAPTCHA que interrumpa el flujo.
Cómo usar este formulario
- Crea un formulario en tu panel de Formpaste y copia su clave de acceso.
- Pega la plantilla de abajo en tu proyecto y reemplaza YOUR_ACCESS_KEY_HERE por tu clave.
- Configura tu correo de destino y los dominios permitidos en el panel.
- Publica - los envíos llegan a tu bandeja de entrada, con el spam filtrado y sin CAPTCHA.
Guías de framework para este formulario
¿Prefieres una guía para tu stack exacto? Abre el tutorial paso a paso de cada framework.
¿Qué es un formulario multi-paso?
Un formulario multi-paso es un único envío dividido en varias pantallas dentro de la interfaz. En lugar de mostrar todos los campos a la vez, los presenta paso a paso con controles de Siguiente y Atrás, y solo envía una petición cuando el visitante llega al final. La vista previa en vivo hace exactamente eso: recorre los campos uno por uno en lugar de disponerlos planos.
El envío sigue siendo una sola carga. Dividir el formulario en pasos es una decisión de presentación, no un cambio en cómo se envían los datos. El visitante avanza por las pantallas, los campos se reúnen en el estado del cliente a medida que avanza y, cuando termina, todo el conjunto se envía a Formpaste en una única petición. En tu bandeja de entrada, un formulario multi-paso y uno plano se ven idénticos.
Cuándo usarlo
Recurre a un formulario multi-paso cuando un diseño plano se sentiría como un muro. Un formulario largo mostrado todo de una vez puede resultar tan intimidante que las personas abandonen antes de empezar, incluso cuando cada pregunta individual es fácil. Dividirlo en unas pocas pantallas cortas reduce ese esfuerzo percibido y mantiene el impulso.
Encaja bien con flujos de onboarding, solicitudes largas y cualquier formulario donde quieras agrupar preguntas relacionadas para que cada pantalla tenga un tema claro. Si tu formulario solo tiene tres o cuatro campos, un diseño plano es más simple e igual de eficaz; el patrón multi-paso se gana su lugar una vez que la cantidad de campos o la sensación de “esto es mucho” empieza a costarte finalizaciones.
Qué incluir
Esta plantilla mantiene el conjunto de campos deliberadamente pequeño para que el foco quede en el patrón y no en el contenido. Nombre y correo electrónico son obligatorios, y un área de texto de mensaje es opcional, el mismo núcleo que usa un formulario de contacto simple. Lo que lo hace multi-paso es la presentación: esos campos se recorren uno a la vez en la vista previa, con Siguiente y Atrás moviéndose entre ellos, en lugar de mostrarse todos juntos.
Lo que debes llevarte de esto es estructural. Sean cuales sean los campos que agregues, agrúpalos en pasos que resulten coherentes, los datos de contacto en una pantalla, lo sustancial en la siguiente, y deja que la progresión lleve al visitante hacia adelante. Mantén un input oculto de access key en la carga final para que el único envío siga autenticándose. Esta plantilla no agrega lógica condicional ni ramificación; los pasos son una secuencia lineal, y la descripción honesta de lo que hace es agrupación y ritmo, no árboles de decisión.
Consejos para un formulario multi-paso que se termina
Envía una vez, al final. No mandes una petición en cada paso. Reúne los campos en el estado del cliente a medida que el visitante avanza y dispara un único envío cuando termina. Una sola carga mantiene tu bandeja de entrada limpia y evita registros a medias de personas que se cayeron a mitad de camino.
Muestra el progreso para que el final se sienta alcanzable. Un simple “Paso 2 de 3” o una barra de progreso le dice a las personas cuánto falta, que es justo la tranquilidad que hace que un formulario largo se sienta corto. La longitud percibida es lo que estás gestionando, así que haz visible la línea de meta.
Decide cuánto soporte del botón de retroceso necesitas. Puedes darle a cada paso su propia URL para que el botón de retroceso del navegador se mueva entre ellos, o mantenerlo todo en una sola página con estado local. Ambos envían la misma carga final, así que decide según si el enlace directo a un paso importa para tu flujo.
También funciona en
Aún no hay una guía dedicada, pero este formulario también se integra en cualquiera de estas. Abre la descripción general de la plataforma para empezar.
Preguntas frecuentes
Pega un formulario. Recibe envíos.
Al instante, sin configurar ningún backend, servidor ni base de datos. 250 envíos/mes gratis, sin tarjeta de crédito.