Spreadsheet planning
Demand, lead times, and stock live in tabs one person maintains. When they are on holiday, the team guesses or copies last month's order.
Custom software for e-commerce operations
We build inventory replenishment automation for e-commerce and wholesale teams that need order proposals, safety stock rules, and supplier constraints applied consistently, without a planning spreadsheet someone overwrites every Monday.
For operators who know bestsellers should not go out of stock while dead stock ties up cash, but the current plan lives in Excel with last week's lead times.
The pattern
The problem is not missing analytics. It is the gap between the suggested order and the purchase order actually sent: MOQ, bundles, warehouse allocation, and exceptions that never make it back into the sheet before the next planning meeting.
Demand, lead times, and stock live in tabs one person maintains. When they are on holiday, the team guesses or copies last month's order.
Hero SKUs go out of stock during promotions while cash sits on variants that have not moved in two seasons. The imbalance shows up after the fact, not in the purchase decision.
Buyers override formulas because they know the supplier or feel a spike coming. Overrides are not logged and the same debate repeats every cycle.
The sheet still assumes three weeks delivery. The supplier has been taking five for months. Safety stock was never recalculated.
The calculation says forty units. The supplier minimum is one hundred in cases of twenty-five. Someone rounds by eye and the warehouse receives the wrong economic order.
Stock split across warehouses or stores. The master sheet shows total coverage, but the location fulfilling most orders is the one hitting zero.
If the buyer overrides the sheet every week, the rules are not in the software yet. Tell us how you plan today.
The distinction
If planning software only suggests quantities, the buyer still has to apply MOQ, check bundle component demand, allocate across warehouses, and escalate exceptions. That is where work and stockouts go.
Spreadsheet and meeting workflow
Rules-based replenishment system
Order proposals can carry numbers and constraints, not just a chart. Let's talk about your replenishment model or book a call.
What we build
We do not ask you to replace ERP or WMS. We build software that reads sales velocity, stock, and supplier master data, applies your reorder rules, and produces proposals or purchase orders the team can approve or automate.
Automation here means a proposal you would have sent anyway, with the numbers visible.
Possible integrations depend on the project. Below are examples of systems we can connect to. It is not a promise that every platform is already supported out of the box:
The implementation reflects SKU structure, supplier terms, and how much autonomy buyers want. If a system has a reliable API or export, it can usually be connected. If not, we say so in discovery.
Use cases
Exact rules depend on catalog, suppliers, and approval model. These are the workflows we automate first because they are recurring and measurable.
Per SKU or variant, the system calculates suggested quantity from velocity, days of cover, and inbound stock, with the formula visible so buyers trust or correct with reason.
Minimum cover, seasonality factors, and ABC tiers apply consistently instead of living as conditional formatting in a spreadsheet tab.
Proposals respect which location fulfills which channel and transfer constraints, so the D2C warehouse is not treated as interchangeable with bulk storage.
Kit sales explode into component requirements. The system flags component shortages before the bundle goes out of stock, not after assembly fails.
Minimum order, case packs, and price breaks adjust proposals before the buyer sees them, with clear notes when rounding up is required.
Large swings, new SKUs with thin history, or suppliers with volatile lead times go to review instead of silently generating a PO.
These are the workflows we automate first. Which ones cost you stockouts or trapped cash today?
Architecture
Replenishment is explicit software: pull data, apply rules, calculate proposals, route exceptions, and log what was suggested versus ordered. Not a black-box forecast without audit trail.
Sales, stock, open POs, supplier master
Velocity, cover, safety stock, seasonality
MOQ, packs, bundles, location rules
ERP, WMS, buyer queue, alerts
Approved PO, held proposal, or exception task
Scheduled pulls from commerce, ERP, and WMS so proposals use current stock and inbound, not a forgotten export.
Cover targets, lead times, and supplier terms live as explicit parameters buyers can inspect and change without editing formulas.
Buyers approve, modify with reason, or reject proposals. Overrides feed reporting so gut-feel adjustments are visible, not invisible.
Stockouts on A SKUs, proposals above threshold, and suppliers without updated lead times surface before the warehouse is empty.
We do not promise a universal forecast model for every catalog shape. Discovery defines which SKUs use statistical demand, which use manual parameters, and which stay fully human.
Economics
Stock is cash on the balance sheet. Every unit of dead inventory is money not available to buy what sells. Every stockout on a hero SKU is lost revenue plus support cost and disappointed customer acquisition. Custom automation is an investment against repeated planning labor and working capital trapped in misaligned purchases.
Consistent cover targets and reorder discipline reduce overbuy on variants that tie up cash for months without rotation.
Proposals that respect velocity and lead times on A SKUs reduce avoidable out-of-stock in normal and peak demand.
Hours on exports, pivots, and column recalculation can shift to exception review and supplier negotiation.
When lead times and safety stock stay current, panic orders and premium freight to cover a spreadsheet error become less frequent.
Build vs buy
Sometimes a Shopify-native planning app is enough. If one store, one warehouse, and a homogeneous catalog fit a standard product, use it. Custom work is for when bundles, multi-location allocation, ERP POs, and supplier-specific constraints leave the buyer doing the real work in Excel anyway.
Prediko or Fabrikator is often the honest answer for a single Shopify store under roughly a thousand homogeneous SKUs. We will say so if it fits. Custom work makes sense when the buyer still rebuilds the plan in a spreadsheet every week because the subscription only gave them another chart.
Engagement
Implementation can start with one supplier category or warehouse, then expand. You should see trusted proposals on a limited SKU set before extending replenishment logic to the full catalog.
Catalog shape, locations, suppliers, current planning ritual, and what a good proposal means for your buyers.
We trace where sales, stock, lead times, and MOQs live today, including unofficial spreadsheet columns.
Cover targets, safety stock, bundle logic, and approval thresholds scoped to the first SKU set.
We connect sources and outputs with the credentials and PO workflow you designate.
Proposals run alongside the existing sheet. Buyers compare outcomes and tune rules before anything posts automatically.
Expand SKU coverage, automate approved paths, optional maintenance when suppliers and seasons change.
We do not quote a universal timeline or fixed package price on this page. Duration follows integration depth, catalog complexity, and how many exception types the first release needs.
Start with one warehouse or supplier group. Expand when proposals match reality. Book a call.
Questions
Bring catalog shape, location model, and a sample planning export. We will tell you what is realistically automatable, what stays in buyer review, and when a Shopify-native planner is the more honest recommendation.