Notificaciones por correo electrónico del formulario: solución de problemas

¿No puedes recibir correos electrónicos de notificación cuando los usuarios envían tus formularios de WordPress? Muchos factores pueden contribuir a problemas de entregabilidad de correo electrónico y evitar que tus correos de notificación se entreguen.

En este tutorial, explicaremos cómo funcionan los correos electrónicos de notificación. Luego te mostraremos cómo solucionar problemas de correos electrónicos de notificación en WPForms.


Comprender cómo funcionan los correos electrónicos de notificación

Una vez que un usuario envía tu formulario, WPForms pasa la información a la función de correo incorporada de WordPress.

La función wp_mail() es responsable de entregar la notificación a la bandeja de entrada del destinatario. Durante este proceso, WordPress interactuará con tu proveedor de alojamiento web para enviar el correo electrónico utilizando la configuración de correo electrónico en tu servidor web.

Si has configurado un servidor SMTP usando un plugin como WP Mail SMTP, WordPress enviará tus correos electrónicos a través del servidor SMTP que configuraste.

remitentes de wp mail smtp

Después de que WordPress haya enviado la información necesaria a tu servidor web, la responsabilidad recae en tu servidor de correo para asegurar que el correo electrónico se entregue. WPForms no controla el proceso de entrega una vez que el correo llega a WordPress.

¿Por qué fallan los correos electrónicos de notificación al entregarse?

Hay muchas razones por las que los correos electrónicos de notificación pueden fallar al entregarse después de que los usuarios envíen tus formularios de WordPress.

Si hay errores tipográficos en tu configuración de notificación, como direcciones de correo electrónico mal escritas o espacios adicionales, evitará que tus correos electrónicos de notificación se entreguen.

Además, los proveedores de correo electrónico pueden marcar tus notificaciones como spam si utilizas una dirección de correo electrónico diferente a la del dominio de tu sitio como dirección de correo electrónico del remitente (por ejemplo, @gmail.com).

Otra causa importante de problemas de entregabilidad de correo electrónico en WPForms ocurre cuando utilizas el gestor de correo PHP incorporado para enviar correos electrónicos en tu sitio web. Algunos servidores web no admiten la función de correo predeterminada de WordPress. Como resultado, los correos electrónicos de este servidor son marcados por los proveedores de correo como spam y es posible que no entreguen notificaciones desde este servidor.

Solución de problemas de correos electrónicos de notificación de formularios que no se envían

En esta sección, solucionaremos algunas causas comunes de que los correos electrónicos de notificación de WPForms no se envíen.

Asegurarse de que WPForms y WordPress estén actualizados

Usar la última versión de WPForms es crucial para asegurar que obtienes las últimas actualizaciones y correcciones de errores. Una actualización de WPForms puede haber solucionado cualquier problema conocido sobre correos electrónicos de notificación que no se envían.

Así que, antes de continuar, asegúrate de que tu versión de WPForms y WordPress esté actualizada. Para más detalles, consulta nuestra guía para aprender por qué siempre debes actualizar WPForms.

Comprobar la configuración de notificación por correo electrónico

Al configurar las notificaciones por correo electrónico, es posible que hayas configurado incorrectamente algunas de las opciones. Comprobar tu configuración te ayudará a identificar y corregir rápidamente cualquier error.

Confirmar que la notificación está habilitada

La configuración de notificaciones es única para cada formulario que crees. Mientras pruebas tus formularios, es posible que hayas deshabilitado las notificaciones para el formulario. Querrás comprobar para confirmar que la notificación del formulario está habilitada para tu formulario.

Para comprobarlo, abre el formulario cuyas configuraciones de notificación deseas revisar. En el constructor de formularios, ve a Ajustes » Notificaciones y asegúrate de que la opción Habilitar notificaciones esté activada.

Habilitar notificaciones del formulario

Además, comprueba la insignia de estado junto a cada notificación en el constructor de formularios. Si la insignia muestra DESACTIVAR, esa notificación se ha desactivado y no enviará ningún correo electrónico. Puedes hacer clic en la insignia para reactivarla y cambiarla de nuevo a ACTIVA.

Corregir erratas

Las direcciones de correo electrónico mal escritas o las comas que faltan pueden provocar problemas de entrega de correo electrónico en WPForms. Aunque puedes enviar notificaciones a varias direcciones de correo electrónico, debes asegurarte de que cada dirección de correo electrónico esté introducida correctamente.

