Resumen de IA
¿Tu formulario de Elementor no envía notificaciones por correo electrónico? He estado en tu misma situación, preguntándome si el formulario estaba roto o si algo se había configurado mal en el sitio.
A veces, los correos electrónicos de los formularios de Elementor pueden desaparecer o ir a la carpeta de spam, lo que dificulta responder a los mensajes de tus visitantes. Sin confirmación. Sin alerta. Solo silencio.
En este artículo, te mostraré cómo solucionar el problema y buscar mensajes de error de Elementor para diagnosticar la entrega de tus correos electrónicos. ¡Empecemos!
¡Soluciona tus correos de Elementor ahora! :)
¿Por qué mi formulario de Elementor no funciona?
Si tu formulario de contacto de Elementor no funciona, probablemente se deba a que los correos electrónicos de tu sitio se están tratando como spam. Cuando tu formulario de Elementor envía un correo electrónico, utiliza la función wp_mail(). Esto envía correos electrónicos a través de tu proveedor de alojamiento sin autenticación.
Por lo tanto, cuando ese correo electrónico pasa de un servidor a otro, se descartará o se archivará en la carpeta de Correo no deseado o de spam. Este es un problema muy común con todos los sitios web y proveedores de alojamiento de WordPress. Puede ocurrir con casi todos los plugins de formularios de contacto.
A principios de 2024, Gmail y Yahoo requieren autenticación de dominio adecuada (SPF y DKIM) para una entrega fiable. Incluso si la configuración de tu formulario parece correcta, los correos electrónicos no autenticados a menudo se bloquean o se envían a spam.
Afortunadamente, es bastante fácil de solucionar y normalmente solo requiere configurar el SMTP (Protocolo de Transferencia de Correo Simple) de tu sitio y actualizar tus registros DNS. ¡Te mostraré exactamente cómo hacerlo en los pasos a continuación!
¿El formulario de contacto de Elementor no envía correos? Esto es lo que debes hacer
Primero, comprobemos que tu formulario de contacto de Elementor esté configurado correctamente. Después de eso, instalaremos un plugin que solucionará tu problema de entrega de correo electrónico.
- Paso 1: Solucionar errores del formulario de Elementor
- Paso 2: Comprueba las notificaciones de tu formulario de Elementor
- Paso 3: Instala el plugin de WordPress WP Mail SMTP
- Paso 4: Elige un servicio SMTP fiable para correos electrónicos
- Paso 5: Envía un correo de prueba desde WP Mail SMTP
- Paso 6: Vuelve a enviar los correos electrónicos fallidos del formulario de Elementor
Paso 1: Solucionar errores del formulario de Elementor
Si tu formulario de contacto de Elementor no envía correos, lo primero que debes comprobar es que el formulario realmente funcione en tu sitio.
A veces, los nuevos plugins o temas pueden romper tus formularios. En particular, los nuevos plugins de caché pueden causar problemas con el envío de formularios. A veces, el botón de enviar no funciona en absoluto.
Los mensajes de error que verás dependerán del constructor de formularios que estés utilizando, así que veremos los más comunes.
Solución de problemas del constructor de formularios de Elementor
Si estás utilizando el constructor de formularios de Elementor Pro, es posible que veas errores como:
- Error_servidor
- Ocurrió un error
Asegúrate de que los ID de campo sean correctos
Ambos errores probablemente significan que falta un ID de campo en el constructor de formularios de Elementor.
Para solucionarlo, ve a tu panel de WordPress. Abre la página con el formulario y luego abre la página en el constructor de páginas de Elementor.
Haz clic en cada campo uno por uno y comprueba la pestaña Avanzado. Debería haber un ID asignado a cada campo del formulario:


Verifica la dirección de correo electrónico "De"
Asegúrate de que la dirección de correo electrónico utilizada en el campo De proviene del mismo dominio que tu sitio web.
Por ejemplo, si tu sitio web es “ejemplo.com”, tu Correo electrónico de remitente debería ser algo como “[email protected]”.


