Informe de reposición en WooCommerce con IA: stock y ritmo de ventas
Un informe de reposición de WooCommerce responde a una pregunta muy práctica: al ritmo al que se vende de verdad cada producto, cuál se agota primero y cuántos días quedan hasta que ocurra. Con el servidor MCP de BEAR obtienes ese informe preguntándoselo con palabras normales a un asistente de IA. El asistente pone el stock disponible junto al ritmo de venta de cada producto y variación, ordena la lista por días de stock restantes y te deja actuar sobre el resultado en la misma conversación. Nada cambia en la tienda hasta que hayas visto una vista previa y la hayas confirmado.
El informe de reposición en una sola pregunta
¿A qué ritmo se vende mi stock y cuándo se agota?
Es la pregunta preparada de BEAR Cuándo comprar más (When to buy more). «¿Qué tengo que reponer?» lleva al mismo informe. El asistente lo ejecuta sobre los últimos seis meses y responde con una tabla, o con un gráfico de barras si tu asistente sabe dibujarlo. Cada producto o variación que se vendió en ese periodo recibe una fila, como estas, que son solo un ejemplo:
| Artículo | Unidades vendidas | Por día | Por semana | Por mes | Stock | Días de stock |
|---|---|---|---|---|---|---|
| Delantal de lino, natural | 91 | 0,497 | 3,48 | 14,92 | 9 | 18 |
| Taza de cerámica, azul | 40 | 0,219 | 1,53 | 6,56 | 23 | 105 |
| Juego de paños de cocina | 120 | 0,656 | 4,59 | 19,67 | sin seguimiento | vacío |
La respuesta real incluye además el SKU y el estado de stock de cada fila, e indica de quién es el stock que se muestra: el propio del artículo, un stock compartido por todas las variaciones del producto, o ningún seguimiento. Lee la tabla de arriba abajo. Al delantal le quedan dos semanas y media, así que hay que pedirlo ya. La taza está cubierta durante meses. Los paños de cocina se venden más rápido que cualquiera de los dos, pero nadie los cuenta, y por eso WooCommerce nunca te avisará de ellos. Detectar un superventas sin control de stock es uno de los hallazgos para los que se ha creado este informe.
Bajo la tabla, la respuesta indica el periodo, cuántos artículos se han revisado y qué tan actualizadas están las cifras de WooCommerce Analytics. Las preguntas preparadas son un punto de partida, así que también puedes pedir otro periodo, una sola categoría u otro conjunto de pedidos, como se explica más abajo.
Antes de empezar
Necesitas BEAR 2.2.4 con su servidor MCP activado, una tienda servida por HTTPS y un asistente de IA que pueda usar conectores MCP, como Claude en el navegador, la aplicación de escritorio o Claude Code. El ritmo de venta se lee de WooCommerce Analytics, por lo que Analytics debe estar activado y haber terminado de importar tus pedidos anteriores. Sin las tablas de Analytics, el informe dice que las cifras de ventas no están disponibles. Si la importación aún está en curso, muestra menos ventas de las que has tenido en realidad. La documentación del servidor MCP explica cómo conectar el asistente.
Cómo se calculan el ritmo de venta y los días de stock
Haces los pedidos a proveedores basándote en estos números, así que aquí está exactamente qué entra en ellos.
- Periodo. La pregunta preparada de reposición mira seis meses atrás, y puedes pedir cualquier otra ventana. Cuando el asistente ejecuta el informe de stock subyacente sin indicar periodo, cubre los últimos 30 días. Las fechas se leen en la zona horaria de tu tienda.
- Qué pedidos cuentan. Completados, en proceso y en espera. Los pedidos pendientes de pago, fallidos, cancelados y reembolsados no cuentan. Puedes acotar aún más, por ejemplo dejando fuera los pedidos en espera.
- Reembolsos. El ritmo cuenta las unidades tal como salieron del estante. Un reembolso parcial no lo reduce. Un pedido reembolsado por completo queda fuera, porque su estado pasa a ser Reembolsado (Refunded).
- Unidades por día. Unidades vendidas divididas entre el número de días del periodo, incluidos los días sin ventas. Por eso un producto lanzado hace tres semanas parece más lento en un informe de seis meses de lo que es. Para productos nuevos, pide un periodo más corto.
- Por semana y por mes. El mismo ritmo multiplicado por 7 y por 30. No son mediciones distintas, sino números más cómodos para planificar una compra: nadie hace un pedido de unas 0,072 unidades al día, pero dos al mes es algo con lo que se puede trabajar.
- Días de stock. El stock disponible dividido entre las unidades por día, redondeado a días enteros. La celda queda vacía cuando el producto no lleva seguimiento de stock o no vendió nada. Es menor que cero cuando el stock está por debajo de cero, algo que ocurre cuando se vendieron artículos en reserva. Esas filas aparecen en la parte más alta.
- Variaciones. Cada variación es una fila propia, porque una talla que se vende cuatro veces más que sus hermanas desaparece cuando se suma en el producto padre. Los padres de productos variables se dejan fuera, porque sus ventas se cuentan en sus variaciones.
- Stock compartido. Cuando las variaciones de un producto se venden desde un único stock guardado en el padre, cada una muestra el número compartido. Sin embargo, sus días de stock usan solo el ritmo propio de esa variación, así que la cobertura parece más larga de lo que es. Suma los ritmos de las variaciones, o pídele al asistente que lo haga: «Para los productos cuyas variaciones comparten un stock, suma sus ritmos y dame los días del stock compartido.»
- Cuánto se revisa. En toda la tienda, el informe mira los artículos que se vendieron en el periodo, como máximo los 1.000 más activos. La respuesta avisa cuando hay más artículos que cumplen las condiciones que los revisados. Devuelve 50 filas por defecto y hasta 200 si lo pides.
Una señal de aviso, no un pronóstico
El ritmo es un promedio plano del periodo, así que da por hecho que la demanda sigue igual. Las temporadas, las promociones y un producto que se vuelve viral rompen ese supuesto. Lee los días de stock como una señal de aviso y compáralos con el plazo de entrega de tu proveedor más un margen de seguridad. Con un plazo de entrega de 21 días y 10 días de margen, todo lo que esté por debajo de 31 días necesita un pedido hoy. Un producto con tres semanas de cobertura necesita atención ahora, no dentro de tres semanas.
Tres informes: cuándo comprar, qué queda y qué se vende más rápido
BEAR tiene tres preguntas preparadas sobre el stock, construidas sobre el mismo cálculo. Se diferencian en el periodo y en los productos que incluyen:
| Pregunta | Periodo | Incluye | Ideal para |
|---|---|---|---|
| Cuándo comprar más (When to buy more) | 6 meses | Todo lo que se vendió, con seguimiento o sin él | La lista de reposición y la detección de superventas sin control de stock |
| Qué queda en stock (What is left in stock) | 3 meses | Solo los productos con seguimiento de stock que se vendieron, tras un resumen del tamaño del catálogo | Una vista breve y reciente de lo que se agota primero |
| Qué se vende más rápido (What sells fastest) | 3 meses | Todo lo que se vendió | La demanda en unidades por día, para que un artículo barato que sale cada día no quede oculto tras una sola venta cara |
Los tres llegan ordenados por días de stock, de menor a mayor. Los artículos con la columna de días vacía, es decir, sin seguimiento, van al final. En una tienda donde se vendieron más artículos de los que caben en una respuesta, el final de la lista es donde se recortan. De ahí se desprenden dos cosas:
- Para encontrar los superventas sin seguimiento en una tienda grande, pídelos directamente: «¿Qué productos sin seguimiento de stock se vendieron en los últimos seis meses y cuántas unidades?»
- Para un ranking por unidades, no te fíes de Qué se vende más rápido (What sells fastest) en una tienda grande. Pide los más vendidos: «Los 20 productos más vendidos por unidades en los últimos 3 meses, cada variación por separado.» Eso ejecuta el ranking de ventas, que ordena todo el catálogo por unidades. La guía del informe de ventas de WooCommerce lo explica en detalle.
El extremo opuesto, los productos que no vendieron nada, tiene su propio informe: Qué no se mueve (What is not moving). Esa lista y qué hacer con ella se explican en gestión del stock de WooCommerce con IA.
Cambiar el periodo, los productos o los pedidos contados
La pregunta preparada es solo un atajo. El informe que hay debajo admite un periodo, un conjunto de productos y los estados de pedido que se cuentan:
- «Ejecuta el informe de reposición de los últimos 12 meses.» Una ventana más larga suaviza los picos breves. Una más corta reacciona antes a una tendencia.
- «Informe de reposición solo de la categoría Cocina, con variaciones incluidas.» El asistente primero selecciona los productos de la categoría con sus variaciones y después ejecuta el informe sobre esa selección. Un informe basado en una selección admite como máximo 500 artículos. Un conjunto mayor se rechaza y se te pide que lo acotes.
- «Deja fuera los pedidos en espera.» Útil cuando muchos pedidos por transferencia bancaria nunca se pagan y harían que el ritmo parezca mayor de lo que es.
- «Ritmo de venta entre el 1 de marzo y el 31 de mayo, frente al stock de hoy.» Así se compara una temporada pasada con lo que tienes ahora. Comprueba la línea del periodo en la respuesta: debe terminar el 31 de mayo. Las preguntas preparadas siempre se ejecutan hasta hoy, así que si el periodo termina hoy, pídele al asistente que ejecute él mismo el informe de stock con las dos fechas.
Un informe sobre una selección deja fuera los productos sin seguimiento de stock, a menos que los pidas. Añade «incluidos los productos sin seguimiento de stock» cuando quieras que entren.
Actuar sobre el informe de reposición en el mismo chat
El informe llega con los ID de los artículos que contiene, así que el paso siguiente puede ir a continuación. Cada cambio de los que siguen pasa por la vista previa de BEAR, un recuento que confirmas y el Historial. Los detalles de cada campo de stock están en gestión del stock de WooCommerce con IA.
- Dar entrada a la mercancía. «Han llegado los delantales: suma 60 al stock de Delantal de lino, natural.» Cuando productos distintos reciben cantidades distintas, el asistente hace un cambio por producto o grupo, cada uno con su propia vista previa, o ediciones individuales si son pocos artículos.
- Empezar a contar un superventas. «Activa la gestión de stock del juego de paños de cocina y pon su stock en 140.» El seguimiento tiene que ir primero en la petición, o WooCommerce descarta el número. Si el orden es incorrecto, la vista previa lo muestra.
- Seguir vendiendo mientras esperas. «Permite reservas, pero avisa a los clientes, para los delantales.» Es un ajuste permanente, así que pide No permitir (Do not allow) otra vez cuando haya llegado la mercancía. Funciona solo en productos con seguimiento de stock. En la versión gratuita, las reservas están cerradas para el asistente y se cambian a mano en el editor de BEAR.
- Retirar de la venta los artículos descatalogados. «Pon en 0 el stock de las tazas descatalogadas.» Cada una pasa a mostrarse como agotada, salvo que se permitan reservas para ella, en cuyo caso se muestra como en reserva.
En una tienda con productos variables, una lista de reposición se compone sobre todo de variaciones. Los productos simples de la lista se seleccionan exactamente. Una variación se selecciona a través de su producto padre, y eso incluye todas las variaciones del producto. Por eso conviene comparar el recuento de la vista previa con las filas que querías, o pedir ediciones individuales por SKU. Si algo salió mal, pídele al asistente que lo deshaga enseguida. Una reversión vuelve a escribir los números antiguos exactamente, aunque los pedidos hayan cambiado el stock desde tu cambio, así que lo mejor es hacerla de inmediato. La pestaña Historial (History) de BEAR lista cada cambio, hecho a mano o por el asistente.
Gráficos en el chat
Los informes de reposición y de artículos de venta rápida llegan con una indicación de que se leen mejor como gráfico de barras. Los asistentes que pueden mostrar HTML, como Claude en el navegador y en la aplicación de escritorio, lo dibujan en la conversación. Otros asistentes te dan las mismas cifras como tabla de texto. Puedes describir la imagen que quieres:
- «La lista de reposición como tabla con búsqueda y paginación, ordenada por días de stock.»
- «Días de stock de los 15 artículos que se agotan primero, en barras, con una línea en 30 días.»
- «Unidades por semana de la categoría Cocina en columnas y después cambia a una tabla.»
Cambiar entre un gráfico y una tabla no cuesta nada, porque las cifras ya están en la conversación. Un periodo nuevo u otra categoría es una pregunta nueva, y el asistente vuelve a la tienda a por cifras actualizadas. Las imágenes de producto no aparecen en estos gráficos: el entorno aislado que los dibuja no puede cargar archivos del dominio de tu tienda.
Prompts listos para un informe de reposición de WooCommerce
- «¿Qué tengo que reponer? Muestra los días de stock restantes, de menos a más.»
- «¿Qué productos se agotan en menos de 30 días al ritmo de venta actual?»
- «Informe de reposición de los últimos 90 días, unidades por semana y por mes.»
- «Informe de reposición solo de la categoría Cocina, con variaciones incluidas.»
- «¿Qué tallas de la Sudadera Merino se venden más rápido y cuántos días quedan de cada una?»
- «Los 20 productos más vendidos por unidades en los últimos 3 meses, cada variación por separado.»
- «¿Qué productos sin seguimiento de stock se vendieron en los últimos seis meses?»
- «Deja fuera los pedidos en espera y vuelve a ejecutar el informe de reposición.»
- «Muestra la lista de reposición como barras de días de stock, los 15 más cortos.»
- «Ha llegado la entrega: suma 60 al stock de los delantales de lino.»
Lista de comprobación
- WooCommerce Analytics está activado y ha importado tus pedidos anteriores. La respuesta indica qué tan actualizado está.
- Revisa la línea del periodo en cada respuesta, sobre todo cuando pediste un rango de fechas cerrado.
- Compara los días de stock con el plazo de entrega de tu proveedor más un margen de seguridad, no con cero.
- Para productos nuevos, usa un periodo más corto, o el ritmo parecerá demasiado bajo.
- Para variaciones que comparten un stock, suma sus ritmos antes de fiarte de los días.
- Mira las filas con la columna de días vacía: un superventas ahí no tiene control de stock.
- Antes de cualquier cambio que se derive del informe, revisa el recuento en la vista previa.
Si las cifras de tu tienda no coinciden con lo descrito aquí, pregunta en el foro de soporte de BEAR.
Preguntas
¿Por qué falta un producto en mi informe de reposición?
No vendió nada en el periodo, así que no tiene ritmo. Puede ser un padre de producto variable, cuyas variaciones aparecen en su lugar. El pedido que lo incluiría puede estar pendiente, fallido o cancelado, o aún sin importar por WooCommerce Analytics. O el producto está más abajo en la lista que las filas mostradas: pide más filas o pide ese producto por su nombre.
¿Por qué los días de stock están vacíos o son negativos en algunas filas?
Vacío significa que el producto no lleva seguimiento de stock o que no vendió nada en el periodo. Negativo significa que el stock ya está por debajo de cero, porque se tomaron pedidos en reserva. Esos artículos llevan retraso en su pedido.
¿Conoce el informe de reposición el plazo de entrega de mi proveedor?
No. WooCommerce no guarda los plazos de entrega y el informe no los adivina. Dile al asistente el tuyo («nuestro proveedor tarda tres semanas») y pide todo lo que tenga menos cobertura que eso.
¿Está disponible el informe de reposición en la versión gratuita de BEAR?
Sí. Los informes solo leen, y la versión gratuita los ejecuta completos. Los límites de la versión gratuita se aplican a los cambios hechos después del informe: como máximo 100 productos cada 30 minutos y ningún cambio de reservas a través del asistente. La lista completa está en limitaciones de la versión gratuita.