Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo Solucionar Problemas de WooCommerce que No Envía Correos de Pedido (La Forma Fácil)

Cuando diriges una tienda de comercio electrónico, debes asegurarte de que los clientes reciban sus recibos y cualquier correo electrónico de actualización de pedidos rápidamente.

Sin embargo, cuando WooCommerce no envía correos electrónicos de pedidos, puede interrumpir tu negocio y preocupar a los clientes. La buena noticia es que este es un problema común con una solución simple.

Operamos varias tiendas de comercio electrónico donde enviamos correos electrónicos regularmente a los clientes sobre pedidos, pagos y más. Y usamos complementos como WP Mail SMTP para asegurar que nuestros correos electrónicos lleguen directamente a la bandeja de entrada de nuestros clientes.

En este artículo, te mostraremos la forma fácil de solucionar el problema de que WooCommerce no envía correos electrónicos de pedidos.

Cómo solucionar que WooCommerce no envíe correos electrónicos de pedidos

¿Qué impide que se envíen los correos electrónicos de WooCommerce?

Si tienes una tienda en línea, dependes del correo electrónico para que tu negocio funcione sin problemas.

Usas el correo electrónico para dar la bienvenida a nuevos clientes y construir tu relación con ellos. Se envían correos electrónicos para confirmar pedidos y hacer seguimiento de carritos de compra abandonados. Y se necesita el correo electrónico para que los clientes restablezcan sus contraseñas.

Pero con demasiada frecuencia, escuchamos que los vendedores de comercio electrónico tienen problemas con que WooCommerce no envía correos electrónicos.

A veces, esto sucede debido a problemas comunes en la configuración de tu WooCommerce. Te mostraremos cómo revisar primero esa configuración.

Otras veces, es un problema más profundo con la forma en que WordPress envía correos electrónicos. Por defecto, WordPress envía correos electrónicos a través de PHP mail. Desafortunadamente, no todos los servidores de hosting de WordPress están configurados correctamente para usar PHP mail.

Incluso cuando tus correos electrónicos se envían correctamente, pueden ser identificados erróneamente como spam. Esto significa que podrían ser eliminados automáticamente sin ser vistos nunca.

La mejor manera de asegurar que tus correos electrónicos se entreguen de manera confiable es enviarlos a través de un servicio SMTP.

Te mostraremos cómo configurar un servidor SMTP más adelante en esta guía. Pero primero, hagamos algunas pruebas para asegurarnos de que tu configuración de WooCommerce sea correcta.

Revisa la configuración de correo electrónico y pedidos de WooCommerce

Lo primero que debes revisar es la configuración de WooCommerce para correos electrónicos y pedidos. Si una de tus configuraciones es incorrecta, entonces tus correos de pedido no se enviarán.

Revisa la configuración de correo electrónico de WooCommerce

Comenzaremos revisando que tus correos electrónicos no hayan sido desactivados accidentalmente. Para hacer eso, navega a WooCommerce » Ajustes en el panel de WordPress y haz clic en la pestaña Correos electrónicos.

configuración de correo electrónico de woocommerce

Aquí verás una lista de todos los correos electrónicos de notificación que WooCommerce enviará. Algunos se envían a ti y otros a tus clientes. Necesitarás revisar la configuración de cada correo electrónico.

Empecemos por arriba y revisemos el correo electrónico de 'Nuevo pedido' haciendo clic en el botón 'Administrar' a la derecha.

Necesitarás revisar dos configuraciones. Primero, asegúrate de que el correo electrónico esté habilitado. A veces, se deshabilita accidentalmente y el correo electrónico no se enviará si la casilla no está marcada.

woocommerce habilitar notificación por correo electrónico

Segundo, necesitas asegurarte de que la dirección de correo electrónico del destinatario sea correcta. Solo encontrarás esta configuración para los correos electrónicos que se te enviarán.

Cuando se envía un correo electrónico al cliente, se utilizará automáticamente la dirección de correo electrónico correcta.

Puedes hacer lo mismo para cada tipo de correo electrónico en la lista. Si todo se ve bien, necesitamos verificar el estado de cada pedido en el que WooCommerce no envió un correo electrónico de pedido.

Verificar el estado de pago de WooCommerce

Deberás navegar a WooCommerce » Pedidos para verificar el estado de los pedidos recientes. Si aún no tienes ningún pedido, entonces querrás crear un pedido de prueba y luego regresar.

pedido pendiente de pago

Si el estado del pedido es 'Pendiente de pago' como en este ejemplo, entonces eso explica por qué no se envió un correo electrónico. Por defecto, WooCommerce no envía un correo electrónico de pedido para ventas pendientes.

Esto es intencional porque la transacción aún no se ha completado. WooCommerce espera hasta que se confirme el pago antes de enviar un recibo para evitar confusiones para el cliente.

