Glossary

Category Mapping

Taxonomy Mapping · Category Matching

Category mapping is the process of matching the categories in your own catalogue to the equivalent category in each marketplace's taxonomy. Because every marketplace organises products into a different category tree with different required attributes, your products must be re-classified per channel so they appear in the right place and pass import.

Last updated: June 2026

Key facts

  • Every marketplace has its own category tree (taxonomy) — there is no shared standard, so the same product maps differently on each.
  • The chosen category determines which attributes are required, which filters apply, and where buyers find the product.
  • A wrong or too-generic category causes rejected listings, missing required fields, or products buried where nobody browses.
  • Mapping is usually maintained as a lookup between your source categories and each channel's category IDs, reused for every product.

Why category mapping is necessary

Your store organises products in whatever way suits you — perhaps "Kitchen > Coffee". A marketplace, however, has its own fixed taxonomy of thousands of categories, each identified by its own code. Amazon, Kaufland, Allegro, bol.com and eMAG all use different trees, and none of them match yours or each other. To list a product, you have to tell each marketplace which of its categories your product belongs in.

This is not cosmetic. The category you choose decides which attributes the marketplace will demand (a "Coffee Grinder" category may require wattage and capacity fields that "Kitchen Accessories" does not), which on-site filters your product can appear under, the commission rate that applies, and where the product surfaces when buyers browse. Map to the wrong node and the listing may be rejected for missing required attributes, hidden from the relevant filters, or simply placed where no buyer looks.

How category mapping works in practice

Mapping is typically built as a translation table: each category in your source catalogue is paired with the corresponding category ID in each destination marketplace. Once that pairing exists, every product in your "Kitchen > Coffee" category is automatically classified into the right marketplace category on export, so you do not re-decide it product by product.

Because taxonomies are large and change over time, mapping is an ongoing task. Marketplaces add, rename, and retire categories; new product lines need new mappings; and the most specific correct category usually performs better than a vague parent. Multichannel tools speed this up by suggesting likely matches and storing the mapping per channel, but a human still needs to confirm that the specific category and its required attributes are right.

Example

A product filed under "Kitchen > Coffee" in a WooCommerce store maps to "Home & Kitchen > Coffee, Tea & Espresso > Coffee Grinders" on one marketplace and to a numeric category ID like "12834" under "Dom i ogród" on Allegro. Same product, two different target categories — each pulling in its own required attribute set.

Why it matters for marketplace sellers

  • Correct mapping is a hard prerequisite for listing — choose the wrong category and the marketplace rejects the product or demands attributes you have not supplied.
  • The category controls discoverability: it decides which browse paths and filters your product appears under, so accurate, specific mapping puts you in front of the right buyers.
  • Category choice can affect the commission rate a marketplace charges, so mapping has a direct margin impact, not just a placement one.
  • Each new marketplace means a fresh mapping exercise against an unfamiliar taxonomy, which is one of the slowest parts of expanding to a new channel.

Related tools

Related terms

Frequently Asked Questions

List across 12+ European marketplaces from one place

Marqetir uses AI to generate, translate, and sync compliant listings across Allegro, Kaufland, Amazon, eMAG, bol.com and more.

Free 7-day trial • No credit card required • Cancel anytime