Para responder a las consultas del usuario, configura el campo Responder a con el correo electrónico del visitante. Asegúrate de que tu correo electrónico de “Responder a” esté configurado en una dirección real que exista.
Algunos mensajes del formulario de contacto no se envían porque este campo incluye un marcador de posición o un error tipográfico.
Comprobar envíos de formularios
La función de envíos de formularios de Elementor es una excelente herramienta para verificar la funcionalidad de tu formulario. Primero, prueba tu formulario introduciendo información ficticia.
Luego, ve a Elementor » Envíos para ver los envíos recopilados y comprobar si tu entrada ficticia aparece en la lista de envíos.


Inspeccionar integraciones de terceros
Deshabilita temporalmente cualquier integración de terceros como MailChimp o ActiveCampaign para ver si eso soluciona el problema. Si lo hace, revisa la configuración de tu integración.
Asegúrate de que los campos obligatorios no estén configurados como ‘ninguno’ y de que no hayas incluido campos adicionales como ‘dirección’ o ‘cumpleaños’ en la configuración de mapeo de campos.
Probar con diferentes direcciones de correo electrónico
Tu proveedor de correo electrónico podría marcar los correos del formulario como spam. Para contrarrestar esto, intenta usar diferentes direcciones de correo electrónico y modificar la longitud de la línea de asunto de tu correo electrónico.
Errores y solución de problemas de WPForms
Si deseas 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 envía notificaciones en Elementor, el problema suele ser causado por un conflicto de plugins. Podrías ver errores como:
- Token de formulario no válido: Este error a veces es causado por plugins de caché. Puedes 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 tienes un problema con JavaScript. Esto podría ser causado por una configuración en tu plugin o tema; deshabilitar la minificación debería resolverlo.
Si puedes enviar tu formulario de contacto sin ver ningún error, es hora de profundizar en la configuración de correo electrónico del formulario de contacto de Elementor.
Paso 2: Comprueba las notificaciones de tu formulario de Elementor
El siguiente paso es comprobar que tu formulario de contacto tenga configuradas las notificaciones de correo electrónico correctas. De nuevo, los pasos aquí diferirán ligeramente dependiendo de cómo hayas creado tu formulario.
Notificaciones del constructor de formularios de Elementor
Si creaste tu formulario con el constructor de formularios de Elementor, querrás abrir tu página en Elementor ahora y hacer clic en el formulario que creaste.
En la barra lateral izquierda, expande la configuración de notificaciones para el formulario. Haz clic en Acciones después de enviar » Correo electrónico para ver la notificación que se envía con cada envío de formulario.


Ahora comprueba que tu notificación de formulario esté configurada correctamente.
Establecer el Correo electrónico de remitente a una dirección de correo electrónico que coincida con tu dominio puede ayudar a evitar problemas de entrega de correo electrónico.


Notificaciones de WPForms
También puedes usar WPForms para crear tu formulario de contacto de Elementor. Hay muchísimos beneficios al usar WPForms con Elementor.
Por ejemplo, WPForms tiene una protección contra spam mucho mejor en comparación con el creador de formularios de Elementor Pro.
Para revisar tus notificaciones de WPForms, abre la página del formulario en Elementor. Haz clic en el formulario incrustado.
Luego haz clic en el enlace Editar el formulario seleccionado.


Cuando se abra el creador de formularios, haz clic en Ajustes » Notificaciones.


Verás la pantalla de notificaciones del formulario abierta a la derecha. Tu notificación aquí debería estar Activada. Y tu Dirección de correo electrónico de envío es importante.
Si está configurada como {admin_email}, significa que tu formulario envía notificaciones por correo electrónico a la dirección de correo electrónico del administrador predeterminada en WordPress.
Si la dirección de correo electrónico del administrador es incorrecta, puedes cambiar el correo electrónico del administrador en WordPress, o eliminar la etiqueta {admin_email} y escribir una dirección de correo electrónico manualmente.


