Cómo arreglar Elementor formulario no enviar correo electrónico

[ARREGLADO] Formulario de contacto de Elementor no envía email

¿Tu formulario de Elementor no envía notificaciones por correo electrónico? He estado en la misma situación, preguntándome si el formulario no funcionaba o si había algo mal configurado en el sitio.

A veces los correos electrónicos de los formularios de Elementor pueden desaparecer o ir a spam, lo que dificulta responder a los mensajes de tus visitantes. No hay confirmación. No hay alerta. Sólo silencio.

En este artículo, le mostraré cómo solucionar el problema y comprobar los mensajes de error de Elementor para solucionar los problemas de entregabilidad de su correo electrónico. Empecemos.

Arregla ya tus correos electrónicos de Elementor 🙂 .

¿Por qué no funciona mi formulario de Elementor?

Si tu formulario de contacto de Elementor no funciona, probablemente se deba a que los correos electrónicos de tu sitio están siendo tratados como spam. Cuando tu formulario de Elementor envía un correo electrónico, utiliza el método wp_mail() función. Esto envía correos electrónicos a través de su proveedor de alojamiento sin autenticación.

Así que cuando ese correo electrónico se pasa de un servidor a otro, el correo electrónico será descartado o archivado en la carpeta de correo no deseado o spam. Este es un problema muy común con todos los sitios web de WordPress y hosts web. Puede ocurrir con casi todos los plugins de formularios de contacto.

A partir de principios de 2024, Gmail y Yahoo exigirán una autenticación de dominio adecuada (SPF y DKIM) para una entrega fiable. Aunque la configuración del formulario parezca correcta, los correos electrónicos no autenticados suelen bloquearse o enviarse a spam.

Afortunadamente, es bastante fácil de solucionar y normalmente sólo requiere configurar el SMTP (Protocolo simple de transferencia de correo) de tu sitio y actualizar tus registros DNS. Te mostraré exactamente cómo hacerlo en los siguientes pasos.

¿El formulario de contacto de Elementor no envía emails? Esto es lo que hay que hacer

Primero vamos a comprobar que tu formulario de contacto de Elementor está configurado correctamente. Después de eso, vamos a instalar un plugin que va a resolver su problema de entrega de correo electrónico.

Paso 1: Solucionar errores de formularios de Elementor

Si su formulario de contacto de Elementor no envía correos electrónicos, lo primero que debe comprobar es si el formulario funciona correctamente en su sitio web.

A veces, los nuevos plugins o temas pueden romper sus formularios. En particular, los nuevos plugins de caché pueden causar problemas con el envío de formularios. A veces, el botón de envío no funciona en absoluto.

Los mensajes de error que verás dependerán del creador de formularios que estés utilizando, así que veremos los más comunes.

Solución de problemas del constructor de formularios Elementor

Si estás usando el constructor de formularios Elementor Pro, puede que veas errores como:

  • Error_servidor
  • Se ha producido un error
Asegúrese de que los identificadores de campo son correctos

Ambos errores pueden significar que falta un ID de campo en el constructor de formularios de Elementor.

Para solucionarlo, ve a tu panel de WordPress. Abra la página con el formulario y, a continuación, abra la página en el constructor de páginas Elementor.

Uno por uno, haga clic en cada campo y marque la pestaña Avanzado. Debería haber un ID asignado a cada campo del formulario:

Corregir el error del formulario de contacto de Elementor
Verifique la dirección de correo electrónico "De

Asegúrese de que la dirección de correo electrónico utilizada en el campo De procede del mismo dominio que su sitio web.

Por ejemplo, si su sitio web es "ejemplo.com", su dirección de correo electrónico de remitente debería ser algo así como "[email protected]".

Corrección de la dirección de correo electrónico elementor

Para responder a las consultas de los usuarios, configure el campo Responder-a con el correo electrónico del visitante. Asegúrese de que el correo electrónico "Reply-To" está configurado con una dirección real que existe.

Algunos mensajes de formulario de contacto no se envían porque este campo incluye un marcador de posición o un error tipográfico.

Comprobar el envío de formularios

La función Form Submissions de Elementor es una herramienta excelente para verificar la funcionalidad de tu formulario. En primer lugar, prueba tu formulario introduciendo información ficticia.

A continuación, vaya a Elementor " Envíos para ver los envíos recopilados y compruebe si su formulario ficticio aparece en la lista de envíos.