Pero si el estado es ‘Procesando’, hay un problema. Debería haberse enviado un correo electrónico tanto a ti como al cliente. Si no llegó a la bandeja de entrada, lo más probable es que se haya tratado como spam.

Ese es un problema común con los correos electrónicos de WooCommerce y WordPress. La mejor manera de resolver ese problema es enviar tu correo electrónico utilizando un servidor SMTP.

Soluciona la confiabilidad de los correos electrónicos de WordPress con un plugin de servidor SMTP

SMTP (Protocolo de Transferencia de Correo Simple) es el estándar para enviar correos electrónicos. Para entender por qué es mejor, piensa en la función de correo electrónico predeterminada de WordPress como enviar una carta sin remitente.

Puede que llegue, pero fácilmente puede perderse o ser marcada como correo basura.

Usar un servicio SMTP es como usar un servicio de mensajería de confianza como FedEx o UPS. Proporciona autenticación adecuada, por lo que los proveedores de correo electrónico reconocen tus mensajes como legítimos y los entregan directamente en la bandeja de entrada.

WP Mail SMTP es el mejor plugin SMTP para WordPress y WooCommerce. Es la forma más fácil de asegurar que los correos de tus pedidos lleguen a la bandeja de entrada de tu cliente.

Lo usamos en nuestros propios sitios web de comercio electrónico y definitivamente ha mejorado nuestras tasas de entrega de correos electrónicos. Para obtener más información sobre sus características y rendimiento, puedes ver nuestra reseña completa de WP Mail SMTP.

Puedes conectarlo con cualquier proveedor de servicios SMTP popular como SendLayer usando una clave API para enviar de forma segura grandes cantidades de correos electrónicos sin activar filtros de spam.

Además, SendLayer te permite enviar hasta 1,000 correos electrónicos por mes con su plan Starter. Todos sus planes son asequibles y obtienes información útil sobre tus tasas de rebote para que puedas diagnosticar posibles problemas de entrega.

Para crear una cuenta, visita el sitio web de SendLayer y haz clic en el botón ‘Get Started With SendLayer’.

Haz clic en el botón Empezar con SendLayer

A continuación, elige un plan de tu agrado en la página de precios y crea tu cuenta.

Una vez que tu cuenta esté configurada, verás un botón ‘Continue to Dashboard’. Simplemente haz clic en él para pasar al siguiente paso.

Haz clic en el botón Continuar al panel

Esto te dirigirá a tu panel de SendLayer, donde deberás autorizar tu nombre de dominio para permitir que los servidores de correo te reconozcan como un remitente verificado.

Para hacer esto, debes hacer clic en el botón ‘Add Domain’ en la esquina superior derecha.

Haz clic en el botón Añadir dominio

Al hacer esto, se abrirá una nueva página donde puedes escribir la dirección de tu sitio web.

Luego, haz clic en el botón ‘Add Domain’.

Añade el nombre de tu dominio para conectarlo con SendLayer

💡Consejo extra: Antes de ver el siguiente paso, expliquemos rápidamente qué son los registros DNS.

Piénsalos como una firma digital para tu sitio web. Demuestran a los servicios de correo electrónico que tus correos electrónicos provienen realmente de ti y no de un spammer.

Agregarlos es un paso clave para asegurarte de que tus correos electrónicos sean confiables y se entreguen. No te preocupes, esto suele ser una configuración única.

Una vez que hagas eso, SendLayer generará cinco tipos de registros DNS para tu dominio. Deberás agregar estos registros a tu panel de hosting.

Ten en cuenta que la ubicación exacta de la configuración DNS dependerá de tu proveedor de hosting, pero SendLayer proporciona documentación para ayudarte.

Después de agregar estos detalles, regresa a tu panel de control y marca la casilla ‘He agregado estos registros DNS y estoy listo para continuar’. Luego, haz clic en el botón ‘Verificar registros DNS’.

Haz clic en el botón Verificar registros DNS

Recuerda que los cambios en los registros DNS pueden tardar hasta 48 horas en surtir efecto. Para más detalles sobre esto, consulta nuestro tutorial sobre cómo configurar correctamente la configuración de correo electrónico de WordPress.

Ahora es el momento de obtener tu clave API de SendLayer. Para hacer esto, haz clic en la pestaña ‘Configuración’ en la columna izquierda y luego cambia a la pestaña ‘Claves API’.

Aquí, haz clic en el enlace ‘Mostrar clave API’ y luego copia la clave en tu portapapeles.

Copia la clave API de SendLayer

A continuación, visita tu panel de WordPress para instalar y activar el plugin WP Mail SMTP. Puedes consultar nuestra guía sobre cómo instalar un plugin de WordPress para más detalles.

