If you're having trouble with Elementor forms, read this FAQ for common solutions.

How can I save Elementor form submissions to a database?

De forma predeterminada, Elementor no guarda los formularios enviados. Puede guardar formularios utilizando un pluginConcepto de Plugin¿Qué es un Plugin?Un Plugin es un fragmento o componente de código hecho para ampliar las funciones de un programa o de una herramienta. En el ámbito del marketing digital, especialmente dentro del marketing de contenidos, es algo que se utiliza con mucha frecuencia dentro de entornos como WordPress, puesto que sirven al momento de contar con añadidos que hagan mucho más cómoda y completa la experiencia de plus de terceros como Elementor DB contact form.


Where have all my files gone after uploading?

The uploaded files are saved in a dedicated directory at 'uploads / elementor / forms /'.


Why does my file name change after upload?

The file names are set randomly, for security reasons (we don't want users to load 'yo_mama.jpg' now, do we?).


I set the number of Max. Files, but I still can't upload as many files as the number I set. Why?

Esta configuración no anula la configuración del serverLos servidores son ordenadores centrales y potentes dentro del campo de la tecnología de la información que procesan y proporcionan software y archivos en una red. Desde el punto de vista de un cliente, varios ordenadores en una red pueden ponerse en contacto con el servidor central para conseguir la información solicitada. En la arquitectura cliente-servidor, el servidor puede ser un software que proporciona un servicio y se ejecuta en plus de su host. Esta opción limita la cantidad de archivos que se pueden cargar desde el formulario en sí, pero solo si este valor límite no excede el valor «max_file_uploads» de PHPEl PHP es un lenguaje de scripting de código abierto, del lado del servidor, con programación HTML integrada que se usa para crear páginas web dinámicas. Las ventajas de PHP son su flexibilidad y su alta compatibilidad con otras bases de datos. Al mismo tiempo, PHP es considerado como un lenguaje fácil de aprender. Funciones de PHP Las funciones de PHP se relacionan con los scripts del lado del servidor. plus. Si necesita más, comuníquese con usted para que aumente el valor de «max_file_uploads» para su sitio.


How do I customize the date and time design on my forms?

Los campos de fecha y hora se pueden diseñar con CSSConcepto de CSS¿Qué es el CSS?CSS es un lenguaje de programación que se usa para definir el estilo y el aspecto de un documento que se ha escrito mediante de un lenguaje de etiquetas, como HTML. Conocido además como hojas de estilo en cascada, es el que se emplea para dar colores, indicar tipos de letra o inclusive resaltar aspectos como el espacio entre items para dotar de estilo a plus personalizado. En dispositivos móviles, se utiliza el diseño HTML5 nativo del browserUn navegador (además: browser) es una herramienta informática que te permite ver documentos y datos y navegar por la red. Los navegadores pueden mostrar distintos tipos de recursos de información; principalmente documentos HTML, a pesar de todo, además son posibles otros tipos de archivos y contenido multimedia, como PDF, JPEG, MPEG, GIF o el lenguaje de meta marcado. A través el uso de complementos especiales y la configuración respectivo, los plus. Puede activar HTML5 nativo, por lo que el diseño del navegador se utiliza en todos los dispositivos. Una vez que elija Fecha u Hora, verá el interruptor HTML5 nativo.


¿Por qué no puedo ver el marcador de posición del campo de fecha / hora en algunos browsersConcepto de Navegadores¿Qué son los Navegadores?Los Navegadores son herramientas informáticas que utilizamos para, normalmente, navegar por Internet y visitar cualquier página web, al mismo tiempo de para hacer otras tareas como ver documentos, observar vídeos o reproducir contenido multimedia de cualquier tipo. Son un tipo de software sencillamente usual y bastante utilizado hoy en día.Insistimos en que es algo que se utiliza con mucha frecuencia, puesto que moverse por Internet plus móviles?

Labels for date / time entries are not properly supported by all browsers, especially mobile device browsers. Because of this, the placeholder may not always be visible. This is not an Elementor specific issue. This is a well known development problem. There are no perfect solutions to solve this, but you can add code like the following to the Advanced tab> Custom CSS section of your form widget:

input [type = "time"]: after {color: #aaa; content: attr (placeholder); } input [type = "date"]: after {color: #aaa; content: attr (placeholder); }

Note: The downside to using this code is that the placeholder will still appear, even after selecting the time and date.


¿Cómo puedo colocar metadataLos metadatos son datos estructurados que contienen información sobre una fuente como, por ejemplo, un libro o un documento web. Gracias a los metadatos resulta mucho más fácil hallar la fuente de información dado que contienen datos sobre el título, el autor, la fecha de publicación, la descripción, etc. Se utilizan en librerías pero además para la estadística y la ingeniería de software. Metadatos en WWW Los metadatos se utilizan plus dinámicos en un campo de formulario?

  1. Click on the form field Advanced tab as shown below.
  2. Click on the dynamic icon to the right of the Default value field. file-zzib8erdfl-5722417
  3. Select the desired metadata from the drop-down list.

file-wsuthk9o3w-8290651


Why is Redirect not working?

Redirecting the user to a designated thank you page is always a good idea. It takes your converted user to the next step, allowing you to make upsells, keep track of user funnels, and provide you with a good experience.

Para activar la redirectUn redirect (abreviatura de redirección) es un reenvío automático del lado del servidor o del cliente de una URL a otra. Las redirecciones se usan para múltiples fines, como la reubicación de un portal web en un nuevo dominio o el mantenimiento de un servidor. Con un 301-redirect, el contenido duplicado puede, por ejemplo, ser evitado. Antecedentes Una redirección suele ser siempre automática y apenas percibida por el usuario. Sobre plus: Vaya a Acciones después de enviar, agregue la redirección y pegue la UrlEl URL (Localizador Uniforme de Recursos), es una dirección definida que apunta a la posición de un archivo en un servidor y lo recupera. Las URL se introducen en un navegador web para ingresar a documentos en la web o se incrustan como hipervínculos dentro de un documento. Se puede usar un Permalink para que una URL esté disponible de forma permanente. Componentes de una URL • prefijo de protocolo plus completa de su página de agradecimiento.

Having problems?

Here are some troubleshooting ideas:

  1. Make sure you don't paste an empty character by mistake.
  2. Make sure to paste the full URL and not a relative URL. ('/Thank you/')
  3. Elimine cualquier JavaScriptJavaScript es un lenguaje de programación que funciona en el lado del cliente y con el que las webs pueden ser más funcionales. Incorporación en código HTML El código JavaScript puede ser incrustado en las páginas HTML, para que adquieran funcionalidad. Existen varias opciones. Puede estar entre las etiquetas <SCRIPT> y </SCRIPT>, puede estar contenido en un archivo externo, puede ser un parámetro de las etiquetas HTML, y puede estar plus de la página y vuelva a intentarlo. Puede buscar errores de Javascript en las herramientas de desarrollo.
  4. Disable other plugins and switch to GeneratePress theme and see if Redirect works.

What custom messages can I modify in forms?

The forms include 3 different types of messages:

  1. Browser messages - they are sent from the browser and cannot be customized. For example, if you do not enter a correct email address, you will receive a message saying "Please include an @ in email address." These messages appear if the form was not completed correctly before submitting it.
  2. Server messages they are sent from the server. You can format as you need, using custom CSS. These messages appear after the form is submitted. There are some custom options including Success, Error, Invalid, etc. Example: The form was submitted successfully! Siempre puede modificar el contentsEl contenido puede ser muy difícil de definir con precisión. Es una definición que se refiere a las declaraciones contenidas en un documento o publicación de cualquier tipo y puede incluir las tecnologías de la información y la comunicación. Esto cubre todos los tipos de medios como imágenes y texto. A parte de esto, en el campo de la optimización de motores de búsqueda, los términos duplicar contenido, contenido único, plus de los mensajes personalizados yendo a Form> Additional options, on Personalized messages and locate the relevant message.
  3. Third party servers. Error messages that come from email marketing service companies like MailChimp cannot be modified. Please note that some of the error messages sent by these third party products are displayed only to the administrator (you and not the subscribers) and this is not something we can control.

¿Cómo realizo un seguimiento de los envíos de formularios y las conversiones con Google analyticsConcepto de Google Analytics¿Qué es Google Analytics?Google Analytics es una de las herramientas SEO gratuitas y más populares al momento de realizar la analítica de una web. Es un panel web que se emplea para conocer el tráfico web de una página, el volumen de usuarios que se mueven en tiempo real, la procedencia de las visitas y toda esa información útil para establecer el comportamiento de una página con plus y Tag Manager?

Add your tracking code to a thank you page and redirect your form to that page after submission.

También hay un eventConcepto de Evento¿Qué es un Evento?Un Evento es una actividad de carácter social que suele tener cierta proyección a nivel público y, de esta manera, suscita el interés de un determinado sector relacionado con la temática o con la razón por el que se celebra. Es un tipo de acto que suele tener mucha repercusión a nivel empresarial.Podemos hallar distintos tipos de eventos, desde los deportivos hasta los empresariales, pasando plus de Javascript que el formulario se activa automáticamente después del envío, que se puede usar para agregar a su código de seguimiento personalizado. Estos se agregan externally to Elementor, using functions.php for example.

Here's a base snippet you can build on:

// The event is submit_success so you can catch it for example: jQuery (document) .ready (function ($) {jQuery (document) .on ('submit_success', function () {// form has been submitted do your tracking here ...});});

Be sure to replace the above comment "// form has been submitted, track here ..." with your custom tracking code. Otherwise the snippet will do nothing.


How can I integrate another service with webhook and field mapping?

Elementor has a webhook option in Actions after submitting. By default, our webhook sends each field with the label as the name, or all the fields in a single array when the Advanced data option is activated.

To control field names, give your form fields a custom ID and use the following snippet.

Make sure to update the form name and the URL of your webhook.

Below is an example of how to customize your webhook, where field IDs are sent instead of names.

add_action( 'elementor_pro/forms/new_record', function( $record, $handler ) {
	//make sure its our form
	$form_name = $record->get_form_settings( 'form_name' );
	if ( 'MY_FORM_NAME' !== $form_name ) {
		return;
	}
	
	$raw_fields = $record->get( 'fields' );
	$fields = [];
	foreach ( $raw_fields as $id => $field ) {
		$fields[ $id ] = $field['value'];
	}

	wp_remote_post( 'HTTP://YOUR_WEBHOOK_URL', [
		'body' => $fields,
	]);
});


How can I troubleshoot forms not submitting?

This generally occurs due to server errors or fields that are not mapped correctly. To learn more, read this guide:

https://docs.elementor.com/article/202-form-server-error


"There is something wrong. The form is not valid »

If you receive an error message such as' There is something wrong. The form is invalid ”, this could be for a number of reasons.

  • One reason is that the form has been added as a widget within another widget via a shortcode. This is an unofficial and unreliable method of adding a form to a page, so it should be avoided.

Some users only receive a red X after submitting a form. Why?

La integración de MailChimp con el widget de formulario de Elementor solo actúa como un ‘formulario de registro’. No es posible volver a suscribirse a través de un widget de formulario de Elementor ya que la APIConcepto de API¿Qué es una API?Una API, siglas de Application Programming Interface o Interfaz de Programación de Apps, es un recopilatorio de código que se puede emplear para que varias apps se comuniquen entre ellas. Es algo que realiza una tarea equivalente a la interfaz de usuario al momento de promover la interacción entre persona y programa, solo que aplicado única y exclusivamente dentro del entorno del software.Aún cuando suene plus de MailChimp no lo permite. La resuscripción a una lista se realiza solo a través de los formularios de registro alojados en MailChimp. Esta misma situación puede aplicarse a otros servicios que se integran con formularios.

Para manejar este tipo de usuarios, puede colocar una nota en algún lugar debajo del formulario que mencione que si ya estaban inscritos en la lista, entonces no pueden volver a suscribirse de esta manera. En su lugar, proporcióneles un linkConcepto de Dominio¿Qué es un Enlace?En Internet, un link, además conocido como enlace o hipervínculo, es cualquier texto o imagen que se encuentra en una página web y en la que el usuario puede pulsar o clicar para ser dirigido a otro contenido distinto. Es el principal medio de “desplazamiento” en la red, puesto que se encuentra presente en prácticamente cualquier portal que visites a día de hoy, inclusive en plus para redirigirlos a los formularios de registro alojados en MailChimp, para que puedan volver a suscribirse allí.


Learn more about the form widget and its options here.