Ventas por producto
ps_get_product_sales
- FreeFunciona en TellMyShop Free
- Solo lectura
- Contenido y SEO, Catálogo · escribe al momento
- Visible nada más instalar
Muestra qué productos se venden mejor y cuánto han facturado, sin datos de clientes.
TellMyShop Free: Sí. Esta herramienta está en TellMyShop Free, que no cuesta nada. Solo lee tu tienda y nunca cambia nada.
Pregunta al chat
«¿Qué 20 productos se vendieron mejor en septiembre en comparación con agosto? Empieza por ellos el trabajo con las descripciones.»
Respuesta de ejemplo
1. Sofá Oslo de 3 plazas: 14 unidades, 28 443 PLN netos (+22 % frente a agosto). 2. Sofá rinconera Bergen: 9 unidades ...
Detalles técnicos
Los productos más vendidos en un periodo: unidades, ingresos netos y brutos en la moneda predeterminada de la tienda (las demás monedas se convierten al tipo guardado en el pedido), número de pedidos y, opcionalmente, comparación con el periodo anterior de la misma duración. Solo estados de pedido válidos (pagados), sin datos de clientes.
Parámetros
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| date_from | string (YYYY-MM-DD) | no | Inicio del periodo (por defecto 90 días antes del final), AAAA-MM-DD. |
| date_to | string (YYYY-MM-DD) | no | Fin del periodo (por defecto hoy; máx. 366 días después del inicio), AAAA-MM-DD. |
| days | integer | no | Últimos N días hasta date_to (1-366), en lugar de date_from. |
| category_id | integer | no | Solo productos de esta categoría (con subcategorías). |
| compare_previous | boolean | no | Comparar con el periodo anterior de la misma duración. Por defecto false. |
| group_by | enum: product | combination | no | Agrupar por producto o por combinación. Por defecto product. |
| sort | enum: quantity | revenue | no | Ordenar por unidades o por ingresos netos. Por defecto revenue. |
| shop_id | integer | no | ID de la tienda en una instalación multitienda. Por defecto, la tienda de la dirección del conector. ps_get_shop_info lista los ID. |
| limit | integer | no | Máximo de filas (por defecto 50, máx. 200). |
| offset | integer | no | Filas que saltar, para paginar (por defecto 0). |
Límites
Las dos fechas son opcionales: date_to es hoy por defecto, y date_from, 90 días antes del final. Periodo máx. de 366 días. Máx. 200 filas por llamada. Totales redondeados a 2 decimales. Sin datos de clientes en el resultado.
Herramientas relacionadas
- Buscar productos ps_search_products
- Obtener un producto ps_get_product
- Comprados juntos ps_get_bought_together
Casos de uso con esta herramienta
- Decide qué productos mejorar primero según las ventas
- Compara las ventas de productos con el periodo anterior
- Renueva los textos de las categorías para la temporada y recupéralos después
- Mejora las páginas de tus 20 productos más vendidos
- Prepara una campaña de Black Friday en toda la tienda
- Informe de productos que no se han vendido en 12 meses
- Compara los umbrales de envío gratis con tu pedido medio
- Programa con antelación una rebaja de temporada con fechas de inicio y fin
- Escribe una entrada de blog que enlace a tus productos
- Crea categorías nuevas y mueve productos a ellas
- Una revisión matinal de tu tienda en dos minutos
- Prepara toda la tienda para el Black Friday
- Limpia la tienda después de una promoción
Última actualización: 2026-10-11