Getting started
The dashboard
Lookouts
AI connectors
Catalog and coverage
Every design, everywhere it exists — and everywhere it does not.
Designs and listings are different things
A design is your artwork. A listing is that artwork in one marketplace in one product type, with its own ASIN, price and status.
One design that exists as a shirt and a hoodie in the US, the UK and Germany is one design and six listings. The Catalog shows either grain: Products and Designs are the two places in its sidebar column.
At the design grain those six unjoinable rows collapse into one, carrying a coverage matrix: which marketplaces × product types the design exists in, and — the interesting part — which it does not.
Gaps: the rows that do not exist
A design selling in the US and absent in Germany is money on the table, and there is no row anywhere to find it with. That is why gap is its own concept here and its own grain in Lookouts.
A listing you took down reads as a gap too, and correctly — the pair is not covered. But re-uploading something you withdrew and publishing something that never existed are different decisions, so the Catalog keeps a separate signal for it: the design grain shows how many of a design's listings are live and how many are deleted, and a preset gathers the designs that have any.
Scope: active, or everything
The Catalog opens on Active — every non-deleted product, including the ones that never sold. All products widens it to include what you have taken down.
This matters more than it sounds. A catalogue view that quietly hides never-sold products is a view that cannot answer the one question worth asking about them, which is why they never sold.
Filters and presets
The product table filters on most of what it shows: spend, royalty, ACoS against break-even, age, days since last sale, status, product type, brand and tags. A few columns are displays rather than filters — yesterday's net, the reference weekday, and at the design grain the aggregate columns that have no single value to compare against.
Presets are saved questions rather than saved filters, and there are more than fifty of them in nine groups — advertising, coverage, profitability, lifecycle, dormancy and the rest. A few worth knowing by name:
| Preset | What it asks |
|---|---|
| Quiet for 30+ days | Sold once, and then stopped. |
| Declining momentum | Selling less this month than last, by a quarter or more. |
| First-time sellers (this year) | Products that found their first buyer recently. |
| Sold, no ads structure | Proven, and never advertised — the shortest path to a first campaign. |
| Has deleted products | Designs with listings you took down. |
Some of them wait on data that has not arrived yet: presets about spend and ACoS need the detailed advertising sync, and presets about days-since-sale need the lifetime pass. They say so rather than returning an empty list.
Tags
Tag products with your own labels — niches, seasons, batches, anything.
A tag then becomes a scope everywhere else. Filter the product table by it, have a Lookout tag products for you (tagging is the one catalogue action a rule can actually perform today), or ask an assistant about "my Christmas products" and have it mean a set rather than a title search that misses half of them.
Acting from the Catalog
The Catalog is not read-only.
Prices can be staged from it, one at a time in the cell or in bulk from a selection, and they land in the Publish queue like everything else: staged, waiting, and applied only when you publish. Price changes reach Merch through a visible automation tab rather than an API, one design at a time — so you can watch them happen, and closing the tab returns the rest to the queue.
Where a proven design is missing from a marketplace or a product type, Add missing products turns the gap into work you can do. It builds a marketplace × product-type matrix of the selected designs, marks each cell as already published, missing from n designs, or not offered by Amazon at all, and queues the ones you choose. It is offered at the design grain, because that is the grain the question belongs to.