{{ w.title }}
- {{ p }}
Platform · Catalog
Your catalogue as the market actually prices it. One row per product, showing the price range across all retailers, how many carry it, how many have it orderable, and how far apart the cheapest and most expensive offers sit.
The screen
Lowest, median and highest price across the market, the number of retailers carrying the product, and the dispersion between the cheapest and most expensive seller. Sorting by dispersion surfaces supply problems before any alert is generated, and frequently before anyone in the business has been told. Catalog is the screen a supply team opens when the question is where price integrity has already been lost.
Platform shown through a client account, with permission, for data demonstration purposes.
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
The primary signal
Absolute currency is the wrong axis for comparison: a low-cost accessory and a premium product cannot share one. Expressed as a multiple of its own cheapest offer, every product becomes directly comparable, and the widest ratios identify where pricing control has already been lost. Sorting the catalogue this way is the most useful single action on the screen.
Five products from one client's dispersion export, 28 August 2026. The same file recorded 157 open dispersion items on that retailer alone.
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
Chart: five references plotted as a multiple of their own cheapest seller, the widest spreading beyond two to one.
Fields and columns
Sortable on every column, and identical in the export.
| Column | Contents | Purpose |
|---|---|---|
| Product | Your SKU and product name | Your naming, not ours |
| Low / median / high | The market price range | Three figures rather than an average |
| Dispersion | Cheapest against most expensive | The earliest supply signal |
| Retailers carrying | Retailers stocking the product | Distribution breadth |
| Retailers orderable | Retailers where it can be bought | Breadth that converts |
| Listings matched | Every page tied to the product | Including pages you did not create |
Matching runs on product title and identifier. Anything below the confidence threshold is held on the Candidates screen for review rather than merged into a figure a team would then have to trust.
The decisions it supports
Dispersion is the earliest observable sign of stock reaching the market outside your intended terms. A product selling at both ends of a wide range is being supplied to someone at a price you did not set.
Retailers carrying a product against retailers with it orderable. Twelve carrying and four orderable is a distribution problem, not a pricing one.
Every page matched to a product, including duplicate listings created on your products by sellers with no supply relationship.
On each row
Catalog is where a pricing problem is identified. Optimisation is where it is attributed to a seller.
The full price range across every seller and every retailer carrying the product.
Tabular figures, so a column of prices reads as a column.
The distance between the cheapest and most expensive offer — the clearest early signal of uncontrolled supply.
A product at zero is under control; one spreading two to one is not.
How many retailers stock the product, and how many have it orderable at capture.
Both counts matter, and they are frequently different.
Every page tied to the product, including duplicates created by third parties.
Uncertain matches wait on Candidates rather than merging silently.
How many distinct sellers offer the product, and how many of those you supply directly.
Fourteen sellers against four supply accounts describes a leak.
Whether the range widened or narrowed, and which end of it moved.
A falling floor with a static ceiling is one seller, not market movement.
In practice
The widest ranges identify where pricing control has already been lost, before any alert is generated.
A product stocked by twelve retailers and orderable at four is a distribution problem rather than a pricing one.
A product with more listings than retailers usually indicates a duplicate page created by a third party.
With filters applied, so analysis continues in your own workbook rather than ending at our screen.
Platform shown through a client account, with permission, for data demonstration purposes.
Related
Seven screens, one daily scan underneath all of them.
The problem
Right now, a seller you never appointed a reseller with your stock a marketplace trader an account you cannot name somebody undercutting you is costing you revenue and losing you customers.
They win the sale on a listing you built, to a customer who believes they bought from you. If that order arrives late, damaged or grey-market, you lose a customer and the revenue both — and neither ever appeared in your channel to begin with.
Undercutting is only the visible half. The rest of the damage never announces itself.
And it is never just one thing
A lost buy box is the one you can see. Merqi reads all seven on the same scan, so the damage you have not noticed shows up beside the damage you have.
Why one row matters
The featured offer is not a ranking, it is the default. The other sellers sit behind a link most shoppers never open, and on mobile they are not on screen at all. So when someone else holds the box on your listing, the page still converts — for them, on your product, at a price you did not set.
What a lost box actually costsThe size of the prize
10–30%+
revenue our clients can recover
Every buy box lost to an unauthorised seller is a sale made at a price you did not set, on a listing you paid to build. Recovering those listings, closing the coverage gaps and holding distributors to their terms is where the range above comes from.
See what one scan cycle foundIndicative range. What Merqi recovers for your catalogue depends on how many of your listings are contested and how far price has drifted — the first report tells you which.
How it works
Every finding starts as a row in the same scan. What changes is the question you bring to it.
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
What you get
The first two are what most brands come for. The rest is what they did not know they were missing — and the platform they read it all in.
See everything the platform reads{{ c.body }}
{{ c.detail }}
{{ c.body }}
{{ c.detail }}
On one client account, Merqi reads 4,196 listings across 78 active retailers every day and names every seller holding a box that should have been theirs. Catalogues are unlimited — this is one brand’s shelf, not our ceiling.
July 2026 monitoring cycle, as of 31 July. Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
Case study and research
One client's ledger, and the two questions every brand asks once they have seen it.
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
Go deeper
The latest intel on how buy boxes are set, new legislation across the jurisdictions we cover, how to enforce MAP legally, and breakdowns on dealing with rogue sellers — and how to approach each of them using the right ecommerce intelligence.
We’ll use your details to respond to this request. See our Privacy Notice.
{{ page.eyebrow }}
{{ page.sub }}
{{ page.clientCaption }}
{{ page.eyebrow }}
{{ page.sub }}
Platform shown through a client account, with permission, for data demonstration purposes.
{{ art.eyebrow }}
{{ art.sub }}
{{ art.pageNote }}
{{ art.byline }}
{{ art.bylineRole }}
{{ art.disclaimer }}
{{ art.standfirst }}
{{ p.text }}
{{ p.text }}
{{ p.text }}
| {{ col }} |
|---|
| {{ cell.v }} |
{{ r }}
Legal
{{ legalDoc.version }}
{{ rn.t }}
| {{ hd }} |
|---|
| {{ cl.v }} |
{{ rn.t }}
| {{ hd }} |
|---|
| {{ cl.v }} |
{{ legalDoc.lastUpdated }} {{ legalDoc.foot }}
{{ b.eyebrow }}
{{ b.lede }}
{{ c.body }}
{{ c.detail }}
{{ c.body }}
{{ c.detail }}
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
{{ b.eyebrow }}
{{ b.lede }}
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
{{ b.eyebrow }}
{{ b.lede }}
{{ v.body }}
Hover a panel to play its recording. Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
{{ b.eyebrow }}
{{ b.lede }}
{{ b.eyebrow }}
{{ b.lede }}
{{ b.eyebrow }}
{{ s.body }}
{{ b.eyebrow }}
{{ b.lede }}
{{ p }}
{{ s.pull }}
{{ b.note }}
{{ b.eyebrow }}
{{ b.lede }}
| {{ c }} |
|---|
| {{ cell.v }} |
{{ b.note }}
{{ b.eyebrow }}
{{ b.lede }}
| {{ c }} | |||||
|---|---|---|---|---|---|
| {{ r.retailer }} | {{ r.market }} | {{ r.categories }} | {{ r.buybox }} | {{ r.refresh }} | {{ r.added }} |
{{ b.note }}
{{ b.eyebrow }}
{{ b.lede }}
{{ b.eyebrow }}
{{ b.lede }}
{{ b.note }}
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
{{ b.eyebrow }}
{{ b.lede }}
{{ b.note }}
Platform shown through the H.Koenig account, with H.Koenig's permission, for data demonstration purposes.
{{ b.eyebrow }}
{{ b.lede }}
{{ p.body }}
{{ b.note }}
{{ b.eyebrow }}
{{ b.lede }}
{{ s.value }}
{{ s.label }}
{{ s.sub }}
{{ b.note }}
{{ b.eyebrow }}
{{ b.lede }}
A workbook is generated at the end of each scan cycle. The first one appears here once your first scan completes.
Get a free audit of your listings{{ exportSheet.footnote }}
{{ b.note }}
{{ b.eyebrow }}
{{ b.lede }}
{{ b.aside }}
{{ b.eyebrow }}
Page not found
The link may be old, or we may have moved it. Nothing is broken on your side.
{{ b.eyebrow }}
Buy-box hold rate
Alerts by kind, by week
{{ b.note }}