Merchandising Studio
Where you manage the catalogue the engine reads, set how much traffic is held back, and pull the record behind any ranking decision. Overrides are not built yet, and this page says which ones and why rather than leaving you to find out in a pilot.
Open a shelf
the catalogue the engine actually reads
Inspect a ranking
any result, any session, any time
Read the record
the factors behind that exact position
Set the holdback
how much traffic never sees the engine
Override a position
not built, and dated below
Four of these exist today. The fifth is the one every merchandiser asks about first, which is why it is on the screen rather than left out of it.
Where you are
4
Built and in the console
catalogue, persona tags, holdback, decision record
2
Named here, not built
position overrides and scheduled merchandising
5%
Held back by default
switching measurement off has to be deliberate
Counted from the codebase rather than the roadmap. The second figure is the one most console pages leave out.
The question always arrives in the same shape. If the engine ranks the catalogue, what happens when a buyer needs a product up for a reason the engine cannot see: a supplier commitment, an overstock, a range launch on Thursday. That is a fair question and the honest answer today is that you cannot pin it.
We could describe the roadmap in the present tense and nobody would catch it until a pilot. That is how vendors end up with a checklist that matches the brief and a product that does not, and it is a worse outcome for us than losing the deal now.
What the console does hold is the part the engine depends on: the catalogue and its attributes, the personas products are tagged against, the share of traffic held back, and the record behind any individual decision. That is a real surface, it is just a smaller one than the name suggests.
If we described overrides we have not built, you would discover it in a pilot. Finding out here costs us a conversation and costs you nothing.
Why this page reads oddly
There is a cheap version of this page and an expensive one. The cheap one costs us a conversation.
The gap surfaces three weeks into a pilot, with a team already committed and a merchandiser explaining to their manager why the thing in the demo is not in the product.
Costs the buyer a quarter. Costs the vendor the account.
Overrides are not built. Scheduled merchandising is not built. Both are named here, with what exists today beside them, so the pilot starts from an accurate picture.
Costs us a conversation. Costs you nothing.
What it looks like
Catalogue and attributes, personas, the holdback percentage, and the decision record.
Built
Not built
The second list is why you can trust the first.
What happens
Products, categories, brands and the attribute schema behind them. This is upstream of every ranking: an attribute the catalogue does not carry is one no surface can order on.
The share of sessions that never see the engine, stable per session. It is an organisation setting, it defaults on, and it is what makes any later comparison possible.
Any ranked response carries an id and the four factors behind each score. When somebody asks why a product placed where it did, the answer is retrievable.
What you get
The products, categories, brands and attribute schema the engine ranks against, in one place, with the taxonomy that the audit measured.
Which products are associated with which personas, which is one of the four ranking factors and the one a merchandiser has the most useful opinion about.
What share of traffic never sees the engine. On by default, because a runtime without a control arm produces numbers nobody should act on, ours included.
Per-request id, the factors, and what was shown. Enough to answer why a product ranked where it did without reconstructing it from logs.
Before you commit
Questions
The console is most useful once the shelf underneath it can support decisions. That starts with one category export and no integration at all.
Request a Decision AuditIf overrides are a hard requirement, tell us on the call and we will say where that leaves us.