Si estás enviando una notificación a varias direcciones de correo electrónico, asegúrate de que estén separadas por comas , en el campo Dirección de correo electrónico de envío.
Haz clic en Guardar en la parte superior del creador de formularios y haz clic en la X para cerrarlo. Ahora prueba el formulario de nuevo para ver si el problema de que Elementor no envía correos electrónicos se ha solucionado.
Tenemos más consejos en este artículo sobre WPForms no envía correos electrónicos.
Otros creadores de formularios
¿Tienes problemas con un creador de formularios diferente? Si es así, consulta nuestras guías para:
¿No estás seguro de si deberías usar Elementor Form vs WPForms para tu sitio? Esta guía comparativa podría ayudarte a tomar la dirección correcta.
Si todos tus ajustes parecen correctos y tu formulario de Elementor sigue sin enviar correos electrónicos, el siguiente paso es instalar el plugin WP Mail SMTP.
Paso 3: Instala el plugin de WordPress WP Mail SMTP
WP Mail SMTP Lite y Pro es un plugin de WordPress que cambia la forma en que se envían los correos electrónicos desde tu sitio de WordPress.
En lugar de depender de tu servidor web para enviar correos electrónicos, WP Mail SMTP redirige todos tus correos electrónicos a través de un proveedor de correo electrónico externo.
Esto autenticará tus correos electrónicos para que no se pierdan ni se marquen como spam, lo que a menudo puede resultar en respuestas tardías a los clientes.
¿Necesitas ayuda?
Puede comprar la Configuración "White Glove" como un servicio adicional con cualquiera de nuestras licencias de WP Mail SMTP y dejar que nuestro equipo de soporte al cliente configure WP Mail SMTP por usted.
Si quieres configurar el plugin tú mismo, te mostraremos cómo. Primero, descarga el plugin WP Mail SMTP desde tu área de cuenta.
Puedes obtener el archivo .zip para instalar el plugin de WordPress desde tu cuenta de WP Mail SMTP. Está disponible en la pestaña Descargas.


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


Asegúrate de Activar el plugin. El asistente de configuración de WP Mail SMTP se abrirá en tu navegador. Si quieres iniciarlo manualmente, abre WP Mail SMTP » Asistente de configuración en el menú de navegación de WordPress.
Paso 4: Elige un servicio SMTP fiable para correos electrónicos
El asistente de WP Mail SMTP te guiará en la configuración de tu nuevo servicio de correo. Esto solucionará el problema de que tus formularios de contacto de Elementor no envíen correos electrónicos.
Si ya tienes un servicio de correo configurado en tu sitio, al ejecutar el asistente de nuevo se eliminará tu servicio de correo existente.
Para empezar, haga clic en el botón Empecemos.


En la siguiente pantalla, elige el proveedor de correo electrónico que deseas utilizar de la lista. El proveedor que elijas aquí dependerá de varios factores, entre ellos:
- Volumen de correos electrónicos: Los proveedores de correo electrónico gratuitos son ideales para sitios web pequeños, mientras que los servicios de pago te ofrecen mayor capacidad.
- Tipo de correos electrónicos: Si tienes una tienda en línea, busca un proveedor que se especialice en correos electrónicos transaccionales.
Si no estás seguro de qué proveedor de correo electrónico elegir, te recomendamos SendLayer, SMTP.com o Brevo (anteriormente Sendinblue).


