Product catalog
Your uploaded product catalog, matched to the AI carousel placements engines showed, with per-product micro-bars, category filtering, and safe deletes.
The catalog is your uploaded product list, joined to the carousel placements engines actually showed. It is the bridge between "products I sell" and "products the AI shelf featured".
What it does
Each row is a product you imported, matched to the placements it earned. The list is designed to be scanned: a category filter narrows it, and micro-bars on each row summarise where that product landed across its matched placements.
How to use it
- The catalog lists up to 200 rows, with category-prefix filtering to narrow the view.
- Each product shows micro-bars for its matched placements.
- You can edit or delete a product.
Deleting a product only unlinks it — its placements keep their captured data. The link is set to null, not deleted, so the shelf history you already collected is never destroyed by a catalog cleanup.
To add products, use Imports.
How it's computed
Category filtering uses a prefix match, not a wildcard LIKE. User category paths can themselves contain wildcard characters, so a naive LIKE would let a category name accidentally act as a pattern; the prefix match avoids that.
Catalog-to-placement matching is deliberately strict. A product is linked to a placement only when there is at least 80% title-token containment with at least 2 shared tokens and a brand-or-URL-host gate passes. The rule is built to under-match rather than guess — a missed link is recoverable, a wrong link quietly corrupts your numbers.
Importing runs a 30-day backfill. New imports link only previously unattributed placements from the last 30 days, so backfilling never steals a placement already matched to another product.
Limits
- 200-row display cap on the catalog list.
- Matching under-matches by design; genuinely different-looking titles for the same product may not link.