Las direcciones de correo electrónico múltiples se separan con una coma. Por lo tanto, debes evitar usar espacios para separar las direcciones de correo electrónico en el campo Enviar a la dirección de correo electrónico.

Enviar a la dirección de correo electrónico

Además, comprueba que estás utilizando la etiqueta inteligente correcta para la dirección de correo electrónico que deseas incluir.

Nota: Para más detalles sobre cómo usar etiquetas inteligentes en WPForms, asegúrate de consultar nuestras Etiquetas inteligentes.

Usar una dirección de correo electrónico válida como remitente

Al configurar el correo electrónico del remitente, hay algunos puntos importantes a considerar. A continuación, hemos resaltado los principales a los que debes adherirte para evitar problemas con los correos electrónicos de notificación:

  • Solo puede haber una dirección de correo electrónico en el campo Correo electrónico del remitente. Evita introducir varias direcciones de correo electrónico en este campo.
  • Utiliza una dirección de correo electrónico específica del dominio que coincida con el dominio de tu sitio web. Los proveedores de correo electrónico pueden marcar los correos electrónicos de notificación como spam si utilizas una dirección de correo electrónico de terceros (por ejemplo, @gmail.com).
  • Evita usar la misma dirección de correo electrónico en los campos Correo electrónico del remitente y Enviar a la dirección de correo electrónico. En algunos casos, puede ser visto como spam y bloqueado por los proveedores de correo electrónico.

Nota: Para obtener detalles adicionales, consulta nuestro tutorial sobre cómo configurar correos electrónicos de notificación.

Comprobar la lógica condicional de notificación del formulario

Si has configurado lógica condicional en la configuración de notificación de tu formulario, no recibirás correos electrónicos de notificación si las condiciones que especificas no se cumplen.

Por lo tanto, querrás comprobar para confirmar que configuraste correctamente la regla de lógica condicional. Recuerda, los correos electrónicos de notificación solo llegarán si se cumple la condición.

Notificación condicional del formulario

Nota: ¿Quieres saber más sobre notificaciones condicionales de formularios? Asegúrate de consultar nuestro tutorial para más detalles.

Usar un plugin SMTP para mejorar la entregabilidad del correo electrónico

Por defecto, WordPress utiliza la función de correo PHP para enviar correos electrónicos generados por WordPress o cualquier plugin de formulario de contacto como WPForms. La razón más común para no recibir correos electrónicos es que tu servidor de alojamiento de WordPress no está configurado para usar la función PHP mail().

Adem ilde{s}, a veces los proveedores de correo electr ilde{o}nico marcan o bloquean correos que llegan desde un dominio diferente al que declaran. Por ejemplo, si tu correo electr ilde{o}nico de origen es @gmail.com, pero tu dominio es www.example.com, esta discrepancia de dominio puede hacer que un proveedor de correo electr ilde{o}nico bloquee el correo.

Para resolver problemas de entrega de correo electr ilde{o}nico, recomendamos usar SMTP para enviar correos en WordPress. A diferencia de la funci ilde{o}n de correo PHP, SMTP aumenta la entregabilidad del correo mediante una autenticaci ilde{o}n adecuada.

Con un plugin de SMTP como WP Mail SMTP, podr ilde{a}s configurar un servidor SMTP utilizando uno de los proveedores de servicios de correo electr ilde{o}nico (mailers) disponibles.

Para m ilde{a}s detalles sobre los mailers disponibles y el proceso de configuraci ilde{o}n, consulta la gu ilde{i}a completa de mailers de WP Mail SMTP.

Nota: ilde{A}¿Necesitas ayuda para configurar SMTP para tu sitio? Deja que uno de nuestros Asesores de Confianza de WPForms lo haga por ti. Obt ilde{e}n m ilde{a}s informaci ilde{o}n sobre nuestros Servicios de Inicio R ilde{a}pido.

Despu ilde{e}s de haber instalado WP Mail SMTP y configurado un mailer, tu campo Correo electr ilde{o}nico de origen se deshabilitar ilde{a} si has habilitado la configuraci ilde{o}n Forzar correo electr ilde{o}nico de origen en WP Mail SMTP. Esta configuraci ilde{o}n asegura que todos los correos de tu sitio se env ilde{i}en a trav ilde{e}s de tu proveedor SMTP configurado utilizando una ilde{u}nica direcci ilde{o}n de remitente verificada, lo que ayuda a mejorar la entregabilidad y a evitar que los correos se marquen como spam.

