Si utilizas WPForms en WordPress para recibir solicitudes de contacto, presupuestos, reservas o cualquier otro tipo de formulario, seguramente quieres tener la certeza de que cada notificación llega correctamente a tu correo electrónico.
El problema es que puedes tener un formulario perfectamente configurado y aun así descubrir que algunos mensajes no llegan a la bandeja de entrada, terminan en spam o desaparecen por el camino.
En la mayoría de estos casos el problema no está realmente en WPForms, sino en el sistema utilizado por WordPress para enviar correos electrónicos.
La solución más habitual consiste en configurar SMTP en WordPress, haciendo que los mensajes salgan mediante un sistema de correo autenticado y mucho más fiable.
En este tutorial vas a aprender cómo configurar WPForms con SMTP paso a paso, qué debes revisar en las notificaciones y cómo reducir considerablemente los problemas de entrega.
¿Por qué los correos de WPForms pueden no llegar?
Cuando alguien completa un formulario creado con WPForms, el plugin genera la correspondiente notificación por correo electrónico y WordPress se encarga posteriormente de procesar su envío.
El inconveniente es que la configuración predeterminada de WordPress puede depender del sistema de correo disponible en tu servidor, algo que no siempre proporciona una autenticación adecuada frente a los proveedores de correo.
Un servidor como Gmail, Outlook o Yahoo puede recibir ese mensaje y considerar que existen suficientes indicios para clasificarlo como correo no deseado o incluso rechazarlo.
Por eso puedes encontrarte con una situación desconcertante: WPForms almacena correctamente una entrada y muestra el mensaje de confirmación al usuario, pero la notificación nunca aparece en tu correo.
Configurar SMTP permite que WordPress utilice un proveedor de correo correctamente autenticado en lugar de depender únicamente del sistema predeterminado del servidor.
¿Qué es SMTP y por qué mejora WPForms?
SMTP son las siglas de Simple Mail Transfer Protocol y se trata de uno de los protocolos utilizados para gestionar el envío de mensajes de correo electrónico.
Cuando conectas WordPress con un servicio SMTP, los mensajes generados por WPForms pasan a enviarse utilizando credenciales y sistemas de autenticación reconocibles para los servidores receptores.
Esto permite mejorar la entregabilidad de los emails de WordPress y reduce las posibilidades de que las notificaciones terminen automáticamente en la carpeta de spam.
Para hacerlo puedes utilizar un plugin como WP Mail SMTP, diseñado específicamente para conectar WordPress con diferentes proveedores de correo electrónico.
WP Mail SMTP permite utilizar diferentes sistemas de envío, incluyendo proveedores especializados y servicios como Google Workspace, Gmail, Microsoft 365, Amazon SES, Brevo, Mailgun, SMTP.com, MailerSend o Resend, entre otros.
WPForms y SMTP: configuración recomendada
Antes de instalar nada, entra en el formulario que quieres comprobar desde WPForms → Todos los formularios y abre su configuración.
Después accede a Ajustes → Notificaciones, donde encontrarás los parámetros utilizados para generar los mensajes enviados cuando alguien completa el formulario.
Comprueba especialmente el destinatario, el remitente y la dirección utilizada para responder, porque una mala configuración en cualquiera de estos campos puede provocar problemas de entrega.
Puedes consultar también la documentación oficial de notificaciones de WPForms si quieres profundizar en todas las posibilidades disponibles.
Cómo instalar WP Mail SMTP en WordPress
La instalación de WP Mail SMTP se realiza exactamente igual que la de prácticamente cualquier otro plugin de WordPress.
Sigue estos pasos:
- 📌 Entra en Plugins → Añadir plugin desde el escritorio de WordPress.
- 🔎 Busca WP Mail SMTP utilizando el buscador de plugins.
- ⚙️ Pulsa Instalar ahora.
- ✅ Cuando termine la instalación, pulsa Activar.
- 🚀 Accede a WP Mail SMTP → Ajustes para comenzar la configuración.
El plugin dispone además de un asistente de configuración que te permite elegir el proveedor y completar progresivamente los datos necesarios para establecer la conexión.
Elegir el proveedor de correo adecuado
Uno de los pasos más importantes consiste en decidir qué servicio utilizará WordPress para enviar los emails.
Para una web corporativa sencilla puedes utilizar el sistema asociado a tu correo profesional, mientras que una página que genera muchas notificaciones puede beneficiarse de un servicio especializado en correo transaccional.
Servicios como Brevo, SMTP.com, Amazon SES, Mailgun, MailerSend o Resend están orientados precisamente al envío fiable de correos desde aplicaciones y páginas web.
Si utilizas Google Workspace o Microsoft 365 también puedes conectar WordPress con estas plataformas utilizando las opciones disponibles dentro de WP Mail SMTP.
No existe una configuración universal perfecta para todas las páginas, ya que deberías valorar el volumen de mensajes, facilidad de configuración, límites y coste del proveedor elegido.
Tabla resumen de configuración
| Elemento | Configuración recomendada | Objetivo |
|---|---|---|
| Plugin de formularios | WPForms | Crear y gestionar formularios |
| Plugin SMTP | WP Mail SMTP | Gestionar el envío de emails |
| Email remitente | Dirección de tu propio dominio | Mejorar la identificación |
| Responder a | Email introducido por el usuario | Poder responder al contacto |
| Proveedor | Servicio SMTP o API autenticada | Mejorar la entregabilidad |
| SPF | Configurado correctamente | Autorizar servidores de envío |
| DKIM | Activado cuando esté disponible | Autenticar los mensajes |
| DMARC | Recomendado | Definir políticas de autenticación |
| Prueba final | Email de prueba + formulario real | Comprobar todo el proceso |
Configura correctamente el email del remitente
Uno de los errores más habituales al configurar WPForms consiste en utilizar como remitente la dirección introducida por la persona que rellena el formulario.
Por ejemplo, imagina que tu dominio es ejemplo.com y un visitante introduce usuario@gmail.com en tu formulario.
Si configuras WPForms para enviar la notificación haciéndose pasar directamente por usuario@gmail.com, los servidores receptores pueden detectar que tu servidor no está autorizado para enviar correos desde gmail.com.
Una configuración mucho más apropiada sería utilizar como remitente una dirección perteneciente a tu propio dominio, como formularios@ejemplo.com.
Posteriormente puedes colocar el email introducido por el visitante dentro del campo Responder a, permitiéndote responder normalmente al mensaje recibido.
WPForms también recomienda que el correo del remitente sea coherente con la configuración utilizada en SMTP.
Comprueba SPF, DKIM y DMARC
Configurar SMTP es muy importante, pero la autenticación del dominio también juega un papel fundamental cuando quieres conseguir una buena entregabilidad.
Dependiendo del proveedor elegido tendrás que añadir determinados registros DNS en la gestión de tu dominio.
SPF permite indicar qué servidores están autorizados para enviar correos en nombre de tu dominio.
DKIM añade una firma criptográfica que permite comprobar que el mensaje ha sido enviado por una fuente autorizada y no ha sido modificado.
DMARC permite establecer una política sobre cómo deben actuar los proveedores cuando un mensaje no supera correctamente las comprobaciones de autenticación.
La configuración concreta depende de tu proveedor de correo, por lo que deberás utilizar los valores proporcionados por el servicio que hayas elegido.
Cómo enviar un correo de prueba
Después de terminar la configuración no deberías dar por sentado que todo funciona correctamente, sino que conviene realizar una prueba real de envío.
Puedes hacerlo fácilmente desde WP Mail SMTP:
- 🧰 Entra en WP Mail SMTP → Herramientas.
- ✉️ Abre la sección Prueba de correo electrónico.
- 📧 Introduce una dirección a la que tengas acceso.
- 🚀 Pulsa el botón para enviar el correo de prueba.
- 🔍 Comprueba tanto la bandeja de entrada como la carpeta de spam.
- ✅ Revisa cualquier advertencia relacionada con la autenticación del dominio.
WP Mail SMTP puede comprobar determinados registros relacionados con el dominio durante estas pruebas y mostrar avisos cuando encuentra posibles problemas de configuración.
Puedes consultar la guía oficial para enviar un email de prueba con WP Mail SMTP si necesitas revisar este proceso con mayor detalle.
Haz también una prueba real con WPForms
Que el correo de prueba funcione demuestra que WordPress puede enviar emails, pero todavía conviene comprobar que WPForms está configurado correctamente.
Abre una página de tu web donde tengas publicado el formulario y realiza un envío como si fueras un visitante.
Utiliza una dirección real y completa todos los campos para comprobar el proceso completo desde el formulario hasta tu bandeja de entrada.
Si el formulario muestra correctamente el mensaje de confirmación y recibes la notificación, tendrás una señal bastante sólida de que la integración está funcionando.
Si no recibes el mensaje pero el correo de prueba de WP Mail SMTP sí funciona, deberías revisar principalmente la configuración de las notificaciones de WPForms.
Errores frecuentes al configurar WPForms y SMTP
Uno de los errores más habituales consiste simplemente en instalar WP Mail SMTP y no terminar de configurar un proveedor, porque instalar el plugin por sí solo no garantiza que los correos estén utilizando un sistema autenticado.
Otro fallo frecuente consiste en configurar como remitente una dirección de Gmail, Hotmail u otro proveedor externo mientras WordPress está enviando desde un dominio completamente diferente.
También deberías comprobar que no existen errores tipográficos en el destinatario, espacios innecesarios o reglas de notificación condicional que impidan ejecutar determinados envíos.
Si tienes configuradas varias notificaciones dentro de WPForms, comprueba individualmente cada una para asegurarte de que todas están activas y utilizan los datos correctos.
Qué hacer si los correos siguen sin llegar
Si después de configurar SMTP continúas teniendo problemas, conviene analizar sistemáticamente cada punto en lugar de modificar configuraciones al azar.
Puedes seguir esta lista:
- 🔄 Actualiza WordPress, WPForms y WP Mail SMTP a versiones compatibles.
- 📧 Comprueba nuevamente el correo destinatario de WPForms.
- 📨 Revisa el correo del remitente configurado.
- ⚙️ Comprueba que WP Mail SMTP utiliza realmente el proveedor seleccionado.
- 🧪 Envía un correo electrónico de prueba.
- 🌐 Revisa los registros SPF, DKIM y DMARC de tu dominio.
- 📁 Comprueba la carpeta de spam o correo no deseado.
- 🔐 Revisa las credenciales, claves API o autorización de tu proveedor.
- 📋 Realiza un envío desde el formulario real de WPForms.
- 🛠️ Consulta el registro de errores del proveedor si el problema continúa.
Este procedimiento te permitirá determinar rápidamente si el fallo está relacionado con WPForms, WordPress, SMTP, DNS o el propio proveedor de correo.
Conclusión
Configurar WPForms con SMTP es una de las mejoras más importantes que puedes realizar si dependes de los formularios de tu web para conseguir clientes, solicitudes de presupuesto o consultas.
No deberías confiar únicamente en que WordPress intente enviar los mensajes mediante la configuración predeterminada del servidor cuando puedes utilizar un sistema de envío autenticado.
Una combinación de WPForms correctamente configurado, WP Mail SMTP, un proveedor fiable y una buena autenticación DNS te permitirá reducir notablemente los problemas de entrega.
Dedica además unos minutos a realizar pruebas periódicas, especialmente después de cambiar de hosting, modificar DNS, migrar la página o actualizar la configuración de correo.
De esta forma tendrás muchas más posibilidades de conseguir que las notificaciones de WPForms lleguen correctamente a tu bandeja de entrada y evitarás que una consulta importante de un posible cliente se pierda simplemente porque el correo nunca apareció.