Menú de envío de formularios de Elementor
Inspeccionar integraciones de terceros

Desactiva temporalmente cualquier integración de terceros, como MailChimp o ActiveCampaign, para ver si se soluciona el problema. Si es así, vuelve a revisar la configuración de la integración.

Asegúrese de que los campos obligatorios no estén configurados como "ninguno" y de que no haya incluido campos adicionales como "dirección" o "cumpleaños" en la configuración de asignación de campos.

Pruebe con diferentes direcciones de correo electrónico

Tu proveedor de correo electrónico puede marcar los formularios como spam. Para evitarlo, prueba a utilizar direcciones de correo electrónico distintas y a modificar la longitud del asunto.

Errores y solución de problemas de WPForms

Si quieres un constructor de formularios gratuito que funcione con Elementor, puedes usar WPForms. La versión Lite es 100% gratuita y funciona perfectamente dentro de Elementor.

Si WPForms no está enviando notificaciones en Elementor, el problema suele estar causado por un conflicto de plugins. Puede que veas errores como:

  • El token del formulario no es válido: Este error a veces es causado por plugins de caché. Puede solucionarlo excluyendo el JavaScript de WPForms en la configuración del plugin de caché.
  • WPForms ha detectado un problema con JavaScript en esta página: Este error significa que tiene un problema con JavaScript. Esto podría deberse a un ajuste en su plugin o tema; desactivar la minificación debería resolverlo.

Si puedes enviar tu formulario de contacto sin que aparezca ningún error, es hora de que entres en la configuración del correo electrónico del formulario de contacto de Elementor.

Paso 2: Compruebe sus notificaciones de formularios de Elementor

El siguiente paso es comprobar que tu formulario de contacto tiene configuradas las notificaciones por correo electrónico adecuadas. De nuevo, los pasos aquí diferirán ligeramente dependiendo de cómo hayas creado tu formulario.

Notificaciones de Elementor Form Builder

Si creaste tu formulario con el constructor de formularios de Elementor, deberás abrir tu página en Elementor ahora y hacer clic en el formulario que creaste.

En la barra lateral izquierda, amplíe la configuración de notificación del formulario. Haz clic en Acciones tras el envío " Correo electrónico para ver la notificación que se envía con cada envío del formulario.

Acciones de Elementor después de enviar

Ahora compruebe que la notificación del formulario está configurada correctamente.

Establecer el correo electrónico de origen en una dirección de correo electrónico que coincida con su dominio puede ayudar a evitar problemas de entrega de correo electrónico.

Cambiar el nombre del remitente si el formulario de contacto de Elementor no envía el correo electrónico

Notificaciones WPForms

También puede utilizar WPForms para crear su formulario de contacto en Elementor. Hay un montón de beneficios de usar WPForms con Elementor.

Por ejemplo, WPForms tiene una protección contra spam mucho mejor en comparación con el constructor de formularios de Elementor Pro.

Para comprobar sus notificaciones WPForms, abra la página del formulario en Elementor. Haz clic en el formulario incrustado.

A continuación, haga clic en el enlace Editar el formulario seleccionado .

WPForms - Editar el formulario seleccionado en Elementor

Cuando se abra el generador de formularios, haga clic en Configuración " Notificaciones.

Editar notificaciones WPForms

Verás que a la derecha se abre la pantalla de notificaciones del formulario. La notificación debe estar activada. Y su dirección de correo electrónico es importante.

Si está ajustado a {admin_email}significa que su formulario envía notificaciones por correo electrónico al correo electrónico predeterminado del administrador de WordPress.

Si el correo electrónico del administrador es incorrecto, puede cambiar el correo electrónico del administrador en WordPresso eliminar el {admin_email} y escriba manualmente una dirección de correo electrónico.

Configuración predeterminada del correo electrónico de notificación

Si envía una notificación a varias direcciones de correo electrónico, compruebe que estén separadas por comas , en el Enviado a la dirección de correo electrónico campo.

Haz clic en Guardar en la parte superior del constructor de formularios y haz clic en la X para cerrarlo. Ahora prueba el formulario de nuevo para ver si el problema con Elementor no enviar correos electrónicos se ha solucionado.

Tenemos más consejos en este artículo sobre WPForms no enviar correo electrónico.

Otros creadores de formularios