Opción de correo de origen deshabilitada

Para obtener detalles completos sobre la configuraci ilde{o}n Forzar correo electr ilde{o}nico de origen y por qu ilde{e} deber ilde{i}as habilitarla, consulta la gu ilde{i}a de WP Mail SMTP sobre el uso de la configuraci ilde{o}n Forzar correo electr ilde{o}nico de origen.

Desactivar la opción de optimizar el envío de correos electrónicos

La opci ilde{o}n Optimizar env ilde{i}o de correo electr ilde{o}nico te permite enviar correos de notificaci ilde{o}n de forma as ilde{i}ncrona. Esto significa que las tareas de env ilde{i}o de correo se colocan en una cola en segundo plano, lo que permite que otros procesos del formulario se completen m ilde{a}s r ilde{a}pido.

No se recomienda habilitar esta configuraci ilde{o}n para usuarios con sitios de poco tr ilde{a}fico, ya que esto puede aumentar sustancialmente el tiempo de entrega del correo electr ilde{o}nico. Esta configuraci ilde{o}n tampoco est ilde{a} pensada para solucionar problemas de entrega de correo y est ilde{a} deshabilitada por defecto.

Para comprobar si esta configuraci ilde{o}n se ha habilitado, deber ilde{a}s ir a WPForms » Configuraci ilde{o}n y seleccionar la pesta ilde{n}a Correo electr ilde{o}nico.

Ajustes de correo de WPForms

Despu ilde{e}s de eso, localiza la secci ilde{o}n Env ilde{i}o y aseg ilde{u}rate de que la opci ilde{o}n Optimizar env ilde{i}o de correo electr ilde{o}nico est ilde{e} desactivada.

Optimizar el envío de correos

Aseg ilde{u}rate de hacer clic en el bot ilde{o}n Guardar configuraci ilde{o}n en la parte inferior de esta p ilde{a}gina para almacenar los cambios en tu configuraci ilde{o}n.

Contactar a tu proveedor de alojamiento web

Los m ilde{e}todos descritos anteriormente deber ilde{i}an mejorar la entregabilidad de tu correo electr ilde{o}nico. Sin embargo, si a ilde{u}n no recibes correos de notificaci ilde{o}n, puede ser un problema con tu servidor web. Recomendamos contactar con el soporte de tu hosting web para verificar que tu servidor de correo est ilde{e} configurado correctamente.

Nota: Si tu servidor web est ilde{a} bloqueando las solicitudes de la funci ilde{o}n de correo PHP integrada, te recomendamos usar un plugin SMTP como WP Mail SMTP para solucionar este problema.

Preguntas frecuentes

A continuaci ilde{o}n, hemos respondido a algunas de las preguntas m ilde{a}s frecuentes sobre la soluci ilde{o}n de problemas de correos de notificaci ilde{o}n de formularios en WPForms.

ilde{A}¿He instalado WP Mail SMTP. Por qu ilde{e} no se entregan mis correos de notificaci ilde{o}n?

Cuando instales WP Mail SMTP, el remitente PHP predeterminado se configurará para tu sitio web. Usar este remitente no mejora la entregabilidad de los correos electrónicos.

Para resolver problemas con los correos electrónicos de notificación, necesitarás configurar un servidor SMTP usando una de las opciones de remitente disponibles. Consulta la guía completa de remitentes de WP Mail SMTP para más detalles.

¿Por qué mis correos electrónicos de notificación se entregan en formato HTML?

WPForms envía los correos electrónicos de notificación en formato HTML por defecto para garantizar la máxima compatibilidad con varios clientes de correo electrónico, reduciendo las posibilidades de que los correos sean marcados como spam. Los correos HTML son sencillos, rápidos de cargar y es menos probable que presenten problemas de visualización.

Si deseas cambiar el formato del correo electrónico, consulta cómo cambiar a correos electrónicos de texto plano.

¡Eso es todo! Ahora sabes cómo solucionar y arreglar problemas de entregabilidad de correos electrónicos en WPForms.

A continuación, ¿te gustaría personalizar tus correos electrónicos de notificación para incluir el logotipo de tu marca? Consulta nuestra guía personalizar los correos electrónicos de notificación del formulario para más detalles.

El mejor plugin constructor de formularios de arrastrar y soltar para WordPress

Fácil, rápido y seguro. Únete a más de 6 millones de propietarios de sitios web que confían en WPForms.