Vamos a partir de la base de que has elegido para tu tienda online Woocommerce. Esto es porque tienes o vas a tener un gestor WordPress. En este otro artículo sobre como montar un tienda online te contábamos más opciones de gestores de tiendas online que también nos gustan, como Magento o Prestashop. Pero esa es otra historia. Aquí explicamos los siguientes puntos para una tienda online Woocommerce.
- El proceso de compra
- Envío de Emails automáticos
- Configuración general de los Emails
- Configuración individual de los Emails
- Configuración avanzada de cada Emails
- Enviando Emails manualmente
1. El proceso de compra y los Emails
Para todo el mundo la compra online significa una par de clics y poner los datos de la tarjeta. Pero de manera más profesional, se puede resumir un proceso de compra en los siguientes puntos, por orden de acción:
- Nuevo Pedido. Es decir, la compra por parte del usuario de un producto de la tienda. El sistema envía un email al usuario diciendo que se ha realizado un pedido. Esto no tiene porque “coger” el dinero de la cuenta del comprador aún. Tampoco significa que la tienda tenga necesariamente el producto.
- Confirmación de Pedido. Es la aprobación de la compra por parte de la tienda. Este paso no es obligatorio, pero asegura que el pedido se va a procesar por parte de la tienda online tal y como lo ha pedido el usuario (confirma existencias del artículo, tiempo de entrega, etc). Suele hacerse de manera manual. También provoca el envío de un email de confirmación de pedido. Esto además, suele provocar la aceptación de recepción del importe del producto.
- Envío del artículo. Una vez la empresa envía el artículo al cliente mediante mensajería, suele enviar un email al usuario para indicar la fecha de envío y, dependiendo del sistema contratado con una empresa de transporte, puede indicar un número de tracking para el seguimiento del pedido.
- Pedido Completado. Una vez realizado el envío, la empresa da por cerrado el pedido. Esto suele generar una factura de compra que también suele significar un email al usuario con esta factura.
2. Envío de Emails automáticamente desde tu tienda online Woocommerce
Una vez vistos los posibles correos que puede enviar una tienda online, vamos a ver dónde se configuran en el gestor de tu tienda online Woocommerce. En Woocommerce hay que navegar a veces a mucha profundidad, por ejemplo, para los emails tendrás que bucear bastante. Accede desde tu administrador:
/Administrador/Woocommerce/Settings/Emails/(Tipo de Email)
Una vez dentro de esta pestaña. Puedes ver que te ofrece los diferentes emails que hemos comentado antes:
- Email Options, que dará la configuración general para los siguientes.
- New Order
- Precessing Order
- Completed Order
- Customer Invoice
- Customer Note
3. Configuración General de los Emails en Woocommerce
En la opción anterior de EMAIL OPTIONS, podrás configurar lo básico para cada email. Lo que recomendamos como mínimo son los siguientes campos:
- From: Lo que el usuario vea en el remitente del email.
- From Email Address: El email que verá el cliente.
- Header Image: para la imagen superior del email.
- Email Footer Text: El texto que aparece en el pie del email. Recomendamos poner los datos completos de empresa en este texto.
- Colores: también puedes tocar la paleta de colores básica del email.
Para hacerte una idea, podrás ver una previsualización del email en el botón de EMAIL TEMPLATE.
4. Configuración Individual de cada Email
Desde esta misma zona del administrador de WordPress, podrás acceder a la configuración individual de los diferentes posibles emails que hemos comentado antes. Lo primero que puedes hacer es activar o desactivar la opción del lanzamiento automático del email.
Hay personas que prefieren no enviar los 3 posibles emails al cliente. Quizás simplemente enviando el email de PROCESANDO PEDIDO (procesing order) puede ser suficiente. Desde esta pestaña también podrás editar parámetros del email como: asunto, cabecera del email, etc. El sistema es bastante sencillo.
5. Configuración Avanzada de cada Email
Desde la zona inferior de cada uno de los posibles tipos de email, podemos ver la plantilla PHP del archivo que será enviado en HTML por correo. Podemos editar este código, aunque lo más “limpio” sería la edición del archivo en tu plantilla del tema, y no en Woocommerce directamente. Para esto, Woocommerce ofrece el botón de “COPIAR PLANTILLA“.
Esta acción creará una carpeta en tu tema de WordPress, con el archivo PHP de este email en concreto. Lo podrás ver en:
/Administrador/Wp-content/Themes/Tu tema/woocommerce/emails/customer-invoice.php
De esta manera no tocas el núcleo base de Woocommerce y trabajarás de manera limpia con los archivos PHP.
6. Enviando Emails manualmente desde Woocommerce
Tal y como hemos visto antes, la configuración que hemos preparado dispone el disparo automático o no de cada uno de estos emails. Woocommerce nos ofrece la posibilidad de enviar de manera manual cualquiera de estos emails al cliente. Para ello debemos ir a la orden generada por cada pedido de manera individual y buscar el tipo de email que queremos enviar en la zona superior derecha.
En definitiva, es un proceso bastante simple. Lo importante es la configuración general que hemos visto. Luego tener claro por lo menos si los emails se envían o no automáticamente. Una vez tengas todo esto, ya sabes, unas cuantas pruebas nunca vienen mal.
Espero que te haya ayudado. Saludos
Me ha venido súuuuuper bien, gracias! :)
Me alegro muuuuuuuucho Chus!!!! Un abrazote pequeño padawan :)
Tengo la version del woocommerce 2.3.7 y no logro que ninguno de los mails que deben de llegar al cliente llegen a el. NI el de procesando pedido,pedido completado y el de nuevo pedido.
A que puede ser debido?
un saludo y muchas gracias
Hola Raul,
Pues un problema podría ser que llegaran a SPAM. En el administrador de Woocommerce/Emails tienes un campo para escribir el FROM de los emails. Si el dominio no coincide con el dominio real del servidor, los mensajes irán a spam casi seguro.
Otra opción podría ser que la versión de WordPress no esté actualizada. La de Woocommerce si que parece que la tienes actualizada.
¿Te llegan otro tipo de mensajes del sistema de WordPress? Con comentarios, o lo que sea. Porque otra opción es que tengas un problema general con el envío SMTP de emails en el servidor donde tienes alojada la web, con lo que tendría que ponerte en contacto con el soporte de tu hosting.
Más cosas ahora mismo no se me ocurren. Espero que te ayude alguna de ellas. Un saludo
Buenas tardes alexwaka, super sus aportes … tengo un inconveniente con mi woocommerce, los correos de notificaciones de la tienda llegan al la carpeta spam de mis clientes. que debo hacer para solucionar… gracias
Hola Victor,
Muchas gracias. Lo primero que tienes que asegurar es que la dirección de correo que aparece en el “FROM” de los emails que envías desde la tienda, tengan el mismo dominio que el servidor donde está alojada la tienda. Es decir, si tu tienda esta en http://www.mitienda.com, el email debería ser “[email protected]”. Una de las primeras reglas de SPAM es que exista esa coincidencia. Sino, podrías enviar emails diciendo que eres [email protected], lo cual iría a spam directo. Si tienes más problemas, habla con el proveedor de tu hosting, pues puede haber problemas más graves, que deberían resolver ellos, no Woocommerce.
Hola amigo,¿solucionaste tu problema? Me encuentro justo en tu misma situación. Un saludo.
Puede ser que tengáis que configurar un plugin SMTP para que los envío se hagan por este sistema. Actualmente (2017) empiezan a ir a spam los correos enviados desde la plataforma WordPress por el método de configuración básica.
Os dejo el enlace, suerte!
https://es.wordpress.org/plugins/wp-mail-smtp/
Hola, tengo un problema con mi tienda woocommerce, cuando el cliente hace el pago con tarjeta de credito, le sale pedido cancelado pero a mi me sale el pedido en el adminitrador como completado, y en el admin de la tarjeta sale pagado corrctamente, esto a que es devido? si me pueden ayudar con la configuracion de los emails se lo agradeceria.
Y otra cosa es que si se hce el pago a traves de trasnferencia bancaria, el pedido si se queda sin pagarlo al cabo de unas horas pasa a completado sin haber hecho el pago.
Un saludo y gracias.
Hola! Soy la administradora de una web que está empezando. He leído tu artículo con interés; muchas gracias por las explicaciones. Aún así, me queda una duda. ¿Hay alguna forma de que cuando el cliente realice un pedido me llegue a mi correo personal un mail avisándome? De esta manera, nos evitaríamos tener que conectarnos continuamente para verificar si tenemos algún pedido. Si puedes ayudarme, te lo agradecería mucho.
Un saludo.
Hola Leire,
Desde luego. Prueba a poner tu email personal en la configuración general de WordPress. En AJUSTES > GENERALES
Muchas gracias. Ya está solucionado :)
Buenas, gracias por tu post pero tengo una duda.
Al tener una tienda física, no quiero enviar facturas desde la web porque prefiero enviarlas manualmente. Es posible desactivar el envío de facturas con WooCommerce?
Hola Irene,
En principio con borrar los datos en la configuración, no debería enviar el email. En la pestaña de la ruta “Woocommerce > Settings > Emails > Customer Invoice” puede quitarlo. También puedes poner un plugin para facturas, donde podrás controlarlo todo mejor. Por ejemplo: https://wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/
Buenas, gracias por el artículo. Está muy bien, ahora le echaré un vistazo a ver que tienes por aquí.
Y como no te planto un par de dudas.
1. Al comprar el artículo a través de paypal al usuario no le llega la factura desde wordpress, sino que le llega la de paypal solo, la configuración que explicas le envía la factura automaticamente o hay algún otro plugin?
2. Estoy usando el sandbox de paypal, tal vez puede que sea por eso?
Un saludo y buen finde que ya está cerca.
Hola Alex,
Efectivamente será por estar en un entorno de pruebas. Mírate la documentación de PAYPAL Sanbox https://www.paypal.com/es/cgi-bin/webscr?cmd=p/sell/ipn-test-outside
De todas formas, en el pedido cuando tienes la opción de enviar factura a cliente por email.
Es posible poner en el email de nuevo pedido la dirección de facturación, y también la de envío (en caso de ser diferente)? Ya que esta segunda no sale… y me ha echo cometer muchos errores en los envíos..
gracias un saludo!!!
Raro… ¿Tienes actualizado Woocommerce? ¿Has tocado algo en la plantilla de los emails en la ruta /public_html/wp-content/plugins/woocommerce/templates/emails ?
Ya he descubierto mi problema. En realidad si me aparece en el email las dos direcciones, de facturación y de envío, SALVO cuando se selecciona el método de recogida local, que en ese caso no se muestra. ¿sabes si es posible que si se muestre en ese caso? mil gracias
Buenas,
tengo un problema con el en envío de mails, estos se envían bien, pero por alguna razón que desconozco, no se me está imprimiendo el footer… ¿se os ocurre algo?
Gracias!
Hola, a mi me funciona bien pero los emails que recibe el cliente cuando paga con tarjeta aparecen sin asunto. ¿Cómo puedo solucionar esto? Muchas gracias
Buenos días te hago esta consulta, el mail de un NUEVO PEDIDO solo me llega una vez YO HALLA puesto en el panel de administración de pedidos el estado EN PROCESO.
Si yo no hago click ahí el mail nunca llega, así que la única forma de enterarme que hay un pedido es tener que estar ingresando constantemente al panel de control.
Se puede enviar un mail automáticamente el cliente halla realizado el pedido desde la pagina web?
Hola Mauro,
Me está pasando exactamente lo que comentas, ¿lo has conseguido solucionar?
Muchas gracias.
Hola Carlos,
Con la configuración básica debería enviarte ese email. Chequea en AJUSTES > EMAIL que tienes activado el envío para NUEVO PEDIDO. Actualiza WordPress, Woocommerce… y debería funcionar.
https://docs.woothemes.com/document/email-faq/
Hola Mauro,
Con la configuración básica debería enviarte ese email. Chequea en los ajustes generales también que esté tu email. Si luego te llega el email como dices, el problema está en Woocommerce, no en el hosting ni en WordPress.
Mira estas preguntas frecuentes de los creadores de WOOCOMMERCE, donde te dan una serie de pasos para asegurar que vaya bien.
https://docs.woothemes.com/document/email-faq/
Suerte!
Hola,
Estoy haciendo una tienda, tengo configurado todo tal y como se dice en esta página, pero al hacer una compra, o al restablecer contraseña, no me llega el email ¿Por qué?
He observado que en mi woocommerce aparecen 6 opciones y en la que se muestra en la imagen de este post aparecen 8, aunque lo tengo actualizado ¿hay alguna manera de meterle pluggins para asegurar el envío de los emails? sin esta función no puedo abrir la tienda, ayuda por favor
Hola. ¿Cómo hago para enviar un email distinto para cada producto?
Es decir, si compran A enviar un email que explique como acceder a A.
Si compran B un email que explique como acceder a B.
Son productos digitales No descargables.
Gracias. Excelente blog!
Gracias por la opinión Octavio. La verdad es que explicarlo aquí es demasiado lío. Tienes una documentación muy completa sobre la configuración de productos descargables en la página de Woo, te dejo el enlace a ver si te ayuda: https://docs.woocommerce.com/document/digitaldownloadable-product-handling/
Hola, una duda:
tengo un e-commerce, con woocommerce, y me gustaria saber si los usuarios solo pueden enviarme a mi correo (o a la pagina) su solicitud de pedido, sin pagar.
Buenas , es de gran ayuda.
mi pregunta es , podria enviar un e-mail ha modo informativo procedente desde la tienda para un cliente en concreto sin haber procesado un pedido? . gracias.
mandar todo tipo de ofetas
una consulta, como puedo hacer que reciban el correo electronico mas de un cliente, o el cliente y el comercial?
Hola Joan, creo que recordar que en el campo de introducción del correo destinatario, puedes añadir otro correo separando ambos con una coma. De esta manera, se enviará un correo a cada una de las direcciones. Tipo “[email protected], [email protected]“. Espero que funcione. Un saludo
Hola Álex
Soy novatillo en Woocommerce y me sorprende que llegue el email de “nuevo pedido” al cliente. Entiendo que lo correcto sería hacerle llegar los datos de la cuenta bancaria en ese email para que pague cuanto antes.
¿Hay alguna forma de hacerle llegar ese email de inmediato, no manualmente?
Gracias por adelantado
Hola Juan, bueno, deberías configurar la cuenta bancaria y pasarela de pago. Lo que comentas sería para un pago tipo “transferencia”, donde no configuras nada de lo anterior y ofreces ese tipo de pago. Pero bueno, suena a que le tienes que dar una vueltecilla más al asunto, sí. Un saludo