¿Tienes problemas con otro creador de formularios? Si es así, salta a nuestras guías para:

¿No está seguro de si debería utilizar Elementor Form o WPForms para su sitio web? Esta guía comparativa puede ayudarte a tomar la dirección correcta.

Si todos los ajustes son correctos y el formulario de Elementor sigue sin enviar correos electrónicos, el siguiente paso es instalar el plugin WP Mail SMTP.

Paso 3: Instalar el plugin WP Mail SMTP para WordPress

WP Mail SMTP Lite y Pro es un plugin para WordPress que cambia la forma en que los correos electrónicos se envían desde su sitio de WordPress.

En lugar de confiar en su servidor web para enviar correos electrónicos, WP Mail SMTP redirige todos sus correos electrónicos a través de un proveedor de correo electrónico externo.

Esto autenticará sus correos electrónicos para que no se pierdan o se archiven como spam, lo que a menudo puede provocar retrasos en las respuestas a los clientes.

¿Necesitas ayuda?

Usted puede comprar White Glove Setup como un servicio adicional con cualquiera de nuestras licencias WP Mail SMTP y hacer que nuestro equipo de soporte al cliente configure WP Mail SMTP por usted.

Si desea configurar el plugin usted mismo, le mostraremos cómo. Primero, descarga el plugin WP Mail SMTP desde el área de tu cuenta.

Puedes obtener el archivo .zip para instalar el plugin de WordPress desde tu cuenta WP Mail SMTP. Está disponible en la pestaña Descargas.

Descargar WP Mail SMTP para arreglar el formulario de contacto de Elementor que no envía email

Ahora querrás subir el plugin a tu sitio WordPress. Si necesitas ayuda con esto, visita esta guía para instalar un plugin de WordPress.

Instalar WP Mail SMTP

Asegúrese de Activar el plugin. El Asistente de Configuración de WP Mail SMTP se abrirá en su navegador. Si quieres iniciarlo manualmente, abre WP Mail SMTP " Setup Wizard en el menú de navegación de WordPress.

Paso 4: Elegir un servicio SMTP fiable para los correos electrónicos

El Asistente SMTP de WP Mail le guiará a través de la configuración de su nuevo servicio de correo. Esto arreglará sus formularios de contacto Elementor no enviar correos electrónicos.

Si ya tiene un mailer configurado en su sitio, al ejecutar de nuevo el asistente se eliminará el mailer existente.

Para empezar, haz clic en el botón Comencemos.

Inicie el asistente de configuración de WP Mail SMTP para solucionar el problema del formulario de Elementor que no envía emails

En la siguiente pantalla, elija de la lista el proveedor de correo electrónico que desee utilizar. El proveedor que elijas aquí dependerá de algunos factores, entre ellos:

  • Volumen de correos: Los proveedores de correo electrónico gratuitos son los mejores para sitios web pequeños, mientras que los de pago te dan más capacidad.
  • Tipo de correos electrónicos: Si tienes una tienda online, busca un proveedor especializado en emails transaccionales.

Si no está seguro de qué proveedor de correo electrónico elegir, le recomendamos SendLayer, SMTP.com o Brevo (antes Sendinblue).

Elija SMTP Mailer

Ahora es el momento de pasar a las instrucciones de configuración de su mailer. Haga clic en el siguiente enlace para ir a la página correspondiente de nuestra documentación:

Mailers disponibles en todas las versionesMailers en WP Mail SMTP Pro
EnviarCapaAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Espacio de trabajo de Google / Gmail 
Mailgun 
Matasellos 
SendGrid 
SparkPost 
Otros SMTP 

¿Desea configurar varios remitentes de correo? Puedes hacerlo en la configuración de Conexiones adicionales una vez que hayas finalizado el Asistente de configuración.

A continuación, puede seleccionar una conexión de copia de seguridad y configurar Smart Routing. Vuelva a esta guía cuando haya terminado. En el siguiente paso, se habilitarán en el asistente la Entregabilidad de correo electrónico mejorada y el Seguimiento de errores de correo electrónico.

Le recomiendo que también active los Registros Detallados de Emails y el Resumen Semanal de Emails para sacar el máximo provecho de WP Mail SMTP.

Activación de registros y alertas de correo electrónico en el asistente de configuración SMTP de WP Mail

