Revisa la configuración de notificaciones del formulario, descarta entradas marcadas como spam y luego envía el correo de WordPress por SMTP con un dominio autenticado para que los leads del cliente lleguen a la bandeja de entrada.
Tu cliente dice que los leads (contactos) del formulario de contacto del sitio web nunca llegaron. Al revisar, descubres que WPForms no está enviando correos: la gente llenó el formulario, pero nadie recibió la notificación. Esto suele pasar en sitios de WordPress que armó una agencia o un freelancer, donde las notificaciones todavía van a una dirección vieja o el servidor no puede enviar correos de forma confiable. Esta guía te ayuda a saber cuál es tu caso. Luego te lleva por las soluciones en el orden que recomienda WPForms, terminando con SMTP autenticado.

WPForms no entrega los correos por sí mismo. Cuando alguien envía un formulario, WPForms le pasa la notificación a la función de correo integrada de WordPress. WordPress luego la envía a través de tu servidor web, o a través de un servicio SMTP si hay uno configurado. Después de esa entrega, WPForms no tiene control sobre el envío, como lo explica su guía para solucionar problemas de notificaciones. Así que la falla está en la configuración del formulario o en la ruta de envío.
Relaciona lo que estás viendo con la causa probable:
| Lo que ves | Causa probable | Ve a |
|---|---|---|
| No llega ningún correo de este formulario, aunque otros formularios del sitio sí envían bien | Las notificaciones están apagadas, o esta notificación no está activa | Solución 1 |
| Los correos salen, pero a la persona equivocada (a menudo el desarrollador o la agencia) | El campo Send To (Enviar a) todavía usa {admin_email}, o una dirección vieja o mal escrita | Solución 2 |
| Solo algunas consultas generan un correo | Lógica condicional en la notificación, o entradas marcadas como spam | Solución 2 y Solución 3 |
| El creador de formularios muestra “El correo del remitente (From Email) actual no coincide con el nombre de dominio de tu sitio web.” o los correos caen en la carpeta de correo no deseado | El From Email (correo del remitente) es una dirección gratuita (Gmail, Yahoo) o está en otro dominio | Solución 4 |
| No llega nada del sitio, ni siquiera los propios mensajes de WordPress | El servidor no está configurado para enviar con PHP mail | Solución 5 |
| Algunas bandejas de entrada reciben el correo, pero los usuarios de Gmail u Outlook nunca lo ven o lo encuentran en spam | El correo no se envía a través de un dominio autenticado | Solución 5 |
Antes de cambiar nada, actualiza WPForms y WordPress. WPForms sugiere hacer esto primero porque un error conocido de notificaciones quizás ya esté corregido. Luego envía el formulario tú mismo con una dirección que puedas revisar y anota la hora. Revisa la carpeta de spam o de correo no deseado además de la bandeja de entrada. Repite esta prueba después de cada solución.
Cada formulario tiene su propia configuración de notificaciones. Un formulario que se duplicó o se usó para pruebas puede tenerlas apagadas mientras todos los demás formularios del sitio funcionan.
Comprueba que funcionó: envía el formulario de nuevo. Si llega el correo, terminaste. Si no, quédate en esta pantalla, porque las comprobaciones de la Solución 2 también están aquí.
El campo Send To Email Address (Enviar al correo) empieza con la Smart Tag {admin_email}, que envía al correo de administración del sitio (consulta la guía de configuración de notificaciones de WPForms). En un sitio que armó una agencia, esa suele ser la dirección de la agencia o del desarrollador. Los leads pueden haber estado llegando a un lugar que el cliente nunca revisa.
Quizás prefieras cambiar la propia Administration Email Address (correo de administración). Si es así, WordPress envía un enlace de confirmación a la nueva dirección y mantiene activa la anterior hasta que alguien haga clic (documentación de WordPress). Si el sitio no puede enviar correos, esa confirmación tampoco llegará, así que resuelve primero el envío en la Solución 5. WordPress también aconseja que, en un sitio configurado por un desarrollador o una agencia, esta sea una dirección a la que pueda acceder la organización del cliente, porque el modo de recuperación y los avisos de errores críticos llegan ahí.

