labor_efficiency
0.94
Rev/labor-hour −22% vs. cluster, staffing mismatch at 11a–1p peak
Know which SKUs to carry, in which stores, at what depth. Ward clusters your stores, scores every SKU against its cluster benchmark, and ships the add, drop, and reallocate decisions as cards. First output in 48 hours, read-only against the systems you already run.
Assortment planning software decides which SKUs you carry, in which stores, and at what depth, before the period starts. It reads sell-through by store cluster, scores each SKU against the benchmark for that cluster, and produces a range: a list of SKUs per cluster with depth attached. Everything else in the category is machinery for getting to that list.
Enterprise suites bundle the range decision with space planning, allocation, and open-to-buy, then hand it to a planning organization to run. Lighter tools handle the range decision on its own and read from the POS and inventory systems already in place. Which one fits is mostly a question of whether you have planners to operate the suite.
Oracle Retail, Blue Yonder, RELEX, and SAP all build capable assortment modules. They assume three things a 40-to-400-store chain usually does not have.
None of that makes the suites wrong. It makes them the wrong first purchase for a chain that needs the range decision this quarter and has nobody to staff a planning function.
Four steps, all of them running on data your registers and inventory systems already produce.
Cluster B stores (urban, high-traffic) underperforming on premium snacks vs Cluster A by 34%. Assortment gap: 12 SKUs missing.
Agents run against your baselines overnight. These are what they flagged without being asked.
labor_efficiency
0.94
Rev/labor-hour −22% vs. cluster, staffing mismatch at 11a–1p peak
inventory.fresh
0.89
Fresh fill 83%, backroom replenishment lag at 2–4p
promo.lift
0.81
BOGO crackers cannibalized Brand Y by 28%, net category +6%
Re-baseline Store 37 schedule against true peak, raise replen window to 1p, and review the BOGO before next cycle.
Pinned views built from saved data-lake queries. Every number re-derivable from its SQL.
| Model | Horizon | MAPE |
|---|---|---|
holt_winters | 4wk | 4.1% |
arima_sarimax | 13wk | 8.9% |
gbm_demand | 1wk | 2.1% |
bayes_hier | new store | 11.4% |
Connect external systems to the data lake.
| Name | Type | Last sync |
|---|---|---|
sap_pos_transactions | import | 2m ago |
sap_inventory_shrinkage | import | 2m ago |
sap_labor_scheduling | import | 14m ago |
retail_inventory_weekly | import | 1h ago |
retail_google_ads_daily | import | 1h ago |
retail_meta_ads_daily | import | 1h ago |
retail_ga4_website_daily | import | 1h ago |
Three real ways to make the range decision. The honest comparison is not on feature count, it is on what each one needs from you before it produces anything.
| Enterprise suite | Spreadsheet + BI | Ward | |
|---|---|---|---|
| Time to first range recommendation | 6 to 9 months | Weeks per category, every time | 48 hours |
| Planning team required | Yes, to operate it | Yes, an analyst | No |
| Master data cleanup first | Yes, usually the project | Manual, per refresh | No, reads as-is |
| Store clustering | Configurable, planner-driven | By region, if at all | Automatic, behavioral |
| Runs again after go-live | On the planning calendar | When someone rebuilds it | Continuously |
| Writes back to the planner | Yes | No | Yes, closed loop |
| Also does space and allocation | Yes | No | No |
| Cost model | License + implementation | Analyst salary | Software only |
If you have planners and a space-planning requirement, buy the suite. If you need the range decision and do not have a planning function to build around it, the suite is a nine-month detour to a list you could have had this week.
Planning is a forward decision: what the range should be for the period ahead, built from cluster behavior and whitespace. It happens on a calendar, ahead of the season or the reset.
What happens after the range ships is a different job. SKUs decay, localization drifts, and the tail grows back between reviews. That work is continuous, and it is covered on assortment management software. Most chains need both. They buy them as one thing, then discover the suite planned a range nobody rationalized for two years.
Week 1. Read-only connections to POS and inventory. Store clusters form and every SKU gets a cluster-relative baseline. First cards arrive at 48 hours, on the clearest gaps.
Week 2. Category owners review the drop list. This is where you find out how much of the tail is genuinely dead and how much is one cluster's core range being read as chain-wide noise.
Week 3. Whitespace cards go to merchandising with the comparable cluster attached, so the add decision has a reference range rather than an opinion.
Week 4. Measure. Take the SKUs actioned in weeks two and three and compare post-change velocity against the cluster benchmark. That number, not the size of the recommendation list, is whether it worked.
Cluster logic and range cadence differ by format. The vertical pages carry the specifics.
Assortment planning software decides which SKUs you carry, in which stores, and at what depth, before the period starts. It reads sell-through by store cluster, scores each SKU against the benchmark for that cluster, and produces a range: a list of SKUs per cluster with depth attached. Enterprise suites bundle that decision with space planning, allocation, and open-to-buy. Lighter tools handle the range decision on its own and read from the POS and inventory systems you already run.
Planning is the forward decision: what the range should be for the period ahead, built from cluster behavior and whitespace, on a calendar. Management is what keeps that range correct afterward, as SKUs decay, localization drifts, and the tail grows back between reviews. Most chains need both and buy them as one module, then find the suite planned a range nobody rationalized for two years.
Not with Ward. Enterprise assortment modules produce a plan that a planner reviews, adjusts, and publishes, so with nobody in that seat the output goes unread. Ward delivers the range decision as an insight card naming the cluster, the SKUs, and the expected impact, sent to whoever owns the category. What stays human is judgment on vendor terms and category role, not the analysis.
An enterprise suite runs six to nine months from signature to first published range, and the item master cleanup is usually the project rather than a prerequisite to it. Ward connects read-only to POS and inventory and returns first cards in 48 hours, with cluster baselines stabilizing over about two weeks.
POS transaction data, on-hand inventory, and item master. Ward reads them read-only, with no writes to your systems and no new hardware. Item master gaps do not block the start, because cluster scoring runs on transaction behavior; attribute quality improves the recommendation rather than gating it.
Stores group by demographic, traffic, and sales pattern rather than by region. A downtown store and a suburban store in the same district usually belong in different clusters, which is exactly what a regional rollup hides. Each SKU is then scored against its cluster rather than the chain average, so a SKU that looks dead estate-wide but carries one cluster stays, and a SKU propped up by two stores gets caught.
See which SKUs stopped earning their space, by cluster.
Read-only to start · your LLM keys · SOC 2 Type II underway · or book a call directly
Tell us about your operation. We’ll show you the problems Ward catches, and the ones your current tools miss.