La configuración de Registros detallados de correo electrónico mantendrá un registro básico de cada correo electrónico enviado desde su sitio en Informes completos de correo electrónico, incluidos:

  • Encabezados de correo electrónico
  • Asunto
  • Fecha de envío
  • Estado

Y si activas el Resumen semanal de correos electrónicos, recibirás un correo electrónico cada semana con estadísticas completas sobre tus correos electrónicos de WordPress.

Resumen de Email con Estadísticas en WP Mail SMTP Pro

Las alertas instantáneas por correo electrónico también son una función recomendada. Te avisan si tu sitio falla al enviar un correo electrónico para que puedas diagnosticar y resolver el problema rápidamente.

Una notificación de alerta por correo electrónico

Una vez activado el registro de correo electrónico, también puedes:

  • Guarda el contenido íntegro de tus correos electrónicos
  • Reenvíe correos electrónicos fallidos desde sus formularios
  • Almacenar archivos adjuntos subidos a través de formularios Elementor
  • Seguimiento de aperturas y clics de correos electrónicos para notificaciones de formularios de Elementor

Consulte cómo registrar sus correos electrónicos en WordPress para obtener más información.

Configuración del registro de correo electrónico en el Asistente de Configuración SMTP de WP Mail

Cuando completes el asistente de configuración, recibirás un correo electrónico automático de prueba confirmando que todo está arreglado.

Email de prueba automático desde WP Mail SMTP

¡Ya está! Tu formulario Elementor debería estar funcionando. Veamos una forma de probarlo.

Paso 5: Enviar un email de prueba desde WP Mail SMTP

Una vez que haya recibido su primer correo electrónico de prueba de WP Mail SMTP, es una buena señal de que las cosas están funcionando. Tu formulario de Elementor debería enviar correos electrónicos sin problemas.

Pero si alguna vez quieres volver a comprobarlo más tarde, o algo te parece mal, puedes enviar otro email de prueba manualmente. Simplemente dirígete a la pestaña Email Test dentro de la configuración SMTP de WP Mail.

Prueba de correo electrónico localhost en WordPress

Introduzca la dirección de correo electrónico con la que desea realizar la prueba y haga clic en Enviar correo electrónico. Entre bastidores, el plugin comprueba si tu dominio está correctamente configurado para enviar correos electrónicos.

Enviar prueba de correo electrónico en WP Mail SMTP

He visto cómo esta herramienta detectaba problemas que, de otro modo, habrían tardado horas en resolverse. Si ves un mensaje verde de éxito, estás listo. Su formulario está enviando correos electrónicos con la configuración correcta.

Pero si el mensaje aparece en rojo, algo falla. No te preocupes, el complemento suele indicarte exactamente qué falta o qué hay que arreglar, como un registro DNS que falta o una falta de correspondencia con el remitente.

resultados de la comprobación de dominios

Si tiene algún problema para enviar un correo electrónico de prueba, asegúrese de revisar esta guía sobre cómo solucionar WP Mail SMTP no enviar correo electrónico de prueba.

Paso 6: Reenviar correos electrónicos de formularios de Elementor fallidos

Aunque todo parezca ir bien, puede haber momentos en los que tus correos electrónicos no lleguen. Puede que el servidor SMTP que utilizas tenga algún problema o que la conexión se haya interrumpido brevemente.

La buena noticia es que WP Mail SMTP te permite reenviar emails fallidos en lugar de empezar desde cero. Para reenviar un email, ve a WP Mail SMTP " Email Log desde tu panel de WordPress.

Abra el registro de correo electrónico en WP Mail SMTP

Si falla el envío de un correo electrónico, verás un punto rojo junto a él en el registro de correo electrónico. Haz clic en Ver registro junto al correo fallido para abrir sus detalles.

email fallido en WP Mail SMTP

A la derecha, en la sección Acciones , verás el botón Reenviar . Púlsalo.

botón reenviar en WP Mail SMTP

Si es necesario, puede actualizar la dirección de correo electrónico antes de volver a enviarla. Esto es útil si sabes que la dirección original tenía un error tipográfico. Cuando esté listo, confirme haciendo clic en y su correo electrónico se enviará de nuevo.

reenviar correo electrónico de confirmación

Y ya está. Ahora usted ha fijado su formulario Elementor no enviar correo electrónico.

Preguntas frecuentes sobre el formulario de contacto de Elementor que no envía correos electrónicos