WPForms no envía correos de notificación para las entradas que identifica como spam (guía de entradas de spam de WPForms). Si solo faltan algunas consultas, revisa aquí antes de tocar cualquier ajuste de correo.
Las entradas de spam solo se conservan si el interruptor Store spam entries in the database (Guardar entradas de spam en la base de datos) está encendido. Lo encuentras en el creador de formularios en Settings » Spam Protection and Security (Ajustes » Protección contra spam y seguridad), en la sección Protección. Desde WPForms 1.9.0 viene encendido por defecto para los formularios nuevos.
Necesitas una licencia de pago de WPForms para ver las entradas, porque WPForms incluye las entradas de formularios como una función del plan Basic. En la versión gratuita Lite no puedes abrir las entradas en el panel. WPForms recomienda a los usuarios de Lite usar Lite Connect, que respalda las entradas para poder restaurarlas después de una actualización.
Comprueba que funcionó: la consulta que marcaste como Not Spam (No es spam) debería llegar a la bandeja de entrada del destinatario.
Los proveedores de correo verifican si un correo realmente viene del dominio que dice. Si el From Email es una dirección de Gmail pero el servidor web del cliente envía el mensaje, puede marcarse o bloquearse. El creador de formularios te advierte con “El correo del remitente (From Email) actual no coincide con el nombre de dominio de tu sitio web.”
Las reglas de WPForms para el campo From Email (correo del remitente):
Para que el cliente pueda responder directamente a quien hizo la consulta, pon la Smart Tag del campo de correo del formulario en Reply-To Email Address (Correo de respuesta). Si se deja vacío, las respuestas van al From Email.
Si WP Mail SMTP está instalado con Force From Email activado, el campo From Email en WPForms queda deshabilitado, porque el plugin de SMTP define el remitente para todo el sitio. En ese caso, configura la dirección en WP Mail SMTP (Solución 5).
Comprueba que funcionó: la advertencia del dominio desaparece de la pantalla de notificaciones, y un envío de prueba llega a la bandeja de entrada en lugar de al correo no deseado.
WPForms dice que la razón más común por la que las notificaciones se pierden es que el servidor de hosting no está configurado para usar la función mail() de PHP. Incluso cuando el servidor sí envía, el correo no autenticado a menudo no pasa las comprobaciones que hacen los grandes proveedores de bandejas de entrada. Google, por ejemplo, exige que quien envíe a cuentas personales de Gmail configure SPF o DKIM para su dominio de envío. WPForms recomienda un plugin de SMTP como WP Mail SMTP, conectado a un servicio de envío adecuado.
Instalar el plugin no es suficiente por sí solo. Hasta que configures un mailer (servicio de correo), usa el mailer PHP por defecto, y WPForms señala que esto no mejora la entregabilidad.
Configúralo con el asistente (guía del asistente de configuración de WP Mail SMTP):
Elegir un mailer. La guía de mailers de WP Mail SMTP marca SendLayer, SMTP.com, Brevo y Mailjet como recomendados. Evita Default (none) (Predeterminado, ninguno), que no usa SMTP y no mejorará la entrega. Tampoco hagas de Other SMTP (Otro SMTP) tu primera opción: la guía dice que es menos seguro y menos confiable que los mailers con API. Google Workspace/Gmail funciona, pero tiene requisitos de servidor más estrictos y límites de envío. Microsoft Outlook/365, Amazon SES y Zoho Mail necesitan una licencia de WP Mail SMTP Pro.
Autenticar el dominio. La mayoría de los mailers con API te piden verificar el dominio de envío agregando registros DNS. La guía lo indica para Mailgun, SendGrid, Mailjet, Postmark y SparkPost, entre otros. Sigue la guía de configuración del mailer que elegiste y agrega los registros donde se administre el DNS del cliente. Para las agencias este suele ser el paso más lento, porque necesitas acceso a la cuenta del dominio del cliente, así que pídelo con tiempo.
Comprueba que funcionó: ve a WP Mail SMTP » Tools (WP Mail SMTP » Herramientas), abre la pestaña Email Test (Prueba de correo), ingresa una dirección que puedas leer y haz clic en Send Email (Enviar correo). Después de enviar, WP Mail SMTP revisa los registros DNS del dominio del From Email, incluidos SPF, DKIM y DMARC. Muestra los resultados con enlaces para corregir lo que falte. Luego envía el formulario real y confirma que la notificación llega a la bandeja de entrada del cliente.
Este es un ajuste de WPForms para todo el sitio. Está apagado por defecto, y WPForms dice que “tampoco está pensado para solucionar problemas de entrega de correo”. Aun así, sus pasos de solución de problemas te piden confirmar que esté apagado.
Reúne esto antes de contactar a alguien, para que no te lo pidan dos veces:
Luego contacta a las personas adecuadas. Tu proveedor de hosting puede confirmar que el servidor de correo está bien configurado y decirte si bloquea el mailer PHP integrado. Preguntarle al proveedor de hosting es el último paso de solución de problemas de WPForms. El soporte por correo de WP Mail SMTP necesita una licencia activa, y a los usuarios de Lite se los deriva al foro de soporte de WordPress.org. Si la verificación del dominio no pasa, el propio soporte de tu mailer puede ayudarte.
Si administras muchos sitios de clientes, haz que un envío de prueba después de cada actualización sea parte de tu mantenimiento de rutina. Consulta nuestras guías sobre administrar varios sitios web de clientes y planes mensuales de cuidado de sitios web.
¿Por qué llega el correo de prueba de WP Mail SMTP pero no las notificaciones de WPForms?
Entonces el sitio puede enviar correos y el problema está en el formulario. Verifica que Enable Notifications esté activado y que la notificación esté ACTIVE, que Send To Email Address tenga la dirección correcta, que se esté cumpliendo cualquier lógica condicional, y que las consultas que faltan no estén en la vista Spam dentro de WPForms » Entries.
¿Puedo recuperar un lead cuya notificación nunca llegó?
Con una licencia de pago de WPForms, las entradas se guardan y puedes leerlas en WPForms » Entries, incluida la vista Spam. Marcar una entrada de spam como Not Spam envía sus notificaciones. En la versión gratuita Lite no puedes ver las entradas en el panel, aunque Lite Connect puede respaldarlas para poder restaurarlas después de una actualización.
¿Puedo usar la dirección de Gmail del cliente como From Email?
WPForms lo desaconseja. El From Email debería ser una sola dirección del propio dominio del sitio web, no un proveedor gratuito como Gmail, Yahoo o Hotmail, y no la misma que la dirección de Send To. Gmail está bien como dirección de Send To, y el correo de quien hace la consulta puede ir en Reply-To.
¿Basta con instalar WP Mail SMTP por sí solo?
No. Hasta que elijas y configures un mailer, usa el mailer PHP por defecto, que según WPForms no mejora la entregabilidad. Elige un mailer, agrega los registros DNS que pida en el dominio del cliente, activa Force From Email y envía una prueba desde WP Mail SMTP » Tools.
¿Tengo que solucionar esto por separado en cada sitio de cliente?
Sí. La configuración de notificaciones pertenece a cada formulario y la configuración de SMTP pertenece a cada sitio de WordPress, así que revisa cada formulario en cada sitio. Un envío de prueba después de cada actualización de WordPress o de plugins detecta problemas antes de que un cliente note que faltan leads.
Todo lo anterior arregla WPForms en el sitio que el cliente ya tiene, y para la mayoría de los sitios esa es la decisión correcta. Si de todos modos vas a reconstruir el sitio de un cliente, WebNewBiz maneja esta parte de otra forma. En el plan Growth y superiores, las consultas del sitio web van directo al AI CRM integrado, así que no dependen solo de que una notificación llegue a una bandeja de entrada. Las agencias también pueden enviar correos a través de su propio SMTP. Los límites honestos: es una plataforma joven con un ecosistema de apps y una comunidad mucho más pequeños que los grandes creadores, el CRM arranca en Growth ($79 al mes), y mover un sitio significa reconstruir el diseño en lugar de importarlo.
Crea tu sitio web por $1: el primer mes cuesta $1, luego el precio normal del plan (desde $9 al mes), y puedes cancelar cuando quieras. Si tienes una agencia, habla con nosotros sobre white-label.