Nota: La versión gratuita de WP Mail SMTP es todo lo que se requiere para este tutorial. Sin embargo, el plan Elite incluye una configuración de Guante Blanco, donde un experto configurará el plugin por ti.

Después de la activación, el asistente de configuración de WP Mail SMTP comenzará automáticamente. Deberás hacer clic en el botón 'Empecemos'.

Asistente de configuración de WP Mail SMTP

A continuación, elige SendLayer como el servicio SMTP que deseas usar y haz clic en el botón 'Guardar y Continuar'.

Después de eso, se te pedirá que configures los ajustes de tu remitente de correo.

Elige tu remitente SMTP

Aquí, se te pedirá que agregues la Clave API que copiaste anteriormente en el formulario.

Los pasos exactos que necesitas seguir dependerán del servicio de correo que hayas elegido.

Configurar ajustes del remitente

👆 Nota: Si prefieres omitir el asistente y configurar WP Mail SMTP manualmente, encontrarás instrucciones paso a paso en nuestra guía definitiva sobre cómo configurar WP Mail SMTP con cualquier servicio SMTP.

El asistente de configuración también te pedirá que configures un 'Correo electrónico de origen'. Asegúrate de usar la misma dirección de correo electrónico comercial que ingresaste al configurar tu servicio de correo SMTP.

Forzar correo electrónico de origen

Luego se te preguntará qué funciones de correo electrónico deseas habilitar.

Necesitas 'Mejorar la entregabilidad del correo electrónico' y 'Seguimiento de errores de correo electrónico' para solucionar el problema de que WooCommerce no envía correos electrónicos. Estarán seleccionados por defecto.

Si has comprado WP Mail SMTP Pro, tendrás acceso a algunas funciones adicionales. Por ejemplo, la función 'Registros de correo electrónico detallados' te permitirá revisar correos electrónicos individuales para asegurarte de que se envían.

Mejor entrega de correos electrónicos

La versión Pro también te permitirá reenviar un correo electrónico fallido.

Eso puede ser de gran ayuda cuando el cliente escribe una dirección de correo electrónico incorrecta. También recibirás informes de correo electrónico y un resumen semanal sobre tu estado y estadísticas de entregabilidad.

Cuando hayas seleccionado las funciones de correo electrónico deseadas, haz clic en el botón 'Guardar y continuar'.

Alertas de correo electrónico instantáneas

A continuación, se te preguntará cómo deseas almacenar el contenido de tu correo electrónico. Recomendamos seleccionar todas las opciones disponibles.

Cuando marques la opción 'Almacenar el contenido de todos los correos electrónicos enviados', podrás reenviar correos electrónicos en caso de que no se envíen.

Configurar registros de correo electrónico

Asegúrate de marcar las opciones 'Rastrear cuándo se abre un correo electrónico' y 'Rastrear cuándo se hace clic en un enlace en un correo electrónico'.

De esa manera, podrás ver cuándo se abren tus correos electrónicos y enlaces, para saber cómo están funcionando tus campañas de correo electrónico.

Una vez que hayas terminado de configurar los registros de correo electrónico, haz clic en 'Guardar y continuar'.

Rastrea cuándo se abre un correo electrónico

Enviar un correo electrónico de prueba

A partir de ahí, WP Mail SMTP ejecutará automáticamente una prueba para asegurar que tu servicio de correo esté conectado.

Dale unos segundos para que se ejecute la prueba.

Ejecutar prueba de correo electrónico

Esencialmente, WP Mail SMTP enviará un correo electrónico de prueba usando tu servicio de correo electrónico.

Si la Clave de API se ingresó correctamente, deberías ver un mensaje que te indica que tu correo electrónico de prueba se envió con éxito.

Correo electrónico de prueba de WP Mail SMTP

Bono: Mejorando los correos electrónicos de pedidos de WooCommerce

Ahora que puedes estar seguro de que tus correos electrónicos llegan a la bandeja de entrada de tus clientes, puedes dar el siguiente paso: mejorar los correos electrónicos en sí.

Personalizar tus correos electrónicos de WooCommerce puede ayudarte a generar confianza y hacer que tu marca sea más memorable.

Para eso, recomendamos FunnelKit Automations. Es una de las mejores herramientas de automatización de marketing para WooCommerce.

Con FunnelKit Automations, puedes personalizar completamente tus correos electrónicos de WooCommerce para que coincidan con tu marca. Esto ayuda a generar confianza con tus clientes y a aumentar el conocimiento de tu marca.

Al probarlo, descubrimos que también te permite crear campañas automatizadas de correo electrónico y SMS directamente desde tu panel de WordPress. Además, tiene flujos de trabajo predefinidos para notificaciones de seguimiento de envíos, cupones de recuperación, recordatorios de carritos abandonados y más.

