WooCommerce 8 min de lectura

¿Los emails de WooCommerce no llegan a tus clientes?

Configura correctamente el envío de emails transaccionales para que tus clientes reciban confirmaciones, facturas y actualizaciones.

Los emails transaccionales son una parte esencial de cualquier tienda online. Cuando un cliente compra y no recibe confirmación, pierde confianza inmediatamente. Si los emails de restablecimiento de contraseña no llegan, los usuarios no pueden acceder a sus cuentas. Y si las notificaciones de envío fallan, el soporte se llena de consultas innecesarias.

WordPress utiliza por defecto la función wp_mail() que depende del servidor para enviar correos. El problema es que la mayoría de hosting compartido tiene restricciones estrictas de envío de email, y los servidores de correo de destino (Gmail, Outlook) suelen clasificar estos mensajes como spam o directamente rechazarlos.

Cómo saber si los emails salen del servidor

El primer paso es determinar si el problema está en el envío o en la recepción. Ve a WooCommerce → Ajustes → Emails y verifica que los emails transaccionales están activados. Cada tipo de notificación (nuevo pedido, pedido completado, factura, etc.) tiene su propio interruptor.

Instala el plugin WP Mail Log para registrar todos los emails que WordPress intenta enviar. Si los emails aparecen en el log pero no llegan al destinatario, el problema está en la entrega. Si ni siquiera aparecen en el log, hay un error previo que impide el envío.

Prueba el envío con el plugin WP Mail SMTP → Ajustes → Email Test. Envía un email de prueba a una cuenta de Gmail y otra de Outlook. Si no llegan, necesitas configurar un servicio SMTP externo.

Configurar SMTP para envío fiable

SMTP (Simple Mail Transfer Protocol) es el estándar profesional para enviar email. En lugar de depender del servidor web, los emails se envían a través de un servicio especializado con autenticación, encriptación y reputación de IP establecida.

Los servicios más utilizados con WooCommerce son: SendGrid (100 emails/día gratis), Mailgun (5.000 emails/mes gratis el primer mes), Brevo (300 emails/día gratis) y Amazon SES (coste mínimo por volumen alto). Todos ofrecen plugins o integración directa con WP Mail SMTP.

Para configurar SMTP, instala WP Mail SMTP o FluentSMTP. Introduce los datos del proveedor elegido: servidor SMTP, puerto (generalmente 587 con TLS), usuario y contraseña o clave API. Tras configurar, envía un email de prueba para verificar.

  • SendGrid: ideal para tiendas pequeñas con su plan gratuito
  • Amazon SES: la opción más económica para volúmenes altos
  • Brevo: buena opción europea con cumplimiento RGPD nativo
  • Mailgun: excelente API y logs detallados para debugging

Autenticación DNS: SPF, DKIM y DMARC

Configurar SMTP no es suficiente si los registros DNS de tu dominio no autentican los emails correctamente. Los servidores de correo modernos verifican tres registros para decidir si un email es legítimo o spam.

SPF (Sender Policy Framework) indica qué servidores están autorizados a enviar email en nombre de tu dominio. DKIM (DomainKeys Identified Mail) firma digitalmente cada email para verificar que no ha sido alterado. DMARC (Domain-based Message Authentication) indica a los servidores receptores qué hacer con emails que no pasen SPF/DKIM.

Tu proveedor de SMTP te proporcionará los registros DNS que necesitas añadir. Accede al panel de gestión DNS de tu dominio (normalmente en el registrador o en Cloudflare) y añade los registros TXT correspondientes. La propagación puede tardar hasta 48 horas.

Personalizar los emails de WooCommerce

Los emails predeterminados de WooCommerce son funcionales pero genéricos. Personalizar el diseño con los colores de tu marca, logo y un footer con información de contacto aumenta la confianza y reduce las consultas al soporte.

Desde WooCommerce → Ajustes → Emails puedes cambiar el color de cabecera, el logo, el texto del footer y la dirección del remitente. Para personalizaciones más avanzadas, plugins como Kadence WooCommerce Email Designer ofrecen un editor visual drag-and-drop.

Asegúrate de que la dirección «De» sea una dirección real del dominio de tu tienda (pedidos@tutienda.com). Evita usar direcciones de Gmail o Hotmail como remitente: esto garantiza que los emails se clasifiquen como spam.

Puntos clave

  • Nunca dependas del servidor web para enviar emails: configura SMTP
  • Verifica los registros SPF, DKIM y DMARC de tu dominio
  • Usa un servicio profesional como SendGrid, Brevo o Amazon SES
  • Instala WP Mail Log para monitorizar los envíos
  • Personaliza los emails con tu marca para aumentar la confianza del cliente

¿Necesitas configurar los emails de tu tienda?

Configuramos el envío de emails transaccionales de tu WooCommerce con SMTP profesional, autenticación DNS y diseño personalizado. Tus clientes recibirán cada notificación.

Solicitar presupuesto
Contratar mantenimiento