02 / smartstock — markdowns & dead stock for shopify
s
shopify · clearance rules · dead stock · public app
availability
public
live on the shopify app store
engine
rule-driven
initial + recurring markdown with a floor
in production on
live stores
real revenue recovered from trapped stock
§ 01

what it is.

smartstock is a shopify-native app that automates the boring, error-prone work around clearance pricing and stuck inventory. it lives directly inside the shopify admin, takes about fifteen minutes to install, and immediately starts answering two questions every store eventually asks: what should i mark down, and what is silently sitting in my warehouse going stale?

  • publicly available on the shopify app store — install in one click, no consulting engagement required
  • embedded admin app built on remix + polaris, so it looks and behaves like a first-party shopify surface
  • automates progressive clearance markdowns, while leaving every price change auditable and rollback-able
§ 02

how it works.

the heart of smartstock is a rule engine. a merchant picks a set of products, sets three numbers, and lets the app run. an initial markdown applies once when the rule activates. a recurring markdown then steps the price down on a configurable interval — every seven days, every fourteen, every thirty. a floor caps how deep the discount can go, so a product can never silently end up at a loss.

sale resets the timer.

if any variant in a rule sells between cycles, the recurring markdown is skipped for that cycle. the product is moving — leave it alone. only the units that genuinely refuse to move get progressively cheaper, and every step is logged with a before, after, and timestamp.

dead stock, surfaced honestly.

alongside the markdown engine, smartstock continuously ingests order history through the shopify admin graphql api and builds a per-product picture of what is actually moving. dead stock shows up sorted by trapped capital — the units multiplied by their cost — so the merchant always knows where the biggest opportunity to recover money is, not just the longest list of slow skus.

safety first.

every price mutation is written to a log, succeed or fail. external edits to a price (from inside shopify, from a theme app, from another tool) are detected and flagged as conflicts rather than overwritten. after three real consecutive failures a rule flips itself to an error state and stops touching prices. nothing about this app is allowed to make a merchant's pricing worse.

§ 03

real impact.

smartstock currently runs on a handful of stores we operate or advise on, and the pattern is consistent: stock that was sitting on shelves for nine, twelve, eighteen months is moving again, and the recovered capital is meaningful — meaningful enough that the app pays for itself many times over within the first month or two.

the dead-stock dashboard alone tends to surface inventory the merchant didn't realise was stuck. seeing that picture, sorted by money rather than units, is often the first time someone in the business has a clear answer to where their working capital actually is.

if you run a shopify store with more than a couple of hundred skus, the math gets compelling fast. install it from the shopify app store, run it against one product category to start, and watch what it surfaces in the first two weeks.

next · 01 / 08
rank.rocket
enquire about smartstockcontact
let's talkavailable