Uno de los problemas más habituales en tiendas online hechas con WordPress es no recibir los correos de los pedidos de compra. El cliente paga correctamente, el pedido aparece en el panel de WordPress, pero el email de confirmación no llega, ni al administrador ni al cliente.
Este problema es muy común en WooCommerce y otras plataformas basadas en WordPress, y suele tener solución. En este artículo te explicamos por qué ocurre, cómo comprobar la causa y qué soluciones funcionan de verdad.
Por qué WordPress no envía bien los correos de pedidos
WordPress, por defecto, no es un sistema de envío de correos profesional. Utiliza la función mail() del servidor, que en muchos casos:
-
No está correctamente configurada
-
Es bloqueada por los proveedores de email
-
Hace que los correos lleguen a spam o directamente no se entreguen
Por eso, aunque el pedido se haya realizado correctamente, el email nunca llega a su destino.
Comprobar si el problema es general o solo ocurre con los correos de los pedidos
Antes de aplicar soluciones, conviene identificar el origen del problema.
Pregúntate:
-
¿Llegan otros correos de WordPress (formularios, registros, restablecer contraseña)?
-
¿Solo fallan los correos de WooCommerce?
-
¿El cliente recibe el email pero el administrador no?
Si no llega ningún correo, el problema es casi seguro de configuración de envío.
Si fallan solo los pedidos, puede ser un ajuste de WooCommerce o del email.
Causas más comunes por las que no llegan los correos de pedidos
1. El servidor no permite el envío correcto de emails
Muchos hostings limitan o bloquean el envío de correos para evitar spam.
Esto provoca que:
-
Los correos no salgan
-
Salgan sin autenticación
-
Sean rechazados por Gmail, Outlook u otros proveedores
2. El email del remitente no es válido
Si WordPress envía correos desde direcciones como:
-
wordpress@tudominio.com -
no-reply@localhost
Es muy probable que el correo sea bloqueado.
3. Falta de autenticación (SPF, DKIM, DMARC)
Los proveedores de correo exigen que los dominios estén correctamente autenticados.
Si no lo están:
-
El correo puede ir a spam
-
O no entregarse directamente
4. Configuración incorrecta de WooCommerce
En algunos casos:
-
Las notificaciones están desactivadas
-
El email del administrador es incorrecto
-
Las plantillas están dañadas
Solución recomendada: usar SMTP en WordPress
La forma más fiable de solucionar este problema es configurar el envío de correos por SMTP.
SMTP permite que WordPress envíe emails como lo haría un servicio profesional (Gmail, Outlook, servidor corporativo, etc.).
Pasos generales para configurar SMTP en WordPress
-
Instalar un plugin de SMTP (por ejemplo, WP Mail SMTP)
-
Elegir un proveedor de correo fiable
-
Configurar:
-
Servidor SMTP
-
Puerto
-
Usuario y contraseña
-
-
Definir un remitente válido (ej:
pedidos@tudominio.com) -
Enviar un correo de prueba
Una vez hecho esto, los correos de pedidos suelen empezar a llegar de forma inmediata.
Qué proveedor de correo usar para pedidos de WooCommerce
Algunas opciones habituales son:
-
Cuentas corporativas del propio dominio
-
Gmail (con SMTP y autenticación segura)
-
Outlook / Microsoft 365
-
Servicios específicos de email transaccional
Lo importante es no depender del envío por defecto del servidor.
Comprobar que los correos llegan correctamente
Después de configurar SMTP:
-
Haz un pedido de prueba
-
Comprueba spam y bandeja principal
-
Revisa que llegue tanto al cliente como al administrador
Si llegan correctamente, el problema está resuelto.
Qué hacer si el problema continúa
Si después de configurar SMTP los correos siguen sin llegar:
-
Revisa los registros del plugin SMTP
-
Comprueba la autenticación del dominio
-
Consulta con el hosting
-
Verifica que no haya conflictos con otros plugins
En tiendas online, no recibir correos de pedidos es un problema crítico, por lo que conviene solucionarlo cuanto antes.
Preguntas frecuentes sobre correos de pedidos en WordPress
¿Puedo perder pedidos si no llegan los correos?
No. El pedido se registra en WordPress, pero puedes tardar en gestionarlo si no recibes la notificación.
¿Es un problema de WooCommerce?
En la mayoría de casos no. Es un problema de envío de correos, no de la tienda en sí.
¿Configurar SMTP afecta a otros correos?
Sí, pero para mejor. Todos los correos de WordPress se enviarán de forma más fiable.
Si no te llegan los correos de pedidos de compra en WordPress, el problema casi nunca es el pago ni el cliente, sino la forma en la que WordPress envía los emails.
Configurar correctamente el envío por SMTP suele ser la solución definitiva y evita problemas futuros con pedidos, formularios y notificaciones importantes.