Para más detalles, consulta nuestra reseña detallada de FunnelKit Automations.

Todo lo que tienes que hacer es instalar el plugin. Para más detalles, puedes consultar nuestra guía sobre cómo instalar un plugin de WordPress.

Al personalizar tu correo electrónico de pedido, FunnelKit Automations ofrece un constructor visual que te permite agregar imágenes, textos, etiquetas de productos y más.

Agregar un bloque de encabezado a la plantilla de correo electrónico

Lo que hace que este software sea tan potente es que puedes diseñar secuencias de correo electrónico para que, una vez que un nuevo cliente realice su primer pedido, nutra a los prospectos y los guíe a realizar compras futuras.

Con cada correo electrónico en el flujo de trabajo, verás análisis en línea, para que puedas ajustar tus correos electrónicos de pedido para obtener mejores tasas de apertura y clics.

Secuencia de correo electrónico del primer pedido

Si deseas obtener más información, consulta nuestro tutorial sobre cómo personalizar correos electrónicos de WooCommerce.

Preguntas frecuentes sobre correos electrónicos de WooCommerce

Aquí hay algunas preguntas que nuestros lectores hacen con frecuencia sobre el envío de correos electrónicos de WooCommerce:

¿Por qué mis correos electrónicos de WooCommerce van a spam?

Esto sucede a menudo porque WordPress utiliza PHP mail por defecto, lo que carece de la autenticación adecuada que esperan los proveedores de correo electrónico.

Como resultado, servicios como Gmail o Outlook pueden marcar estos correos electrónicos como sospechosos.

Usar un servicio SMTP agrega esa capa de autenticación, indicando a los clientes de correo electrónico que tus mensajes son legítimos y deben llegar a la bandeja de entrada.

¿Puedo usar mi cuenta de Gmail para enviar correos electrónicos de WooCommerce?

Sí, puedes configurar WP Mail SMTP para enviar correos electrónicos usando tu cuenta de Gmail. Sin embargo, existen límites de envío y, en general, no se recomienda para tiendas que envían muchos correos electrónicos.

Un proveedor dedicado como SendLayer es una solución más escalable y confiable para negocios en crecimiento.

¿Cómo sé si mis correos electrónicos de WooCommerce se están enviando realmente?

La forma más fácil es usar un plugin como WP Mail SMTP. La versión gratuita tiene una función de correo electrónico de prueba incorporada para confirmar que tu configuración funciona.

La versión Pro incluye registros de correo electrónico detallados, que te muestran el estado de cada correo electrónico enviado desde tu sitio, incluido si fue entregado, abierto o clicado.

¿Cuál es el mejor proveedor SMTP para una tienda WooCommerce?

Para la mayoría de las tiendas pequeñas y medianas, recomendamos SendLayer. Es confiable, asequible y fácil de configurar con WP Mail SMTP.

Otras excelentes opciones incluyen Brevo (anteriormente Sendinblue) y SMTP.com, que también están diseñados para manejar grandes volúmenes de correos electrónicos transaccionales.

Esperamos que este tutorial te haya ayudado a aprender cómo solucionar el problema de que WooCommerce no envía correos electrónicos de pedidos. También podrías querer aprender cómo limitar la cantidad de compra en WordPress o consultar la lista de plugins imprescindibles de WooCommerce para hacer crecer tu tienda.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Descargo de responsabilidad: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

3 CommentsLeave a Reply

  1. 123-Reg no permitirá el uso de un proveedor SMTP externo. ¿Hay alguna otra solución? Es vital que los correos de pedidos se puedan enviar de forma segura desde WooCommerce.
    Muchas gracias

    • Si tu proveedor no te permite usar un proveedor SMTP diferente, WP Mail SMTP debería permitirte conectarte a lo que tu registrador permita por el momento para ayudar a mejorar la entrega de correos electrónicos en general.

      Administrador

  2. Tuve problemas significativos para enviar correos electrónicos debido a la función de correo en PHP. Después de investigar, encontré la causa. El problema a menudo está relacionado con el registro SPF, donde la dirección IP del servidor web desde el cual se envían los correos electrónicos utilizando la función de correo de PHP debe incluirse en los registros del dominio. Por eso, finalmente cambié a WP SMTP Mail, que configuré para usar mi propio correo electrónico bajo mi dominio, donde tengo los registros SPF, DKIM y DMARC configurados correctamente. Desde entonces, nunca he tenido un correo electrónico que no se envíe correctamente. Considero que el plugin WP SMTP Mail es una necesidad absoluta, especialmente porque al menos Google ha implementado reglas anti-spam más estrictas basadas en verificaciones SPF. Hoy en día, este plugin es esencial y funciona muy bien incluso en su versión gratuita.

Deja una respuesta

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios son moderados de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO será publicada. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.