¿Buscas más respuestas? Aquí tienes algunas preguntas frecuentes sobre problemas de envío de correos electrónicos con Elementor.

¿Qué significa "Error del servidor. Formulario no enviado"?

Si recibes un mensaje de error "Error del servidor. Formulario no enviado" al crear un formulario en Elementor, lo más probable es que se trate de un wp_mail() problema de configuración.

Por defecto, wp_mail() utiliza PHP para enviar sus correos electrónicos. Pero la mayoría de los proveedores de alojamiento web mantienen PHPMail desactivado por motivos de seguridad.

Para solucionar este problema, es necesario instalar WP Mail SMTP que reconfigura wp_mail() para utilizar SMTP en lugar de PHP para enviar correos electrónicos.

Si necesitas ayuda, sigue los pasos indicados anteriormente y ya no deberías ver el error de servidor en Elementor.

¿Cómo envío correos electrónicos de confirmación a los usuarios tras el envío de un formulario en Elementor?

Para personalizar los emails de confirmación Elementor Forms, añade el widget del formulario a tu página y luego ve a Acciones Después de Enviar " Añadir Acción. A continuación, añada Email.

Se abrirá un menú en el que podrá personalizar el asunto del correo electrónico, el contenido del cuerpo, el nombre del remitente, el correo electrónico, etc.

Sin embargo, si tiene problemas de correo electrónico con Elementor, sus correos electrónicos de confirmación no se enviarán tras el envío del usuario.

Como se explicó anteriormente, tendrá que instalar WP Mail SMTP en su sitio para solucionar cualquier problema de entregabilidad.

¿Cuáles son las mejores configuraciones SMTP para Elementor Forms?

Elementor no incluye su propia configuración SMTP, pero funciona con plugins SMTP como WP Mail SMTP.

Después de instalar WP Mail SMTP, conecte su servidor de correo y asegúrese de que su dominio tiene registros SPF y DKIM configurados. Esto ayuda a que tus formularios envíen correos electrónicos de forma más fiable.

¿Por qué los correos electrónicos de mis formularios de Elementor no llegan a gmail?

Si Gmail no recibe los mensajes de correo electrónico de tus formularios, o van a parar a spam, es probable que se deba a una falta de autenticación.

Tendrás que configurar los registros SPF y DKIM en tu dominio. La mayoría de los programas de correo te proporcionan estos ajustes durante la configuración.

¿Funcionará WP Mail SMTP con Elementor Pro?

Sí, funciona tanto con la versión gratuita como con la versión Pro de Elementor. También es compatible con remitentes de correo populares como Gmail, Outlook, SendLayer y SMTP.com.

A continuación, compruebe sus registros SPF, DKIM y DMRAC

Los servidores de correo electrónico suelen utilizar registros SPF, DKIM y DMARC para autenticar los correos electrónicos. WP Mail SMTP comprobará tu configuración DNS y te avisará si detecta algún problema.

Los registros SPF son sencillos TXT que validan todos los correos electrónicos salientes para evitar la suplantación de dominios. Si necesita tener más de 1 registro SPF, consulte esta guía para fusionar varios registros SPF en una regla.

Si usted es un usuario de Visual Form Builder que se enfrenta a errores de correo electrónico, puede ver consejos para solucionar problemas en Visual Form Builder email not sending.

Arregla ya tus correos electrónicos de Elementor 🙂 .

¿Listo para arreglar tus correos electrónicos? Empieza hoy mismo con el mejor plugin SMTP para WordPress. Si no tienes tiempo para arreglar tus correos electrónicos, puedes obtener asistencia completa de White Glove Setup como compra adicional, y hay una garantía de devolución de dinero de 14 días para todos los planes de pago.

Si este artículo te ha ayudado, síguenos en Facebook y Twitter para más consejos y tutoriales sobre WordPress.

Divulgación: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPForms, por qué es importante y cómo puede apoyarnos.

Hamza Shahid

Hamza es un escritor de WP Mail SMTP, que también se especializa en temas relacionados con el marketing digital, la ciberseguridad, los plugins de WordPress y los sistemas ERP.Más información

Pruebe nuestro plugin gratuito WP Mail SMTP

Utilice su proveedor SMTP favorito para enviar sus correos electrónicos de WordPress de forma fiable.

Active JavaScript en su navegador para rellenar este formulario.