Orders, Suppliers and the Admin Nobody Enjoys
Last updated:
The store runs itself; the business does not
Shopify handles the transaction beautifully. What it does not handle is everything that happens after: raising purchase orders, chasing suppliers, processing returns, reconciling payouts and producing the numbers somebody looks at each morning.
In most small stores that work consumes more hours than the selling does, and almost none of it is automated.
Four that pay quickly
- Purchase orders raised automatically when stock hits a reorder point
- Returns processing — label, restock decision, refund, all triggered from one action
- Daily operations report assembled and emailed before anyone arrives
- Supplier chasing — automatic follow-up on overdue purchase orders
The reorder automation is the one that changes how a store operates. Reordering when someone notices means either overstocking or running out, and usually both in different lines.
Returns are more work than orders
A return involves a request, an approval, a label, a receipt, an inspection, a restock decision and a refund. Done manually that is fifteen minutes; done well it is two.
- Self-service return requests with automatic eligibility checking
- Labels generated without anyone opening a carrier portal
- Restock or write-off decided by condition, recorded
- Refund triggered on receipt, not on inspection, where policy allows
- Reason captured and aggregated, because the pattern matters
Reporting that arrives rather than being fetched
Yesterday's orders, revenue, returns, stock alerts and anything unusual, in an email before anyone opens a laptop. It replaces the first twenty minutes of several people's mornings.
It is a small piece of work and it is consistently one of the most appreciated things we build for stores.
Build it to survive failures
| Requirement | Why |
|---|---|
| Retry on failure | Supplier and carrier APIs are unreliable |
| Idempotency | A retry must not raise two purchase orders |
| Logging | So a missing order can be traced |
| Alerts on repeated failure | Silent failure is the expensive kind |
| A manual override | Because something will always be exceptional |
Frequently asked questions
Do we need an app for this?
What does automation like this cost?
What if our suppliers have no systems?
Where should we start?
First hour of every day spent on store admin?
Tell us what that hour consists of and we will tell you what can be removed.