Constructor de formularios CMS: doble opt-in, antispam
AliothPress incluye un Form Builder con 13 tipos de campo, cuatro plantillas listas y control por formulario sobre notificaciones, emails de confirmación, doble opt-in y protección antispam. Los formularios se colocan en cualquier página mediante el Page Builder, los envíos se guardan con un flujo de estados y se exportan a CSV y Excel, y cada formulario puede traducirse a cualquiera de los 31 idiomas del sitio, a mano o con un clic de IA. La IA también genera los campos de un formulario nuevo a partir de una descripción.
Cuatro plantillas de formulario
Crear un formulario empieza con la elección de una plantilla:
- Formulario de contacto: nombre, email, asunto, mensaje y una casilla de consentimiento de privacidad
- Encuesta / Sondeo: valoraciones, botones de radio y casillas de verificación para recopilar opiniones
- Suscripción: un registro de email con consentimiento, preparado para las audiencias del boletín
- Formulario personalizado: un lienzo vacío
Una plantilla es un punto de partida. Cada campo generado sigue siendo editable, eliminable y reordenable.
13 tipos de campo
Texto, Email, Teléfono, Número, Área de texto, Desplegable, Botones de radio, Casillas de verificación, Fecha, URL, Valoración con estrellas, Consentimiento/RGPD y campo Oculto. Los campos se añaden con un clic, se arrastran para ordenarlos, se duplican, se marcan como obligatorios o se eliminan. El campo de consentimiento muestra una casilla enlazada a tu política de privacidad, y el campo oculto pasa valores invisibles junto con el envío, útil para saber desde qué página o campaña llegó.
Ajustes de comportamiento por formulario
Cada formulario controla su propio comportamiento:
- Texto del botón de envío y el mensaje de éxito que se muestra tras enviar
- Una URL de redirección opcional que sustituye el mensaje de éxito por una redirección
- Email de notificación: la dirección que recibe un mensaje en cada envío, activable por formulario
- Guardar los envíos en la base de datos: activado por defecto y desactivable para formularios que solo deben notificar
- Email de confirmación al visitante: un mensaje de agradecimiento a la dirección introducida
- Doble opt-in: el visitante debe hacer clic en un enlace del email de confirmación antes de que su dirección cuente como confirmada. El flujo de suscripción que esto habilita para los boletines se trata en el artículo sobre boletines.
Todos los mensajes salientes usan la conexión SMTP del sitio, descrita en el artículo sobre la conexión de correo.
Honeypot y límite de peticiones contra el spam
El método honeypot atrapa a los bots con un campo invisible que los humanos nunca rellenan, así que los visitantes no resuelven puzles y ningún servicio de verificación externo los observa. Los envíos además tienen límite por IP en el servidor. Lo capturado acaba en el estado Spam en lugar de en tu bandeja, y los envíos de spam quedan excluidos de las audiencias del boletín automáticamente.
Envíos con flujo de trabajo
Cada formulario tiene su propia vista de envíos con los estados Nuevos, Leídos, Archivados y Spam, búsqueda en los datos enviados, acciones en lote y una vista de detalle por envío. Dos botones de exportación producen archivos CSV y Excel con los datos recopilados. Con el doble opt-in activo, cada envío muestra su estado de confirmación.
Formularios multilingües
Un formulario pertenece a un translation group, como las entradas y las páginas. El panel de Traducciones de la pantalla de edición crea una versión enlazada en otro idioma, y dos botones de IA te ahorran el trabajo. «IA: Traducir y crear» construye la copia enlazada con los campos traducidos por IA en un clic. «IA: Traducir todos los campos» va un paso más allá y lo traduce todo de una vez: el título, la descripción, cada etiqueta de campo, los textos de ejemplo, las opciones, los textos de consentimiento y el botón de envío, creando el formulario traducido automáticamente, conectado al original. Un visitante alemán encuentra el formulario en alemán, y el envío registra qué versión de idioma se usó.
Colocar un formulario en el sitio
Los formularios llegan a las páginas mediante el bloque de formulario del Page Builder: elige el formulario, publica la página. AliothPress registra dónde está incrustado cada formulario, y eliminar un formulario limpia sus referencias, así que ninguna página muestra un formulario muerto.
Formularios que los agentes de IA pueden rellenar
Con WebMCP activado, los formularios públicos funcionan también como herramientas invocables para agentes de IA, como los navegadores agénticos. Un agente lee los campos del formulario de forma estructurada, los rellena y envía por el mismo endpoint que un visitante humano, así que el honeypot, el límite por IP y toda la validación siguen vigentes en el servidor. Para los visitantes normales nada cambia, y toda la capa está apagada hasta que el propietario la enciende desde la página del Asistente de IA. El descubrimiento y el conjunto completo de herramientas para agentes se describen en la documentación, en el apartado Agent Access (WebMCP).
Datos clave sobre el Form Builder de AliothPress
13 tipos de campo, cuatro plantillas más generación de campos por IA, emails de notificación y confirmación por formulario, doble opt-in, honeypot y límite de peticiones contra el spam, un flujo de envíos con estados Nuevos/Leídos/Archivados/Spam y exportación a CSV y Excel, translation groups con traducción por IA en un clic, incrustación mediante el Page Builder con limpieza automática de referencias y herramientas WebMCP con las que los agentes de IA leen, rellenan y envían formularios públicos con la protección antispam del servidor intacta.