What is a catalog
A central assortment configuration—languages, price groups, warehouses, required attributes. Each product belongs to exactly one catalog.
A catalog is a separate assortment list with its own configuration. It is not a folder; it is a set of rules against which everything else is checked.
Step by step: create a catalog
- Before you begin, make sure the company has at least one language enabled (Catalog languages). Without one, the default language field is empty and the link Company has no languages — Go to company languages appears below it.
- Go to Catalog → Catalogs and click + above the catalog list.
- Enter the catalog name in the editor header (New catalog field).
- In the Advanced tab, enter a Code. It is required, unique within the company, and converted to uppercase automatically. Letters, digits, and underscores are allowed.
- Choose the Default language. You can leave the description and Default variant family empty.
- Click Save. Missing fields are shown inline: Name is required, Code is required, Select the default catalog language—this field is required.
- After saving, the editor stays on the new catalog and all tabs work immediately; you do not need to close and reopen it. Fill in Warehouses, Price groups, Attributes and groups, and any additional Languages, then click Save again.
The header shows counts for products, categories, attributes, and the default language. Below it, an orange banner lists what needs to be fixed, such as a missing warehouse, two default price groups, or no default variant family. Set up next to an item opens the relevant tab, and ! on a tab points to a problem there.
What a catalog defines
| Area | What it determines |
|---|---|
| Languages | Which languages can be used to translate products and categories |
| Price groups | Which price groups products can have prices in |
| Warehouses | Which warehouses serve this catalog, and their priority |
| Attributes and groups | Which attribute groups and attributes appear on the product card and in what order (add or remove attributes here) |
| Variants | Which variant family is the default |
This is why catalogs matter elsewhere: the catalog defines what counts as a complete product, so a product without a catalog has no completeness score.
One product = one catalog
A product belongs to exactly one catalog or none. It is not a multiple assignment. Changing a product’s catalog replaces its assignment instead of adding a second one.
The “no catalog” state is allowed and permanent; there is no default catalog that automatically receives products.
Code and name
The Catalog code is required, unique within the company, and is converted to uppercase regardless of what you enter. Letters, digits, and underscores are allowed.
A Name is required. Choose the Default language during creation; later, change it in the Languages tab using the star and Set as default.
Enable a language for the whole company first; only then can you select it in a catalog (Catalog languages).
A catalog with products cannot be deleted
You cannot delete a catalog that has even one product assigned to it. This protection is enforced in both the API and the database. Move or delete its products first.
The Delete catalog option in the ⋯ menu in the editor header is disabled and shows how many products are preventing deletion. To delete an empty catalog, use this option and confirm in the Delete catalog window.
Deleting an empty catalog also deletes its configuration: languages, price group and warehouse assignments, and variant groupings—along with the entire category tree (including translations, marketplace mappings, and attribute group assignments). The confirmation dialog shows how many categories will disappear. If you only want to hide the catalog, turn off Active instead of deleting it.
You see only catalogs for the active company
Catalogs belong to a company and are visible only for the company active in your session. A catalog for another one of your companies is hidden until you switch to it. This is a different context, not a permissions issue.
Changes are saved only when you click Save
The catalog editor works on a draft. Changes to languages, warehouses, price groups, attribute groups, attribute order, and variant family reach the server only after you click Save, section by section. A successful save displays Saved. If one section fails, the others are still saved, and a red message identifies which section failed and why.
Exception: Restore global order in the Attributes and groups tab takes effect immediately after confirmation.
Switching to another catalog or leaving the page with unsaved changes prompts Discard unsaved changes? If a section fails to load when opening a catalog, Save is disabled to prevent an empty draft from overwriting real data. Select the catalog again or refresh the page.
Want to see this with your orders? We’ll show you NOXTI with your sales channels and warehouse.
Book a demo