Ahora es el momento de consultar las instrucciones de configuración para tu servicio de correo. Haz clic en el enlace de abajo para ir a la página correspondiente en nuestra documentación:
| Enviadores disponibles en todas las versiones | Enviadores en WP Mail SMTP Pro |
|---|---|
| SendLayer | Amazon SES |
| SMTP.com | Microsoft 365 / Outlook.com |
| Brevo | Zoho Mail |
| Google Workspace / Gmail | |
| Mailgun | |
| Postmark | |
| SendGrid | |
| SparkPost | |
| Otro SMTP |
¿Quieres configurar varios servicios de correo? Puedes hacerlo en la configuración de Conexiones Adicionales una vez que hayas finalizado el Asistente de Configuración.
Luego puedes seleccionar una Conexión de Respaldo y configurar el Enrutamiento Inteligente. Vuelve a esta guía cuando hayas terminado. En el siguiente paso, se habilitarán para ti en el asistente Entrega Mejorada de Correos Electrónicos y Seguimiento de Errores de Correo Electrónico.
Te recomiendo que también habilites Registros Detallados de Correos Electrónicos y el Resumen Semanal de Correos Electrónicos para aprovechar al máximo WP Mail SMTP.


La configuración de Registros Detallados de Correos Electrónicos mantendrá un registro básico de cada correo electrónico enviado desde tu sitio en Informes Completos de Correos Electrónicos, incluyendo:
- Encabezados de correo electrónico
- Línea de asunto
- Fecha de envío
- Estado
Y si habilitas el Resumen Semanal de Correos Electrónicos, recibirás un correo cada semana con estadísticas completas sobre tus correos de WordPress.


Las Alertas Instantáneas de Correo Electrónico también son una característica recomendada. Te avisan si tu sitio no logra enviar un correo electrónico para que puedas diagnosticar y resolver el problema rápidamente.


Una vez que se habilite el registro de correos electrónicos, también podrás:
- Guardar el contenido completo de tus correos electrónicos
- Reenviar correos electrónicos fallidos de tus formularios
- Almacenar archivos adjuntos subidos a través de formularios de Elementor
- Rastrear aperturas y clics de correos electrónicos para notificaciones de formularios de Elementor
Consulta cómo registrar tus correos electrónicos de WordPress para obtener más información.


Cuando completes el Asistente de Configuración, recibirás un correo electrónico de prueba automático confirmando que todo se ha solucionado.


¡Hemos terminado! Tu formulario de Elementor debería estar funcionando ahora. Veamos una forma de probarlo.
Paso 5: Envía un correo de prueba desde WP Mail SMTP
Una vez que hayas recibido tu 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 estar enviando correos electrónicos sin ningún problema.
Pero si alguna vez quieres comprobarlo más tarde, o algo no parece correcto, puedes enviar otro correo electrónico de prueba manualmente. Simplemente ve a la pestaña Prueba de Correo Electrónico dentro de la configuración de tu WP Mail SMTP.


Introduce cualquier dirección de correo electrónico con la que quieras probar y haz clic en Enviar Correo Electrónico. Detrás de escena, el plugin comprueba si tu dominio está configurado correctamente para enviar correos electrónicos.


He visto que esta herramienta detecta problemas que de otro modo habrían tardado horas en resolverse. Si ves un mensaje de éxito en verde, todo está listo. Tu formulario está enviando correos electrónicos con la configuración correcta.
Pero si el mensaje aparece en rojo, algo va mal. No te preocupes, el plugin normalmente te dice exactamente qué falta o qué necesita ser arreglado, como un registro DNS faltante o una discrepancia en el correo del remitente.


Si tienes algún problema para enviar un correo electrónico de prueba, asegúrate de consultar esta guía sobre cómo solucionar que WP Mail SMTP no envíe correos electrónicos de prueba.
Paso 6: Vuelve a enviar los correos electrónicos fallidos del formulario de Elementor
Incluso si todo parece estar bien, puede haber momentos raros en los que tus correos electrónicos no se envíen. Quizás el servidor SMTP que estás usando está teniendo un problema o la conexión se interrumpió brevemente.
La buena noticia es que WP Mail SMTP te permite reenviar correos electrónicos fallidos en lugar de empezar de cero. Para reenviar un correo electrónico, ve a WP Mail SMTP » Registro de correos desde tu panel de WordPress.


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


En el lado derecho, en la sección Acciones, verás el botón Reenviar. Púlsalo.


