Cuando no te llega el correo de «Nuevo pedido» de WooCommerce, casi siempre es una de tres cosas: el pedido nunca pasó a un estado que dispare el correo, el correo está desactivado o va a otra dirección, o WooCommerce lo envió y tu servidor de correo o la bandeja de entrada lo filtraron. Desde WooCommerce 10.9 puedes saber cuál de las tres es en unos minutos con el registro de correos de WooCommerce > Estado > Registros. El arreglo que dura es enviar por un servicio SMTP, desde una dirección de tu propio dominio y con SPF y DKIM configurados.
Por qué pasa
- El pedido se queda en «Pendiente de pago» o «Fallido». El correo de nuevo pedido no sale al crearse el pedido. Sale solo cuando el pedido pasa de Pendiente de pago, Fallido o Cancelado a Procesando, Completado o En espera. Si la pasarela no confirma el pago, no hay correo.
- El correo está desactivado o el destinatario está mal. En WooCommerce > Ajustes > Correos electrónicos > Nuevo pedido el correo se puede apagar, y el campo de destinatarios puede tener una dirección vieja o una errata (una coma en lugar de un punto). Si el campo está vacío, se usa el correo del administrador de WordPress.
- Un plugin de pago o de pedidos cambia el estado a su manera. En un hilo del foro de WooCommerce, los pedidos pagados con American Express pasaban a Procesando y el cliente recibía su correo, pero el administrador no. El autor encontró un plugin que cambiaba el estado y solo enviaba el correo al cliente.
- Tu servidor envía con la función mail de PHP y nada demuestra quién eres. Muchos hostings envían con
mail()sin SPF ni DKIM. Gmail, Outlook o Yahoo descartan el mensaje o lo mandan a spam, y WordPress no muestra ningún error. - El remitente es una dirección de Gmail, Hotmail o Yahoo. Si WooCommerce envía «desde»
mitienda@gmail.coma través del servidor de tu hosting, quien lo recibe ve un remitente falso y lo rechaza. - El servidor de correo lo filtra después de decir «OK». En un hilo de septiembre de 2026 con 15 respuestas, WooCommerce y FluentSMTP marcaban los correos como enviados y el servidor SMTP respondía OK, pero nunca llegaban. Se arregló cambiando de proveedor SMTP. Que el registro diga «enviado» solo significa que el mensaje salió de WordPress.
Cómo comprobarlo
- Mira el estado del pedido. Ve a WooCommerce > Pedidos y abre un pedido del que no te llegó el correo. Si está en Pendiente de pago o Fallido, el problema es la pasarela de pago, no el correo. Arregla eso primero.
- Lee las notas del pedido. Desde WooCommerce 10.9, cada correo que WooCommerce intenta enviar de un pedido aparece como nota privada a la derecha de la pantalla del pedido, con si salió o falló. Si no hay ninguna nota del correo de nuevo pedido, ni siquiera se intentó.
- Abre el registro de correos. Ve a WooCommerce > Estado > Registros y elige el origen
transactional-emails. Cada intento sale como enviado, fallido, desactivado u omitido. Un fallo suele traer el error del SMTP. Si no ves nada, comprueba en los ajustes de los registros que están activados y que el nivel no oculta los avisos INFO y NOTICE. - Revisa los ajustes del correo. En WooCommerce > Ajustes > Correos electrónicos, abre Nuevo pedido y comprueba que la casilla para activarlo está marcada y que el destinatario es el correcto. Puedes poner varias direcciones separadas por comas.
- Reenvíalo una vez. En el pedido, abre la caja Acciones del pedido, elige Reenviar notificación de nuevo pedido y pulsa el botón de actualizar. Vuelve al registro: si el reenvío sale como enviado y aun así no llega, el problema es la entrega, no WooCommerce.
- Prueba con otra bandeja. Añade en el destinatario una segunda dirección de otro proveedor y haz un pedido de prueba. Si llega ahí, el problema está en la primera bandeja o en sus filtros.
Si tu WooCommerce es anterior a la 10.9, no trae registro de correos. Instala un plugin de registro de correo, o la versión gratis de un plugin SMTP que lo incluya, para hacer los pasos 2 y 3.
Cómo arreglarlo
Si el pedido se queda en Pendiente de pago: revisa el webhook o la notificación de pago de tu pasarela y su registro en WooCommerce > Estado > Registros. En cuanto la pasarela confirma los pagos, el correo vuelve a salir.
Si el correo está apagado o va a otro sitio: actívalo, corrige el destinatario y guarda. Pon una dirección que leas todos los días, no la que usó quien te hizo la web.
Si el registro dice «enviado» pero no llega nada:
- Envía por un servicio SMTP. Instala un plugin SMTP (WP Mail SMTP, FluentSMTP o Post SMTP tienen versión gratis) y conéctalo a un servicio de correo transaccional o a la cuenta de correo de tu empresa. No uses el
mail()del hosting. - Usa como remitente una dirección de tu dominio. En WooCommerce > Ajustes > Correos electrónicos, pon como dirección «De» algo como
pedidos@mitienda.com, la misma que usa el plugin SMTP. Si el plugin SMTP impone su propio remitente, que los dos coincidan. - Configura SPF y DKIM. Tu servicio de correo te da los registros DNS que tienes que añadir donde registraste el dominio o en Cloudflare. Desde 2024 Gmail exige a todos los remitentes al menos SPF o DKIM, y a los que envían mucho, también DMARC. Añade un DMARC básico (
v=DMARC1; p=none;) para empezar a recibir informes. - Envía una prueba y mira las cabeceras. Manda un correo de pedido a una cuenta de Gmail, ábrelo, elige «Mostrar original» y comprueba que SPF y DKIM dicen PASS.
- Si un tipo de correo sigue desapareciendo, mira su asunto y su texto. En el hilo de septiembre de 2026, un correo volvió a llegar solo después de cambiarle el asunto y el contenido. Quita palabras o enlaces que parezcan spam y no uses acortadores de enlaces.
Si un plugin cambia el estado sin el correo al administrador: en una copia de pruebas, desactiva los plugins de uno en uno, dejando WooCommerce y un tema por defecto, y haz un pedido de prueba cada vez. Cuando vuelva el correo, has dado con el plugin. Pide a su autor que cambie el estado con las funciones normales de WooCommerce para que salgan los correos.
Reenvía los que te perdiste. Cuando el correo ya funcione, usa Reenviar notificación de nuevo pedido en cada pedido que no te avisó.
Cómo evitar que vuelva a pasar
El correo puede volver a fallar sin avisar: un cambio en los DNS, una contraseña SMTP caducada o un filtro nuevo de tu proveedor. Lo que de verdad cuesta no es el correo perdido, sino el pedido pagado que nadie envía. Melopo Radar no lee tu correo ni sabe si un mensaje llegó. Lo que hace es contar, con su plugin, los pedidos pagados que siguen en Procesando y los que están En espera (casi siempre transferencias que nadie ha confirmado), y avisarte cuando pasan de los días que elijas: 3 de serie, de 1 a 14 si haces productos por encargo. Lo ves en el panel de Radar, con cuántos pedidos son y desde cuándo. En el plan gratis Radar te dice que ha encontrado pedidos atascados; la lista va en el paquete Ventas en Riesgo (9 USD al mes, incluido en el plan Agencia y en la prueba de 14 días sin tarjeta). Si marcas los pedidos como Completados al enviarlos, esta comprobación pilla el correo perdido por el otro lado. Si tu tienda nunca completa pedidos, apágala. Prueba Radar o pasa antes el escáner gratis.
Preguntas frecuentes
¿Por qué al cliente le llega el correo y a mí no? Son dos correos distintos, con sus propios disparadores y ajustes. Comprueba que Nuevo pedido está activado y que su destinatario es el correcto. Si el del cliente llega y el tuyo ni aparece en el registro, puede que un plugin cambie el estado saltándose el correo al administrador.
¿WooCommerce envía el correo de nuevo pedido al crearse el pedido? No. Lo envía cuando el pedido pasa de Pendiente de pago, Fallido o Cancelado a Procesando, Completado o En espera. Un pedido sin pagar no envía nada.
¿Cómo reenvío el correo de nuevo pedido? Abre el pedido, elige «Reenviar notificación de nuevo pedido» en la caja Acciones del pedido y pulsa Actualizar. WooCommerce envía este correo una sola vez por pedido; esta acción es la forma de mandarlo otra vez.
El registro dice «enviado». ¿Por qué no me llegó? «Enviado» quiere decir que WordPress se lo pasó al servidor de correo. A partir de ahí, el servidor o la bandeja aún pueden descartarlo. Envía por SMTP desde tu dominio con SPF y DKIM, y revisa las cabeceras de un correo de prueba.
¿Puedo enterarme de los pedidos nuevos sin correo? Sí. La app móvil de WooCommerce puede enviarte notificaciones de cada pedido nuevo. Como segunda red, una herramienta de vigilancia como Radar te avisa de los pedidos pagados que llevan días esperando.


