Referencia de campos de formulario y validación

Este artículo describe los tipos de campos disponibles al construir un formulario o encuesta en Flexmail, y los filtros de validación que puede aplicar para controlar qué respuestas se aceptan.


Tipos de campo

Consejo de soporte Tras configurar una pregunta, haga clic en el botón Vista previa para ver exactamente cómo se mostrará y se comportará para el contacto.

Campo de texto pequeño

Una entrada de texto de una sola línea para respuestas cortas, nombres, códigos, palabras sueltas o frases breves. Puede establecer un límite máximo de caracteres y el contacto verá un contador de caracteres mientras escribe. Idóneo para: campos de nombre, nombres de empresa, respuestas cortas, códigos o números de referencia

Ejemplo de un campo de texto pequeño con un límite de caracteres de 50

Campo de texto grande

Un área de texto de varias líneas para respuestas más largas. Puede establecer el número de líneas visibles y un límite máximo de caracteres. Idóneo para: comentarios, feedback, descripciones o cualquier pregunta abierta en la que el contacto necesite espacio para escribir.

Ejemplo de campo de texto grande con 5 líneas y límite de caracteres de 500

Lista desplegable

Una pregunta de opción múltiple en la que el contacto selecciona una respuesta de un menú desplegable. Usted define todas las opciones disponibles. Idóneo para: categorías, regiones, tipos de producto o cualquier pregunta con un conjunto fijo de respuestas posibles.

Ejemplo de un campo desplegable con 3 opciones

Botones de opción

Una pregunta de opción múltiple en la que todas las opciones son visibles a la vez y el contacto selecciona una. Idóneo para: listas cortas en las que quiere que todas las opciones sean visibles, preguntas Sí/No, niveles de satisfacción, preferencias

Ejemplo de botones de opción con 3 opciones en configuración vertical y horizontal

Casillas de verificación

Permite al contacto seleccionar varias respuestas de una lista. Idóneo para: temas de interés, funcionalidades que utilizan,

preguntas de selección múltiple.

Ejemplo de casillas de verificación con 3 opciones en configuración vertical y horizontal

Fecha

Presenta un selector de fechas para que el contacto seleccione una fecha. El valor se almacena en un campo de base de datos de tipo fecha. Idóneo para: fecha de nacimiento, fechas de asistencia a eventos, preferencias de cita

Campo de fecha con selector de calendario visible

Hora

El contacto puede introducir una hora específica. Al hacer clic en el campo aparecerá una tabla con horas y minutos.

Campo de hora con selector de hora visible

Fecha y hora

El contacto puede introducir una fecha y hora específicas. Al hacer clic en los campos aparecerán un calendario y una tabla con horas y minutos.

Campo de fecha y hora sin selectores visibles

Cláusula de exención de responsabilidad

Un campo de cláusula de exención de responsabilidad, al que puede asignar un enlace y una casilla de verificación que lo acompañe. La aceptación de la cláusula puede ser opcional u obligatoria.

Ejemplo de campo de cláusula con el texto 'Acepto los términos y condiciones'

Subir archivos

Un tipo de campo de pago adicional que permite a sus contactos subir archivos. Puede elegir las extensiones de archivo posibles.

Ejemplo de campo de subida de archivos mostrando una selección de extensiones de archivo permitidas

Campo de editor

No es un campo de pregunta, sino un bloque de texto del Editor HTML que puede insertar entre preguntas. Úselo para añadir texto explicativo, encabezados de sección, imágenes u otros elementos de formato entre sus preguntas para dar al formulario una mejor estructura y contexto.

Consejo de soporte Haga coincidir el tipo de campo de su formulario con el tipo de campo de base de datos correspondiente al vincularlos. Un campo de fecha en el formulario debe vincularse a un campo de base de datos de tipo fecha; un campo de texto debe vincularse a un campo de base de datos de texto libre o de opción múltiple. Los tipos que no coinciden harán que los datos no se guarden correctamente.


Filtros de validación

Los filtros de validación le permiten exigir un formato específico en las respuestas de campo de texto de sus formularios y encuestas. Cuando un contacto envía una respuesta que no coincide con el formato requerido, ve un mensaje de error pidiéndole que la corrija. Esto mantiene sus datos limpios y coherentes.

Dónde se aplican los filtros de validación

Los filtros de validación pueden aplicarse a los tipos de campo de texto pequeño en los formularios. En las encuestas, funcionan en los campos de texto pequeño y en los campos de opción múltiple con una opción de entrada de texto. En las encuestas, el campo debe estar marcado como obligatorio antes de poder añadir un filtro de validación.

Filtros disponibles

  • Alfanumérico: solo letras y números, sin caracteres especiales
  • Correo electrónico: debe contener un símbolo @ y un formato de dominio válido
  • Numérico: solo números
  • Http://: debe empezar por http:// (para campos de URL de sitio web)
  • Número de IVA: comprueba un formato de número de IVA válido
  • DD-MM-YY: formato de fecha con año de dos dígitos
  • DD-MM-YYYY: formato de fecha con año de cuatro dígitos
  • DD/MM/YY: formato de fecha con barras y año de dos dígitos
  • DD/MM/YYYY: formato de fecha con barras y año de cuatro dígitos
  • YYYY-MM-DD: formato de fecha ISO
  • YYYY/MM/DD: formato de fecha ISO con barras

Validación personalizada con expresiones regulares

Si ninguno de los filtros estándar se ajusta a sus necesidades, puede escribir una regla de validación personalizada utilizando una expresión regular (regex). Es un patrón de texto con el que la respuesta debe coincidir. Las expresiones regulares son potentes pero técnicas; esta opción se recomienda solo si está familiarizado con la sintaxis regex.

Atención La validación regex personalizada no se recomienda para principiantes. Una regex mal escrita puede bloquear todas las respuestas válidas o aceptar las no válidas. Pruébela exhaustivamente antes de utilizarla en un formulario en producción.


Consejos profesionales

  • Utilice el filtro de validación de Correo electrónico en cualquier campo en el que esté recopilando direcciones de correo electrónico fuera de su formulario de opt-in. Esto evita las erratas y errores de formato antes de que entren en su base de datos.
  • Use el botón Vista previa tras configurar cada campo para comprobar cómo se ve y se comporta antes de guardar.
  • Para campos de fecha en formularios, use el tipo de campo Fecha en lugar de un campo de texto con un filtro de validación de fecha. El selector de fechas ofrece una mejor experiencia y garantiza un formato coherente.

Siguientes pasos


Artículos relacionados

¿Qué más debería saber sobre Flexmail?

¿Cómo lo hago exactamente en mi cuenta?

¿Necesita inspiración?

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.