Allocation · capability

Right units to the right doors.

Allocation that rebalances across doors first, then stages what's left — lead-time aware, demand-weighted, and tied to the plan.

Planning·Allocation · SS26 · Wide-Leg PantsLast sync · just now

Right units to the right doors

Rebalance across doors first, then place the rest — demand-weighted, Winners protected.

Doors in cover · after allocation
46/48+18 back in policy
12.4kTo place
3.2kRebalanced
14Winners
2Out
Cover by quadrant · after allocation
7.1w
Winners · 14
7.0w
Traffic · 20
6.6w
Sleeper · 8
8.0w
Bleeder · 6
Door allocation · cover 6–8 wks
48 doors ›
D-014 · high-velWinner3.1w 7.2w+260u
D-002 · flagshipWinner4.0w 7.0w+180u
D-008 · high-velWinner5.2w 7.4w+140u
D-021 · midTraffic5.6w 7.1w+90u
D-042 · mallTraffic10.2w 8.0w−120u
D-031 · outletBleeder11.4w 8.0w−140u
The numbers behind it

Why allocation makes or breaks store cover.

14 pts

Full-price sell-through gap between retail leaders and the field — driven by whether the units land in the right doors.

Source: Incisiv × WRC × Anaplan 2026

~53%

Share of unplanned markdown that traces to stock landing in the wrong doors — over-covered here, stocked out there.

Source: Coresight industry research

3.2k

Units rebalanced across the network in a typical week — cover moved to where demand is, without a new PO.

Source: Representative mid-market retailer

The problem today

What breaks before allocation runs to plan.

Planning·Allocation · SS27
Allocated on
LY share
not live demand
Doors over-allocated
31 / 88
heading for markdown
Doors starved
24
stocking out · lost sales
Mis-allocated
$2.8M
in the wrong doors
Full-price gap
14 pts
vs retail leaders
Allocated vs demand · by door
AllocatedDemandOverStarved
3k6k9kD01D041.9kD072.3kD09D12+3.2kD15D18D21+2.4kD241.2kD27
Biggest mis-allocations
D12 · Westfieldover-allocated+$420k
D07 · Traffordstarved · lost sales−$310k
D21 · Bluewaterover-allocated+$280k
D04 · Leedsstarved−$190k
The rebalance no one runs
$2.8M
sitting in the wrong doors — a transfer fixes most of it before you buy more
Diagnosis — units go out on last-year share, not live demand — some doors drown while others stock out, and no one transfers before topping upSource: Coresight markdown attribution 2024 · Incisiv × WRC × Anaplan benchmark
How Tightly does it

Three steps to a split that lands in cover.

Tightly · Allocate live· three stages from data to decisionLive
01Demand-weight
DOOR VELOCITY × SIZE CURVE · 48 DOORSSIZE-CURVE WEIGHT · PER DOORXSSMLXLXXL

Each door's share from its own velocity

Every door's size curve and seasonal lift is learned from its own sales — the split is weighted to real demand per location, not last year spread flat across the fleet.

48 doors · per-location velocity
02Rebalance
REBALANCE · OVER-COVERED → UNDER-COVEREDD-031 · outlet11.4w · over260uD-014 · high-vel3.1w → in bandD-042 · mall10.2w · over180uD-002 · flagship4.0w → in band3.2k units moved · 0 new POs raised

Rebalance across doors before you reorder

Over-covered doors ship their surplus to under-covered ones first. Free cover moves where demand is — no new PO raised until the network is balanced.

3.2k units · 0 new POs
03Prioritise
CAPITAL QUADRANT · ALLOCATION PRIORITYWinnersprotect cover14Traffichold to plan9Sleeperstrickle19Bleederstrim646 of 48 doors inside the 6–8 wk band

Winners protected, every door in cover

When stock is tight the capital quadrant sets priority — Winners' cover is protected first, Bleeders trimmed — so the units land where they earn, inside the 6–8 week band.

capital quadrant · 6–8 wks
See it run

Allocate to demand, not averages.

Allocation that rebalances across doors first, then stages what's left — lead-time aware, demand-weighted, and tied to the plan.

