Administrador de formularios
- Introducción
- Crear un formulario
- Ver registro de formulario
- Actualizar un formulario
- Usar carpetas para organizar formularios
- Guardar formulario como plantilla
- Configuración avanzada del formulario
- Complementos
- Restablecer estadísticas
- Copiar un formulario
- Eliminar un formulario
- Agregar lógica condicional a un formulario
- Publicar y compartir un formulario
- Diseñador de ventanas emergentes: coloque el formulario dentro de una ventana emergente
- Descargar Código QR
- Punto final del backend del formulario / Descargar el HTML
- Aplicar un tema al formulario
Form Manager es la parte más importante de la aplicación. Puedes ver aquí todos los formularios que has creado en iform4u, además de todas las acciones que se pueden realizar con cada uno. Por ejemplo, puede acceder a los envíos de los usuarios, crear informes, ver estadísticas y más.
Nota: Para acceder al Administrador de formularios, haga clic en el menú "Formularios" en la barra de navegación.
Crear un formulario
Antes de crear su primer formulario, lea la documentación del Creador de formularios .
Si estás en el Panel o en el Administrador de formularios, sigue estos pasos:
- Haga clic en "Crear formulario"
- Arrastre y suelte todos los campos que necesita su formulario.
- Arrastre y suelte un botón o más, según sus necesidades.
- Haga clic en "Guardar formulario". Aparecerá una ventana modal con 3 opciones:
- Continúe editando el formulario.
- Vaya a Configuración avanzada de formulario
- Ir al administrador de formularios
Nota: Si cierras la ventana modal sin elegir una de estas tres opciones, al volver a "Guardar" creas otro formulario y no editas el ya creado. Esta opción puede resultar útil si desea crear varios formularios similares rápidamente.
Ver registro de formulario
Para ver el registro de formulario, haga clic en el nombre del formulario en el Administrador de formularios. Puedes visualizar desde aquí su configuración y acceder a todas sus opciones.
Actualizar un formulario
Si tiene preguntas sobre cómo actualizar su primer formulario, lea la documentación del Creador de formularios .
La actualización de un formulario se puede realizar de dos formas:
- Desde el Administrador de formularios
- Ubica el formulario para actualizar
- Haga clic en el botón "Acciones" y seleccione "Actualizar"
- Del registro de formulario
- Para acceder al Registro del Formulario haga clic en el nombre del formulario
- Luego haga clic en el botón "Actualizar" (el icono de lápiz)
- Arrastre y suelte un botón o más, según sus necesidades.
- Haga clic en "Guardar formulario".
Nota: Si bien puede actualizar un formulario en cualquier momento, la información recopilada por ellos (envíos e informes) puede verse afectada o perder coherencia.
Usar carpetas para organizar formularios
Puede organizar sus formularios en carpetas. Haga clic aquí para leer más .
Guardar formulario como plantilla
Para guardar su formulario como plantilla, siga estos pasos:
- Ir al generador de formularios
- Haga clic en la flecha hacia arriba (en el lado derecho del botón "Guardar")
- Haga clic en " Guardar formulario como plantilla "
- Luego serás redirigido al Administrador de plantillas .
Configuración avanzada del formulario
Para acceder a la Configuración del formulario, debe estar en el Administrador de formularios. Luego realice los siguientes pasos:
- Haga clic en el nombre del formulario que desea configurar
- Haga clic en "Configuración" (el ícono de ajustes)
En Configuración, verá 4 pestañas. Cada una de estas pestañas contiene la configuración de un aspecto del formulario:
1. Configuración del formulario
Es la primera pestaña de Configuración del formulario y se muestra de forma predeterminada. Desde aquí puedes configurar:
- Nombre del formulario : se muestra en las páginas de administración de la aplicación y como título de la página pública del formulario.
- Slug : esta opción le permite personalizar las URL de sus formularios. De forma predeterminada, los slugs se crean según el nombre del formulario, pero puedes editarlo aquí.
- Estado : Indica si se está mostrando el formulario. Si se establece en Desactivado, el formulario ya no se muestra al usuario y en su lugar aparece un mensaje que indica que el formulario está deshabilitado y no acepta más envíos.
- Creado por : Campo disponible sólo para usuarios administradores. Se utiliza para asignar un formulario a un usuario avanzado diferente.
- Idioma : Este idioma se utilizará para mostrar los mensajes del formulario. Por ejemplo, errores de validación. .
- Dirección del texto : Le permite establecer la dirección en la que aparecen los valores en el formulario. De forma predeterminada, la dirección del texto es de izquierda a derecha (LTR). Pero puede cambiar la dirección del texto de derecha a izquierda (RTL) en el menú desplegable.
- Privado : solo los usuarios que hayan iniciado sesión y tengan los permisos adecuados pueden acceder a la página del formulario o al widget del formulario. Si esta opción está habilitada, los usuarios anónimos serán redirigidos a la página de inicio de sesión y los usuarios sin permisos serán redirigidos a la página de Administración de formularios.
- Mensaje : establece el mensaje que se mostrará al usuario cuando el formulario se haya deshabilitado (Apagado).
- Compartido con: Esta función le permite compartir el formulario con otros usuarios. Tienes tres opciones:
- Ninguno : El formulario sólo será visible para su creador (sin considerar al administrador que puede ver todos los formularios).
- Todos : El formulario será visible para todos los usuarios de la aplicación. Solo los administradores pueden compartir formularios con todos.
- Usuarios específicos : Le permite seleccionar los usuarios que podrán ver el formulario. Permisos relacionados: Incluye la palabra "Compartido" en su nombre. Por ejemplo, verSharedForms, editarSharedForms, eliminarSharedForms.
¡Importante! Tenga en cuenta que aunque un usuario puede compartir un formulario con otro usuario, este usuario debe tener los permisos para ver, editar, eliminar, etc. necesarios para cada acción. Por ejemplo, si comparte el formulario con dos usuarios con roles diferentes: Administrador y Editor. El usuario Administrador solo podría tener acceso para ver los informes y estadísticas de formularios compartidos, mientras que el usuario Editor solo podría tener acceso al Creador de formularios y a la Configuración de formularios de formularios compartidos.
- Generar número de envío : esta opción le permite configurar una numeración de envío secuencial personalizada para su formulario. El número de envío se incrementará en 1 siempre. Excepto si establece un número mayor en la configuración del formulario (en este caso, usaremos este número). Entonces, solo cuando el número sea mayor que el número de envío de la entrada anterior, lo usaremos para evitar duplicados. Tenga en cuenta que el Número de envío le ayuda a identificar un Envío en su Formulario, pero un ID de Envío le ayuda a encontrar un Envío en toda la solicitud. Dos formularios diferentes pueden tener el mismo número de envío, pero nunca el mismo ID de envío.
- Ancho del número : establece el ancho mínimo del número sin prefijo (se agregarán ceros en el lado izquierdo). Esto cambiará el ancho mínimo del número de envío para nuevos envíos. Por ejemplo, establezca en 5 para que el número de envío se muestre como 00001 en lugar de 1. Déjelo vacío para desactivarlo.
- Prefijo de número : Prefijo antes del número de envío (opcional). Esto cambiará los prefijos de los nuevos números.
- Sufijo de número : sufijo después del número de envío (opcional). Esto cambiará los sufijos de los números nuevos.
- Guardar base de datos : indica si los envíos de formularios deben almacenarse en la base de datos o no. En cualquier caso, esto no afecta a cada entrada de correo electrónico.
- Alcance del propietario : cuando esta opción está activa, solo los administradores de formularios pueden administrar todos los envíos. El resto de usuarios que tengan acceso al Gestor de Envíos, sólo podrán gestionar sus propios envíos.
- Archivos protegidos : cuando esta opción está activa, solo los usuarios que han iniciado sesión y tienen acceso al formulario pueden acceder o descargar los archivos.
- Zona horaria para envíos : cuando esta opción está habilitada, la fecha de envío utilizará esta zona horaria, en lugar de la zona horaria de la cuenta del usuario.
- Formato de fecha : cuando esta opción está habilitada, la fecha de envío utilizará este formato de fecha, en lugar del formato de fecha de solicitud.
- Editable : cuando esta opción está activa, los envíos de formularios pueden ser editados por usuarios anónimos utilizando el widget de formulario. Por lo tanto, podrá permitir a sus usuarios editar las entradas del formulario desde su propio sitio web.
- Durante : Debe ser un número, por ejemplo: 1. Este número define la cantidad de tiempo que un usuario puede editar un envío.
- Unidad de Tiempo : Pueden ser Horas, Días, Semanas, Meses o Años. Esto le permite definir exactamente el tiempo que puede permitir la edición. P.ej. 1 hora o 1 día.
- Si el envío cumple : Solo se podrán editar los envíos de formularios que cumplan esta condición. Esto nos permite habilitar/deshabilitar la edición dependiendo del valor de los campos del formulario.
- Limitar el número total de envíos : especifique el número máximo de envíos que el formulario aceptará en un período.
- Acción : la acción que se ejecutará cuando un formulario haya alcanzado su límite. Puede ser: Mostrar mensaje de error (Por defecto) y Mostrar mensaje de error y Deshabilitar formulario (Esta acción solo está disponible cuando " Por Período de Tiempo " es " Todo el Tiempo ").
- Número total : Número total de envíos que se aceptarán.
- Por Periodo de Tiempo : Periodo en el que se contabilizará el número de envíos.
- Limitar envíos por usuario : establece el número máximo de envíos que el formulario puede recibir del mismo usuario en un período.
- Limitar por : Hay cuatro opciones: Dirección IP, Huella digital del navegador, Dirección IP o Huella digital del navegador y Dirección IP y Huella digital del navegador. Utilice la huella digital del navegador cuando deshabilite el seguimiento de IP o cuando esté ejecutando iform4u en una intranet y desee limitar las entradas.
- Número máximo : número máximo de envíos permitidos.
- Por Periodo de Tiempo : Periodo en el que se contabilizará el número de envíos.
- Programar actividad del formulario : establezca la fecha de inicio y finalización en la que el formulario debe estar habilitado (ON). Antes y después, el formulario se deshabilitará automáticamente.
- Fecha de Inicio : Seleccione la fecha en la que se activará el formulario.
- Fecha de finalización : Seleccione la fecha en la que se desactivará el formulario.
- Usar contraseña : activa o desactiva la protección del formulario mediante contraseña. Si la opción ha sido habilitada, debe completar el campo Contraseña. De lo contrario, el formulario no se guardará y en su lugar se mostrará un error de validación. De forma predeterminada, esta configuración está desactivada.
- Filtro de spam : Indica si el formulario debe utilizar la técnica del honeypot para filtrar los envíos realizados por usuarios reales de los realizados por bots (spam).
- URL autorizadas : para evitar que un tercero incruste su formulario en su propio sitio web, su formulario puede restringirse a una lista de URL que usted autorice.
- No validar : esta opción le permite deshabilitar la validación del lado del cliente (por parte del navegador). Tenga en cuenta que la validación del lado del servidor no estará deshabilitada. Se recomienda tener esta opción desactivada.
- Seguimiento de IP : cuando se ha habilitado esta opción, la aplicación no recopilará las direcciones IP. Puede habilitar la ubicación geográfica del navegador para recopilar la información del remitente con su consentimiento.
- Analytics : Activa/desactiva el seguimiento del formulario por parte de la aplicación. Cuando se haya desactivado el seguimiento de IP, las estadísticas del formulario se recopilarán con anonimización de IP.
- Autocompletar : Habilita el autocompletado del navegador en formularios que se han completado previamente. De forma predeterminada, esta configuración está activada.
- Guardar y reanudar más tarde : cuando se ha habilitado esta opción, el navegador almacenará automáticamente la información ingresada por un usuario en cada campo para reanudarla más tarde, incluso si el usuario cierra el navegador.
Nota: Hay campos condicionalmente obligatorios. Por ejemplo, si activa la opción Programar actividad del formulario, debe ingresar una fecha de inicio y finalización. Si deja estos campos en blanco, no podrá guardar la configuración del formulario y, en su lugar, aparecerá un mensaje de error.
2. Configuración de confirmación
Esta pestaña le permite configurar cuatro aspectos clave de la confirmación de envío:
- Informar al usuario inmediatamente: Ya sea mediante un mensaje de texto (solo o encima del formulario) o redirigir al usuario a otra página web. En el primer caso deberás escribir el mensaje a mostrar y en el segundo, la URL completa de la web.
- Si desea que el mensaje sea más personal, puede insertar variables de campo (marcadores de posición) en un mensaje de confirmación o en una URL de confirmación, de manera similar a un mensaje de confirmación por correo electrónico. Una vez que se haya enviado el formulario, el marcador de posición será reemplazado con la información colocada en ese campo. Para obtener más detalles, consulte la 'Personalizar el mensaje' .
- Para redirigir el navegador a otra página, puede configurar 3 parámetros adicionales
- Mostrar mensaje y redireccionar después : aquí puede ingresar una cantidad de segundos para iniciar la redirección.
- Agregar datos de envío a la URL : esto es útil para formularios pequeños cuando desea agregar todos los datos recopilados a la URL. P.ej. https://www.example.com/thanks.html?text_0=John&email_0=
- Reemplace el nombre del campo con el alias del campo cuando esté disponible : Si esta opción ha sido habilitada, los datos recopilados se agregarán utilizando el Alias de campo. P.ej. https://www.example.com/thanks.html?name=John&email=
- Lógica condicional Con esta herramienta puede personalizar la forma en que maneja y procesa sus envíos, lo que le brinda más control una vez que un usuario ha enviado su formulario. Un ejemplo común de esto sería si quisiera brindarles a sus usuarios finales la opción de descargar un archivo. En este escenario, puede redirigir al archivo para iniciar el proceso de descarga. Pero, si el usuario no desea obtener el archivo, le mostraremos el mensaje de agradecimiento.
- Enviar correo electrónico de confirmación al usuario : Si seleccionas esta opción, cada vez que un usuario envíe un formulario recibirá un correo electrónico que se lo agradecerá.
- Doble suscripción Puede habilitar la función de doble suscripción para confirmar el envío de su formulario. Luego puede utilizar el marcador de posición:
{{optin_link}}
para presentar el enlace a la página de confirmación de suscripción. Cuando el usuario final hace clic en este enlace, puede ser redirigido a otra página web o ver un mensaje de agradecimiento personalizado.
Nota: Cuando el usuario final confirma su suscripción, se activará el siguiente evento: El correo electrónico ha sido verificado mediante doble suscripción. Este evento se puede utilizar en diferentes partes del sistema, por ejemplo para enviar notificaciones por correo electrónico.
3. Configuración de notificaciones
En esta pestaña puede configurar cómo se enviarán los Envíos de formularios a su correo electrónico (Todos los datos, solo un enlace a los datos o un mensaje personalizado). Además, puede configurar el asunto del correo electrónico, las direcciones de correo electrónico y más.
Cuatro cosas a tener en cuenta:
- Si el formulario tiene campos del tipo "Correo electrónico", puede seleccionarlos como Enviar a y/o Responder a la dirección de correo electrónico.
- Si el formulario tiene campos del tipo "Archivo", puede adjuntar los archivos cargados a los correos electrónicos.
- Si elige solo texto sin formato, se enviará un mensaje predeterminado con todos los datos enviados en texto sin formato.
-
Puede elegir el evento en el que se enviará la notificación por correo electrónico:
- Cuando se envía el formulario
- Cuando el correo electrónico se verifica mediante doble suscripción
Nota: Puede insertar marcadores de posición (variables de campo) en un correo electrónico de notificación. Para obtener más detalles, consulte la 'Configuración de confirmación' .
4. Configuración de la interfaz de usuario
UI = Interfaz de usuario.
Desde aquí puede modificar la apariencia del formulario: el diseño mediante temas y la funcionalidad mediante el uso de un archivo JavaScript externo.
- Selecciona un tema : Puedes seleccionar el tema que mejor se adapte a tu formulario o uno que hayas creado tú mismo. Cuando seleccionas un tema de la lista, el formulario se mostrará automáticamente con el tema de diseño elegido. Puedes cambiar los temas una y otra vez para ver las diferencias.
- Cargar archivo Javascript : ingrese la URL completa del archivo JavaScript que se cargará con su formulario. De forma predeterminada, la biblioteca jQuery está disponible para que la utilice al interactuar con el formulario.
Nota: Para guardar todos los cambios que realice en cualquier pestaña, haga clic en el botón "Guardar".
Complementos
Puede utilizar complementos para hacer más con sus formularios. Si un usuario tiene permiso para acceder a los complementos, aparecerá la opción "Complementos" en el Administrador de formularios (Formularios > Acciones > Complementos), desde aquí podrá administrar la configuración de los complementos que están activos y disponible para cada formulario.
Restablecer estadísticas
Puede restablecer las estadísticas del formulario desde el Administrador de formularios, haciendo clic en el botón "Acciones" y "Restablecer estadísticas". Luego mostrará una ventana emergente pidiéndole que confirme su decisión de eliminar las estadísticas.
Copiar un formulario
Si desea copiar un formulario para ahorrar tiempo, le facilitamos el proceso.
- Para copiar un formulario, haga clic en el enlace " Formularios ".
- Luego, haga clic en el botón " Acciones " al lado del formulario que desea copiar.
- Luego, haga clic en Copiar y aparecerá un formulario emergente. El nombre del formulario vendrá dado por el nombre de su formulario original con "- Copiar" agregado.
- Puedes cambiar el nombre de tu formulario.
- Puede seleccionar qué configuraciones deben incluirse en el nuevo formulario
- Finalmente, haga clic en " Copiar ".
El Administrador de formularios mostrará el formulario copiado en la parte superior de la lista.
Eliminar un formulario
Puede eliminar un formulario desde el Administrador de formularios haciendo clic en el botón "Acciones" y "Eliminar". Luego mostrará una ventana emergente pidiéndole que confirme su decisión de eliminar el formulario.
¡Importante! Cuando elimina un formulario, todo el contenido relacionado con él también se eliminará, incluidos: envíos, informes y gráficos, estadísticas, configuraciones y más: esta acción no se puede deshacer.
Agregar lógica condicional a un formulario
iform4u presenta una herramienta poderosa e intuitiva para agregar lógica condicional a un formulario.
Las reglas se basan en la información que tienen los campos del formulario en cada momento y permiten deshabilitar o habilitar y mostrar u ocultar campos y otros elementos en el DOM. Además, también podrás hacer cálculos y saltar páginas con esta poderosa herramienta.
Puede acceder al Generador de reglas desde el Administrador de formularios:
- En la barra de navegación, haga clic en "Formularios"
- Haga clic en el nombre del formulario
- Haga clic en el botón "Reglas condicionales" (icono de gráfico de flujo)
Nota: Si tiene preguntas sobre su primera regla condicional, lea la documentación del Generador de reglas .
Publicar y compartir un formulario
Puede acceder para publicar y compartir un formulario utilizando el Administrador de formularios:
- En la barra de navegación, haga clic en "Formularios"
- Haga clic en el nombre del formulario que desea compartir
- Haga clic en el botón "Publicar y compartir" (el icono de la flecha verde)
- Esto le permite obtener el código que se colocará en el sitio web que mostrará el formulario (en línea o en una ventana emergente modal). También puedes copiar el enlace permanente del formulario y compartirlo por correo electrónico o redes sociales. Y ahora, con la versión 1.1 también puedes compartir enlaces con URL amigables a tus formularios, ¡inmediatamente!
Nota: Tenga en cuenta que si va a compartir su formulario con una URL amigable, también debe actualizar la imagen de fondo de su tema (si usa una).
Además, los formularios se pueden publicar en dos formatos: Con o Sin diseño (sin tema) y se pueden compartir de diferentes formas, dependiendo de la configuración que le asignaste. Por ejemplo, puedes compartir el Formulario en página completa y sin el logo de la aplicación.
Diseñador de ventanas emergentes: coloque el formulario dentro de una ventana emergente
Puede colocar el formulario dentro de una ventana emergente y diseñar la apariencia de esta ventana emergente sin escribir una sola línea de código.
Para utilizar PopUp Designer, siga los siguientes pasos:
- En la barra de navegación, haga clic en "Formularios"
- Haga clic en el nombre del formulario que desea compartir
- Haga clic en el botón "Publicar y compartir" (el icono de la flecha verde)
- Haga clic en el menú "Insertar formulario emergente".
En esta página puede crear ventanas emergentes que llamarán la atención de sus visitantes.
Puedes personalizar muchas opciones como colores, bordes, radio, fondos, ubicación de botones y muchas más.
Para finalizar, haz clic en el botón “Generar código” para abrir un modal y copiar el código HTML que debes insertar en tu página web.
Descargar Código QR
Los códigos QR son una excelente manera de conectar a personas de los medios impresos o invitar a personas en un mundo móvil a completar su formulario.
Para descargar el código QR sigue los siguientes pasos:
- En la barra de navegación, haga clic en "Formularios"
- Haga clic en el nombre del formulario que desea compartir
- Haga clic en el botón "Publicar y compartir" (el icono de la flecha verde)
- Haga clic en el menú "Descargar código QR".
En esta página podrás ver el Código QR al enlace amigable de tu Formulario. Además, puede hacer clic en el botón "Descargar" para compartirlo con sus usuarios.
Punto final del backend del formulario / Descargar el HTML
iform4u tiene la capacidad de generar puntos finales, luego puede usarlos para crear formularios totalmente personalizables.
Puede descargar el código HTML de su formulario para integrarlo directamente en su página web o aplicación móvil y utilizar el punto final del formulario para recopilar datos.
Descarga el HTML
Para descargar el código HTML, siga los siguientes pasos:
- En la barra de navegación, haga clic en "Formularios"
- Haga clic en el nombre del formulario que desea compartir
- Haga clic en el botón "Publicar y compartir" (el icono de la flecha verde)
- Haga clic en el menú "Descargar el HTML".
En esta página puedes ver el botón para descargar el código HTML como un archivo ZIP. Además, puede copiar el punto final del formulario directamente.
Nota : si desea reemplazar el atributo "nombre" de cada campo, debe configurarlo como Alias de campo en el Creador de formularios.
Puntos finales del formulario ¶
Para recopilar datos con el extremo del formulario, simplemente copie la URL y cambie la URL de ACCIÓN del formulario de su página de destino o apunte un webhook a esta URL. Solo ten en cuenta dos cosas:
- El alias de campo de cada campo debe ser igual al nombre del campo de su formulario.
- Si su solicitud POST tiene un formato de matriz asociativo, puede utilizar una notación de puntos. Por ejemplo, Elementor Forms envía webhooks como matrices asociativas con este formato:
[
'fields' => [
'name' => [
´value´ => 'John'
]
]
]
Entonces, en lugar de usar el alias: 'nombre', necesitamos usar la notación de puntos. Para este ejemplo, para capturar "John" necesitamos usar el siguiente alias:fields.name.value
.
Aplicar un tema al formulario
Para aplicar el tema que ha creado a un formulario, vaya al Administrador de formularios. Luego, realice los siguientes pasos:
- Haz clic en el botón "Acciones" del formulario en el que vas a aplicar el tema.
- Haga clic en "Configuración"
- Haga clic en la pestaña "Configuración de UI"
- Seleccione un tema del menú
- Haga clic en "Guardar"