Crea un formulario de varios pasos
Usa varios pasos cuando las preguntas formen etapas distintas y una sola pantalla resultaría difícil de entender. Esta guía se centra en construir y probar el diseño; las opciones de presentación y posteriores al envío se tratan por separado.
Planifica las etapas
Dale un único propósito a cada etapa. Para una solicitud:
- Datos de contacto
- Detalles de la solicitud
- Archivos de apoyo
- Revisión y consentimiento
Mantén el paso final lo bastante breve para que el visitante pueda entender el compromiso antes de enviar.
Añade y organiza los pasos
- Abre la pestaña Builder del formulario.
- En Form Structure, elige Add Step.
- Edita su Step label y la descripción opcional.
- Elige Add Row.
- Añade columnas manualmente o usa Add preset columns.
- Selecciona una columna y añade campos desde Fields.
- Repite el proceso para cada etapa.
- Arrastra los tiradores para reordenar los pasos o su contenido.
- Guarda el formulario.
Cada columna ofrece Desktop width, Tablet landscape width, Tablet portrait width y Mobile width. Usa anchos heredados solo cuando la pila resultante siga siendo clara.
Configura la navegación
Abre Messages/Behavior → Design options:
- Show stepper above the form muestra etiquetas numeradas.
- Show dots below the form muestra un punto por paso.
- Show current step text muestra el progreso, como
1 / N. - Previous button, Next button y Submit button controlan el estilo, el tamaño, la anchura y el icono.
- El Submit button final también tiene su propia etiqueta.
Usa “Continuar” para el progreso intermedio y una etiqueta final específica como “Enviar solicitud”.
Comprueba la validación de los pasos
Prueba lo siguiente:
- Continúa con un campo obligatorio visible vacío.
- Corrige el error y avanza.
- Retrocede y confirma que los valores se mantienen.
- Activa campos condicionales en pasos posteriores.
- Oculta una rama condicional completada anteriormente.
- Completa el envío final.
- Repite en anchura móvil con navegación por teclado.
Los campos obligatorios visibles deberían impedir salir de su paso; los valores ocultos inactivos no deberían entregarse.
Para el diseño del progreso, las redirecciones y la prevención de duplicados, consulta Formularios de varios pasos y comportamiento de envío.