Fashion · Stockout

Ward monitors stockout so your Fashion team doesn't have to.

Stockout Prediction at scale. Ward handles it across every location.

Why stockout matters
in fashion retail.

Fashion stockouts are invisible, they show up as "size not available," not "product missing," and the POS never records the lost sale. Ward monitors sell-through velocity by style-size-color-store and detects when popular size runs are depleting faster than replenishment can cover within the remaining selling window.

Industry benchmarks

Fashion full-price sell-through targets: 60-75% by week 6, 75-85% by week 10. Broken size runs (a key size missing while others remain) typically affect 15-25% of styles in week 4 and 30-40% by week 8 without active rebalancing.

Mid-season rebalancing, 85-store fashion chain

Ward detects a spring jacket selling far above plan in key sizes at urban stores while sitting in suburban locations. At current velocity, the hot sizes will stock out well before end of season. Ward recommends inter-store transfers from underperforming locations to high-velocity stores, recovering full-price sales that would otherwise become end-of-season markdowns.

What Ward actually tracks

Requires style-size-color velocity tracking, sell-through benchmarking against plan, inter-store inventory visibility, and time-remaining-in-season context. Ward also flags recurring size curve inaccuracies as a planning problem distinct from replenishment.

Data signals

POS by style-size-color-store-day, current store and DC inventory, planned receipts and PO ETAs, e-commerce demand by zip, and end-of-season selling-window context.

Three pitfalls Ward catches
in fashion stockout.

  • 01 A style at 82% chain sell-through can be 100% out on size M while size XL sits at 40%, chain averages hide the broken assortment that defines a customer's in-store experience.
  • 02 E-commerce inventory pools are counted at the chain level but allocated by warehouse, so "in stock" online routinely cancels because the assigned DC ran dry.
  • 03 Pre-season size curves are set from prior-year history and rarely re-run mid-season, locking in a misread on emerging size demand.

How Ward runs stockout
for fashion retailers.

  1. 01

    Track velocity at style-size-color-store grain

    Ward establishes per-SKU velocity benchmarks by store cluster and selling week, then projects time-to-stockout per size.

  2. 02

    Recommend inter-store transfers

    Cards flag styles where transfers from slow stores to hot stores recover at-risk full-price sales, with the freight cost-benefit calculated.

  3. 03

    Feed back into next-season size curves

    Recurring size demand misreads (size M consistently under-allocated in urban cluster) become a calibration input for the next pre-season buy.

What a Ward card looks like.

Ward · Stockout for Fashion06:47 AM

23 SKUs trending toward zero-on-hand within 48 hours. Replenishment recommendation attached. Priority: dairy and produce categories.

✓ Action recommendedFashion context applied
app.getward.ai Live demo
Acme Retail @Merchandising: VP Analyst claude-sonnet default
A

Chat

Ask anything. Ward routes to the right agent and returns cited answers.

Why did Store 37 miss target last week?
You · 9:42 AM
Schema Scout · routed to Merchandising Agent

I pulled Store 37’s last 28 days against the chain baseline. Two root causes, both compounding.

SignalFinding
labor_efficiencyRev/labor-hour −22% vs. cluster, staffing mismatch at 11a–1p peak
inventory.freshFresh fill 83%, backroom replenishment lag at 2–4p
promo.liftBOGO crackers cannibalized Brand Y by 28%, net category +6%

Recommend: re-baseline Store 37 schedule against true peak, raise replen window to 1p, and review the BOGO before next cycle.

8 parallel queries 3 sources cited confidence 0.92
Show me how to fix the staffing mismatch.
You · 9:43 AM
Labor Agent · drafting schedule diff
Querying labor_scheduling
Ask anything, Ward routes to the right agent. Cmd+K

Dashboards

Pinned views built from saved data-lake queries.

Revenue vs. forecast +4.2% WoW
Gross margin % −3.2pp
Fill rate, fresh 83%
Shrink, West region +0.8pp

Models

Browse, search, and manage data–lake model definitions for your tenant.

NameNamespaceVersion
retail_pos_transactionsretail1.0
retail_inventory_snapshotretail1.2
retail_labor_schedulingretail1.0
retail_promo_calendarretail1.1
retail_supplier_performanceretail1.0
sap_inventory_shrinkagesap1.0
ga4_daily_eventsmarketing1.0
meta_ads_ad_levelmarketing1.0

Sources

Connect external systems to the data lake.

NameTypeLast sync
sap_pos_transactionsimport2m ago
sap_inventory_shrinkageimport2m ago
sap_labor_schedulingimport14m ago
retail_inventory_weeklyimport1h ago
retail_google_ads_dailyimport1h ago
retail_meta_ads_dailyimport1h ago
retail_ga4_website_dailyimport1h ago

Architecture

Two ways to connect. Federate against your live systems, or ingest into Ward’s data lake. Toggle below.