Planning·Allocation · Yarrow Wide-Leg · WLP-10248 doors · cover 6–8 wks
12.4k units received— rebalanced across the network first, then placed demand-weighted with Winners’ cover protected.
Units to place
12.4k
receipt · SS26 D1
Rebalanced first
3.2k
moved, 0 new POs
Doors in cover
46/48
6–8 wk band
Winners protected
14
cover held first
Still short
2
low-priority doors
Door allocation · cover before → after
demand-weighted · quadrant-priority
DoorQuadrantCoverPlacedStatus
D-014 · high-velWinner3.1w 7.2w+260uin cover
D-002 · flagshipWinner4.0w 7.0w+180uin cover
D-008 · high-velWinner5.2w 7.4w+140uin cover
D-021 · midTraffic5.6w 7.1w+90uin cover
D-037 · midTraffic6.4w 7.0w+40uin cover
D-031 · outletBleeder11.4w 8.0w−140urebalanced out
D-042 · mallSleeper10.2w 8.0w−120urebalanced out
D-011 · flagshipWinner6.9w 7.2w+30uin cover
D-045 · smallSleeper4.8w 6.2w+60ushort
Rebalanced before reorder — 3.2k units, no new POSize curve per door · staged to WMS on approval46 of 48 in cover
Why teams change

What changes once stock lands where it sells.

Allocate from real signal, not stock balance

Per-store, per-channel demand drives the split, not yesterday's inventory position. Stock lands where it sells.

Built around your network

Capacity, lead times, store clusters and holding policies are first-class. The engine plans inside the network you actually have.

Honors the OTB

Every allocation move reconciles back to the buy and the financial plan, so a store-level decision never quietly breaks the season plan.

Visible to the floor

Store teams and ops see what's coming, when and why. No 'stock just appeared' moments at the receiving dock.

Your agents

Meet your Allocation agent

Distributes each receipt across doors demand-weighted, rebalances surplus from over-covered doors before raising any PO, and protects Winners' cover when stock is tight.

Meet the agents
Tightly agent
just now · within your limits
Live

Re-forecast ready — 3 categories have drifted from plan this week. Want me to stage the moves for your review?

Drifted vs plan · this weekΔ wmape
Tailored Trousers+9%8%
Woolly Layers−12%11%
Activewear+5%9%
Rebalance 240u DC → SFRe-baseline OTB Q3Hold buy on OCN-072
Stage movesReview firstLogged · audit ready
What this replaces

The allocation you run today, and the one Tightly delivers.

Allocation worksheet · weekly run
LY-TREND · 48 DOORS · FLATran 14:02
DoorUnitsCoverD-014 · high-vel2403.1wD-031 · outlet24011.4wD-027 · mall24011.8w
flat per doorsize curve LYreorder before rebalancere-run manually
A flat 240 per door stocks the high-velocity door out in 3 weeks while the outlet sits on 11 — and the fix is a new PO, not the surplus already sitting across the network.
Tightly · Allocation · live
DEMAND-WEIGHTED · 48 DOORSRebalance-first
DoorMoveCoverQuadD-014+2607.2wWIND-031−1408.0wBLDD-027−1107.6wTRF
demand-weightedrebalance-firstWinners protectedin cover
Surplus is rebalanced from over-covered doors first, then the receipt is placed demand-weighted with Winners’ cover protected — 46 of 48 doors land inside the 6–8 week band, no new PO needed.
FAQ

Questions buyers ask, answered straight.

Something not covered here? Talk to the team.

Does it rebalance across locations before ordering?

Yes. Every SKU × location has its own cover, and Tightly proposes transfers from over-covered doors to under-covered ones first — you only raise a new PO for what the network genuinely can't cover.

How does it decide which doors get units when stock is tight?

By the capital quadrant, computed per variant per location — Winners (fast-selling and profitable) get their cover protected first; Bleeders (slow and low-margin) are trimmed. Scarce units land where they earn.

How is each door's size curve set?

From that door's own sales, not a fleet average — DTC, wholesale and each retail door get their own curve, so the middle sizes don't stock out while the tails mark down.

Does it write to our WMS / ERP?

Yes. Allocations and transfers stage as drafts to your system of record on approval — nothing auto-commits, and every override carries a reason and a name in the audit log.

Right units, right doors. Allocation that moves with demand.

There's nothing to rip out. Tightly runs on your existing ERP, EDI, e-commerce and POS. Give us 30 minutes and we'll show it on your own categories.