A quarterly dead-stock process I designed and operate at Eleshop. Catches slow-moving inventory cycle by cycle, routes each item through a shared action vocabulary, and feeds insights back upstream into procurement and content. Sibling intervention to the Eleshop UX case: same diagnosis (structural problems hiding products), different lever (catch what slips through, downstream). Over forty thousand euros in cumulative recovered margin since late 2024.
Un proceso trimestral de stock muerto que diseñé y opero en Eleshop. Detecta inventario lento ciclo a ciclo, enruta cada artículo a través de un vocabulario compartido de acciones y devuelve los aprendizajes aguas arriba a compras y contenido. Intervención hermana del caso UX de Eleshop: mismo diagnóstico (problemas estructurales ocultando productos), palanca diferente (capturar lo que se cuela, aguas abajo). Más de cuarenta mil euros de margen recuperado acumulado desde finales de 2024.
Content Manager by day, process designer on this. Solo. Designed and now run the quarterly cycle end to end: list generation, preparation, action assignment, supervisor review, application, debrief. The intelligence is not a model. The intelligence is a controlled action vocabulary, staged checkpoints, and a feedback loop that turns each cycle into upstream improvement. The design problem was: how do you give a non-technical operator a workflow that catches slow stock early, encodes shared judgement, and improves itself every quarter without burying the operator in tooling?
Gestor de Contenido de día, diseñador de proceso aquí. En solitario. Diseñé y ahora opero el ciclo trimestral de principio a fin: generación de lista, preparación, asignación de acciones, revisión por supervisor, aplicación, debrief. La inteligencia no es un modelo. La inteligencia es un vocabulario controlado de acciones, checkpoints por fases y un bucle de retroalimentación que convierte cada ciclo en mejora aguas arriba. El problema de diseño era: cómo darle a un operador no técnico un flujo que detecte stock lento pronto, codifique el criterio compartido y se mejore cada trimestre sin enterrarlo en herramientas.
Eleshop carries hundreds of live product listings across specialist electronics categories. A meaningful share turns slowly. Before the process, slow movers were caught by ad-hoc review, often months after the stall began.
Late detection meant late clearance. Late clearance meant tied-up cash, lost margin, and shelf time competing against newer arrivals.
A quarterly cycle the team can plan around. List generation pulls the deadstock candidates from the e-commerce admin into a Google Sheet built from a template. Preparation cleans the data, sorts by stock value, and resolves anything inherited from the previous cycle. Action assigns each row a command from a shared vocabulary. Review hands the sheet to a supervisor who validates judgement calls and resolves the explicit REVIEW flags. Application implements the approved actions through the existing admin tools. Debrief writes the cycle up and feeds insights back into procurement and content.
The heart of the process is a controlled set of action commands. Each row in the cycle gets exactly one command and an optional remark. A small fixed vocabulary that everyone in the chain understands is faster to write, faster to review, easier to audit, and produces inter-rater agreement that free text never will.
The vocabulary has sixteen commands grouped by intent. Below, four representative ones that show the range, from upstream procurement levers to escalating responses to the human-judgement override.
Why: The whole point of the cycle is to encode shared judgement so two people reach the same answer. Free text destroys that. Three buckets are too coarse to capture the real moves available. A medium-sized closed vocabulary plus a remark field is the smallest design that still expresses the catalogue's real choice space.
Why: Returns have meaningful per-instance overhead and many suppliers will accept one well-prepared annual return but reject a string of small ones. Batching gives the operator and the supplier predictability. The cost is a few months of carrying cost on items already condemned to return. The trade is usually positive.
The cycle is not just an inventory clean-up. It is the most honest data the team has about which products, brands, and procurement choices are quietly costing money. The debrief at the end of each quarter exists to convert that data into upstream change.
Each debrief surfaces three classes of pattern. Sensitive specifics are not in this case study.
The same diagnosis that drove the Eleshop UX case ends up here too: structural problems hiding products on the homepage become "LIST-ERROR" patterns in the deadstock debrief. The redesign is the upstream fix. The deadstock process is the downstream catch. One root, two interventions, both pulling on the same lever from different ends.
If your team is sitting on inventory that should have been routed to clearance months ago, the same pattern works. Happy to share the detection logic or wire it into your stack.
Si tu equipo tiene inventario que ya debería estar en liquidación desde hace meses, el mismo patrón funciona. Encantado de compartir la lógica de detección o de conectarla a tu stack.