¿Cómo saber las ventas por producto y cliente en PrestaShop?

Si buscas la solución a ventas producto cliente prestashop, aquí la tienes explicada paso a paso por el equipo de soporte de AZprestashop.

Ventas producto cliente PrestaShop

Como todo empresario, nos interesa saber qué clientes han comprado qué productos para tener un estudio de mercado valioso y eficiente. Lo más sencillo sería mirar las facturas, pero si cuenta con un amplio conjunto de productos esto puede ser una tarea tediosa.

Cómo hacerlo en PrestaShop: paso a paso

Por lo tanto, para solucionar el problema, puede utilizarse una consulta SQL para buscar todos los clientes que compraron el producto.

Se puede utilizar una consulta como la siguiente utilizando la referencia del producto:

SELECT c.firstname, c.lastname
FROM ps_orders o LEFT JOIN ps_customer c ON c.id_customer = o.id_customer LEFT JOIN ps_order_detail n ON n.id_oder = o.id_order
WHERE n.product_reference = "RefXXXX"
ORDER BY c.lastname;

Si deseamos sacar el email de los clientes que han comprado un producto concreto sería de la siguiente manera:

SELECT c.firstname, c.lastname, c.email
FROM ps_orders o LEFT JOIN ps_customer c ON c.id_customer = o.id_customer LEFT JOIN ps_order_detail n ON n.id_oder = o.id_order
WHERE n.product_reference = "RefXXXX";
Si sabemos el id:
SELECT c.firstname, c.lastname, c.email
FROM ps_orders o LEFT JOIN ps_customer c ON c.id_customer = o.id_customer LEFT JOIN ps_order_detail n ON n.id_oder = o.id_order
WHERE n.product_id = id;

Si por el contrario buscamos una palabra en el nombre en el idioma 1, se puede hacer según lo siguiente:

SELECT c.firstname, c.lastname, n.product_id, pl.name
FROM ps_orders o LEFT JOIN ps_customer c ON c.id_customer = o.id_customer LEFT JOIN ps_order_detail n ON n.id_oder = o.id_order LEFT JOIN ps_product_lang pl ON pl.id_product = n.product_id
WHERE pl.name like %Camiseta% and pl.id_lang = 1;

Es posible que existan otras soluciones para conocer las estadísticas de ventas según productos y clinetes, dependiendo de la instalación o configuraciones de su ecommerce. Si desea un mayor asesoramiento del problema sobre la visualización de ventas por cliente y producto no dude en contactar con nosotros para un mejor diagnóstico.

Ventas producto cliente PrestaShop en PrestaShop 1.7, 8 y 9

En PrestaShop 1.7, 8 y 9 los pasos son equivalentes, aunque los menús se reorganizaron: la configuración general está en Parámetros de la tienda, la técnica en Parámetros avanzados y la de idiomas, monedas e impuestos en Internacional. Además, muchas funciones que en 1.6 dependían de un módulo ahora vienen en el núcleo. Por lo tanto, si algo no coincide con esta guía, busca la misma opción en esas secciones o pregúntanos.

¿Necesitas ayuda con ventas producto cliente PrestaShop?

Si has seguido estos pasos y el problema continúa, no te preocupes: es más habitual de lo que parece. En primer lugar, revisa el resto de consejos sobre otros de nuestro blog. Además, puedes consultar la documentación oficial de PrestaShop. Sin embargo, si prefieres que lo resolvamos nosotros, nuestro servicio de mantenimiento PrestaShop se encarga con precio cerrado y copia de seguridad previa. Por lo tanto, solo tienes que contarnos qué te pasa y te contestamos en menos de 24 horas laborables.

¿No te ha funcionado o no quieres tocar código?

Nuestro equipo de soporte PrestaShop lo hace por ti: te decimos el precio antes de empezar y dejamos copia de seguridad de todo.

Cuéntanos qué necesita tu tienda

O llámanos: 924 89 15 94 · 927 26 10 71 · 954 32 35 66
Comercial L-V 9:00-15:00 · Soporte L-V 8:00-24:00 · Urgencias 24 h, 365 días

SIGUE LEYENDO

Consejos relacionados

¿Hablamos de tu tienda PrestaShop?

Cuéntanos qué te quita el sueño: una tienda que no vende, un módulo que falla o un proyecto nuevo. Además, te respondemos en menos de 24 horas laborables con una propuesta clara.