Si es necesario, puedes actualizar la dirección de correo electrónico antes de reenviar. Esto es útil si sabes que la dirección original tenía un error tipográfico. Una vez que estés listo, simplemente confirma haciendo clic en SÍ, y tu correo electrónico se enviará de nuevo.


¡Y eso es todo! Ahora has solucionado el problema de que tu formulario de Elementor no envía correos electrónicos.
Preguntas frecuentes sobre el formulario de contacto de Elementor que no envía correos electrónicos
¿Buscas más respuestas? Aquí tienes algunas preguntas comunes sobre los problemas de envío de correos electrónicos de 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 problema de configuración de wp_mail().
Por defecto, wp_mail() utiliza PHP para enviar tus correos electrónicos. Pero la mayoría de los hosts web actuales mantienen PHPMailer deshabilitado por motivos de seguridad.
Para solucionar este problema, necesitas instalar WP Mail SMTP, que reconfigura wp_mail() para usar SMTP en lugar de PHP para enviar correos electrónicos.
Si necesitas ayuda, consulta los pasos indicados arriba y ya no deberías ver el error del servidor en Elementor.
¿Cómo envío correos electrónicos de confirmación a los usuarios después de enviar un formulario en Elementor?
Para personalizar los correos electrónicos de confirmación de Formularios de Elementor, añade el widget de formulario a tu página y luego ve a Acciones después de enviar » Añadir acción. Luego añade Correo electrónico.
Esto abrirá un menú donde puedes personalizar el asunto del correo electrónico, el contenido del cuerpo, el nombre del remitente, el correo electrónico y más.
Sin embargo, si tienes problemas con los correos electrónicos en Elementor, tus correos electrónicos de confirmación no se enviarán después de que el usuario envíe el formulario.
Como se explicó anteriormente, necesitarás instalar WP Mail SMTP en tu sitio para solucionar cualquier problema de entrega.
¿Cuáles son los mejores ajustes SMTP para Formularios de Elementor?
Elementor no incluye su propia configuración SMTP, pero funciona con plugins SMTP como WP Mail SMTP.
Después de instalar WP Mail SMTP, conecta tu servicio de correo y asegúrate de que tu dominio tenga los registros SPF y DKIM configurados. Esto ayuda a que tus formularios envíen correos de forma más fiable.
¿Por qué mis correos del formulario de Elementor no llegan a Gmail?
Si Gmail no recibe tus correos del formulario, o van a spam, es probable que se deba a una autenticación faltante.
Necesitarás configurar los registros SPF y DKIM en tu dominio. La mayoría de los servicios de correo te proporcionan estas configuraciones durante la configuración.
¿Funcionará WP Mail SMTP con Elementor Pro?
Sí, funciona tanto con la versión gratuita como con la Pro de Elementor. También es compatible con servicios de correo populares como Gmail, Outlook, SendLayer y SMTP.com.
A continuación, comprueba tus registros SPF, DKIM y DMARC
Los servidores de correo suelen utilizar registros SPF, DKIM y DMARC para autenticar correos. WP Mail SMTP comprobará la configuración de tu DNS y te alertará si detecta algún problema.
Los registros SPF son sencillos TXT registros que validan todos los correos salientes para evitar la suplantación de dominio. Si necesitas tener más de 1 registro SPF, consulta esta guía para fusionar varios registros SPF en una sola regla.
Si eres usuario de Visual Form Builder y estás experimentando errores de correo, puedes ver consejos para solucionar problemas en Visual Form Builder no envía correos.
¡Soluciona tus correos de Elementor ahora! :)
¿Listo para arreglar tus correos electrónicos? Empieza hoy mismo con el mejor plugin SMTP de WordPress. Si no tienes tiempo para arreglar tus correos electrónicos, puedes obtener asistencia completa de configuración White Glove 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 sido útil, síguenos en Facebook y Twitter para obtener más consejos y tutoriales de WordPress.
