Space is not managed as demand changes
Category space is set by last year's habit and not updated during the year. A growing category is squeezed into a narrow space while a shrinking one holds on to a wide one.
Decision software for grocery chains
Mind Space · Capacity Management
Manage store capacity by customer demand. Increase your revenue per square metre.
Mind Space is the module that plans how a grocery branch's selling area and shelf metres are divided between aisles and categories using demand and productivity data; revenue per square metre and per shelf metre are calculated alongside the estimated revenue and margin impact of a change in allocation.
Category space is set by last year's habit and not updated during the year. A growing category is squeezed into a narrow space while a shrinking one holds on to a wide one.
More product is sent than the branch's shelves can hold; cases sit in the back room and never reach the shop floor.
Because revenue per square metre and margin per shelf metre are not calculated, nobody knows which category has earned its space.
When capacity follows customer demand, shelf gaps close and availability rises. In GMA's study of 71,000 shoppers across 29 countries, at least 40 per cent of those meeting an empty shelf take that sale outside the store.
Enter your own figures and the calculation updates as you type.
1.4× its cost · pays for itself within 9 months
Source: GMA 2002 — 29 countries, 71,000 shoppers (via Pygmalios 2026)
Category space is planned from sell-through and demand data, not from habit.
Unused space and shifts are reported as an amount; the loss does not stay abstract.
Shelf metres and branch shift capacity are not separate systems; both sit in the same constraint table.
Branch space is defined separately as selling area, shelf metres, display units and back-room volume.
Category demand, sales velocity and customer preference data feed directly into the space allocation decision.
Revenue per square metre, margin per shelf metre and fill rate are calculated per category.
Current and proposed allocation are shown side by side; the revenue and margin impact of the change is estimated.
The capacity constraint feeds straight into the shipment proposal; any line that exceeds capacity is flagged.
Actual fill is compared with planned fill; shelves that are persistently empty or persistently overflowing are listed.
Proposed space is calculated from rate of sale and demand data and shown next to the current plan; the revenue and margin effect of a change is estimated in advance.
The capacity constraint feeds straight into the shipment proposal; any line that exceeds it is flagged.
Revenue per square metre and margin per shelf metre are measured by category, so space goes to the category that earns it.
Workload and resource share one calendar; idle capacity is known in advance.
Shelf metres and category space are matched to the rate of sale.
For how many branches and users?
The figure is a starting point for a conversation, not a final price. Scope is settled in that conversation; prices exclude VAT.
On the selling floor, square metres, shelf metres and display units; in the back room, volume; on the staffing side, shift capacity. The question is the same in both: how full is the resource, and what is the empty part costing?
Fill rate, productivity and proposed space are calculated with defined formulas, and the proposal comes from there. The AI explains the reasoning and summarises which category should give up space in which store. The final decision sits with the user and the change is recorded.
Demand forecast output feeds directly into the capacity calculation. A capacity plan made without seeing demand produces either idle space or unmet demand; the cost of both appears in the allocation report as a value.