Your systems · read-only
SAP Retail
Snowflake
BigQuery
Shopify
Toast POS
Ward Gateway
TLS 1.3 · AES-256
Querying live · data stays put
Federated answers
SELECT * FROM sap.pos
JOIN snow.inventory
WHERE store_id = 37
→ insight cards
Ward Data Lake
→ baselined per store
TLS 1.3 in transit AES-256 at rest Read-only credentials SOC 2 II in progress VPC peering · PrivateLink

Pipelines

Move data from sources into models on a schedule.

NameSourceModelStatusSchedule
sync_sap_pos_transactionssap_pos_transactionspos_transactionsenabledhourly
sync_sap_labor_schedulingsap_labor_schedulinglabor_schedulingenableddaily
sync_sap_inventory_shrinkagesap_inventory_shrinkageinventory_shrinkageenableddaily
sync_retail_inventory_weeklyretail_inventory_weeklyinventory_weeklyenabledweekly
sync_retail_google_ads_dailyretail_google_ads_dailygoogle_ads_dailyenableddaily
sync_retail_ga4_website_dailyretail_ga4_website_dailyga4_website_dailyenableddaily

Streams

Real-time ingestion pipelines.

0events / min
0streams active
0% delivered
  • pos.txn store_037, basket $42.18
  • inv.move dc_west → store_104
  • labor.clock store_022 shift_start
  • pos.txn store_211, basket $19.04

Policies

Browse and manage Cedar access policies for your tenant.

TLS 1.3 AES-256 Read-only SOC 2 II
Policy IDEffectResources
merch-read-defaultpermitModel::*
finance-read-shrinkagepermitModel::"shrinkage"
vendor-blockedforbidModel::"labor_*"
region-west-onlypermitTenant::"acme"

Entities

Principals and resources referenced by Cedar policies.

Entity UIDTypeTenant
Tenant::"acme"Tenantacme
Model::"sap.pos_transactions"Modelacme
Model::"sap.inventory_shrinkage"Modelacme
Model::"sap.labor_scheduling"Modelacme
Model::"retail.toast_pos_daily"Modelacme
Model::"retail.ga4_website_daily"Modelacme

Providers

Manage LLM API keys and the model profiles that use them.

API Keys Model Profiles
NameProviderUsed byCreated
anthropic-defaultAnthropic3 profilesApr 22
openai-defaultOpenAI2 profilesApr 22
gemini-defaultGemini1 profileApr 22
ollama-onpremOllama2 profilesApr 22

LLM-agnostic. Bring your own key, route per task. No lock-in.

Settings

Manage your dashboard preferences and account.

Appearance
Theme • Light ° Dark

Light and dark themes are available. Your choice is remembered per browser.

Account
NameAdmin
Emailadmin@acme.io
Tenantacme-retail
Stockout for Fashion, live product demo.

Fashion stockout:
the shift.

Without Ward
Found in the quarterly review. Weeks after the damage is done.
  • ×Markdown timing
  • ×Size curve misallocation
  • ×Style velocity prediction
With Ward
Caught this morning. Root cause attached. Action recommended.
  • Reduce lost sales by catching gaps early
  • Automated replenishment recommendations
  • Supplier-aware lead time modeling

Fashion KPI impact.

Markdown Rate
Shallower, earlier
Slow movers detected before deep clearance is the only option.
Sell-Through
More at full price
Style velocity cards flag underperformers early enough to reallocate.
Size Accuracy
Fewer size gaps
Size curves recalibrated by store cluster and season.

Ward requires at least 2 full selling cycles to baseline style velocity and markdown timing. Results vary between basics and trend-driven categories.

Questions about fashion stockout.

Fashion stockouts are invisible, they show up as "size not available," not "product missing," and the POS never records the lost sale. Ward monitors sell-through velocity by style-size-color-store and detects when popular size runs are depleting faster than replenishment can cover within the remaining selling window.

Ward detects a spring jacket selling far above plan in key sizes at urban stores while sitting in suburban locations. At current velocity, the hot sizes will stock out well before end of season. Ward recommends inter-store transfers from underperforming locations to high-velocity stores, recovering full-price sales that would otherwise become end-of-season markdowns.

Requires style-size-color velocity tracking, sell-through benchmarking against plan, inter-store inventory visibility, and time-remaining-in-season context. Ward also flags recurring size curve inaccuracies as a planning problem distinct from replenishment.

First stockout insight cards arrive within 48 hours. Robust fashion baselines form within two weeks. Ward requires at least 2 full selling cycles to baseline style velocity and markdown timing. Results vary between basics and trend-driven categories.

Fashion retailers: see what stockout problems Ward catches.

Root causes, not just alerts. See it on your data.

Get a demo

Find out what your data has been hiding.

Tell us about your operation. We’ll show you the problems Ward catches, and the ones your current tools miss.

Step 1 of 3
What are your goals?
Step 2 of 3
About your operation
Step 3 of 3
Your contact info