KatanaPIM

Version v3.5.0
Platform Magento 2
Released 17 November 2025

Attribute Mapping for Magento 2

How to map KatanaPIM attributes to Magento attributes in KatanaPIM Connect. Proper attribute mapping is essential for correct product data synchronization.

Overview

Attribute mapping connects PIM attributes to Magento attributes. There are two levels of mapping:

  1. Core field mapping - In configuration (Name, Description, GTIN, etc.)
  2. Custom attribute mapping - In the Attributes grid (inline editing)

Core Field Mapping

Configure in Stores → Configuration → Katana PIM → Product Data → Attributes.

These map KatanaPIM attributes to Magento's built-in product fields:

Magento Field What to Map
Name Product title attribute from PIM
Short Description Brief product description
Description Full product description (can be HTML)
GTIN EAN/UPC/ISBN barcode
MPN Manufacturer Part Number
Meta Title SEO page title
Meta Description SEO meta description
Meta Keywords SEO keywords
Attachments Product documents/PDFs

Select the corresponding KatanaPIM attribute from the dropdown for each field.

Custom Attribute Mapping

For all other attributes, use the Attributes grid at Katana PIM → Attributes.

Step 1: Import Attributes

  1. Go to Katana PIM → Attributes
  2. Click Import Attributes button
  3. Wait for all PIM attributes to be imported
  4. The grid shows all available KatanaPIM attributes

Step 2: Map Attributes Using Inline Edit

For each attribute you want to sync:

  1. Find the attribute in the grid
  2. Click on the Magento Attribute Code cell
  3. Select an existing Magento attribute OR select "Create New"
  4. Click elsewhere to save

Step 3: Set Configurable Attributes

For attributes used in configurable products (like Size, Color):

  1. Find the attribute in the grid
  2. Click on Is Configurable cell
  3. Set to Yes
  4. Click elsewhere to save

Configurable attributes must be set before creating configurable products.

Step 4: Skip Unwanted Attributes

For attributes you don't want to sync:

  1. Select the attributes using checkboxes
  2. Use mass action Mark Attributes as Skipped

Attribute Types

The module handles different PIM attribute types:

PIM Type Magento Type
Text Text Field
Textarea Text Area
Select Dropdown
Multiselect Multiple Select
Boolean Yes/No
Date Date
Price Price

When creating new Magento attributes, the correct type is determined automatically.

Auto-Created Attributes

When you select "Create New" in the mapping, the module creates a new Magento attribute:

  • Attribute code: katanapim_ + original code
  • Label: From PIM attribute name
  • Type: Based on PIM attribute type
  • Scope: Global
  • Visible on frontend: No (can be changed later)

You can modify these attributes in Stores → Attributes → Product after creation.

Mapping to Existing Attributes

To map to an existing Magento attribute:

  1. The attribute must exist in Magento first
  2. Select it from the dropdown in the Attributes grid
  3. Ensure attribute types are compatible

Common existing attributes:

  • brand - For manufacturer/brand
  • color - For color variants
  • size - For size variants
  • weight - For shipping weight
  • manufacturer - For manufacturer name

Attribute Sets

Imported products use the Default attribute set. To use custom attribute sets:

  1. Create attribute sets in Stores → Attribute Sets
  2. Add your mapped attributes to the sets
  3. Products will inherit attributes from their assigned set

Best Practices

Do's:

  • ✅ Map all essential attributes before first product sync
  • ✅ Set "Is Configurable" for variant attributes early
  • ✅ Use existing Magento attributes when possible
  • ✅ Skip attributes you don't need to reduce sync time
  • ✅ Review attribute mapping after PIM changes

Don'ts:

  • ❌ Change mappings after products are created (causes data issues)
  • ❌ Map multiple PIM attributes to the same Magento attribute
  • ❌ Forget to set configurable flag for variant attributes
  • ❌ Create duplicate Magento attributes

Troubleshooting Mapping Issues

Attribute not showing in dropdown

  • Run Import Attributes to refresh the list
  • Check if the attribute exists in your PIM channel
  • Verify API connection is working

Attribute values not syncing

  • Confirm the attribute is mapped (not set to "-- Not Mapped --")
  • Check if the attribute is marked as "Skipped"
  • Verify the PIM product has a value for that attribute
  • For select attributes, ensure option values match

Configurable products not creating

  • Verify "Is Configurable" is set to Yes for variant attributes
  • Ensure parent/child relationships exist in PIM
  • Check the Sync Log for specific errors

Need More Help?

Documentation:

Support:

Created:
Updated:
star star star star star
star star star star star
Alexandru-Manuel Carabus
Magmodules sets the bar for Magento module quality and support—we check their catalog first for client feature requests, and they’re our first choice for licenses.
Google 11 Nov 2025
star star star star star
star star star star star
Matt Austin
Possibly the fastest support response times of any Magento Extension vendor. Great extensions too!
Google 09 Sep 2025
star star star star star
star star star star star
Jan Privé
Dankzij de heldere uitleg en snelle reactie van Magmodules kon mijn vraag, en dus mijn Magento-probleem, binnen enkele uren worden beantwoord. Doeltreffend, zonder moeilijke termen, gewoon zo als het zou moeten zijn.... Bedankt!
Google 05 Sep 2025
star star star star star
star star star star star
Denis Metzler
To evaluate a provider, it is not enough to consider only the product offered, but also its after-sales service, such as support and troubleshooting. Magmodules has been extremely satisfactory at all levels on multiple occasions and sets the bar at the top when comparing the competition.
Google 02 Sep 2025
star star star star star
star star star star star
Bleijenberg winkelinrichting en materialen
Goed bereikbaar, reageren snel en denken oplossingsgericht. Een aanrader.
Google 30 Jul 2025
star star star star star
star star star star star
Patrick Verduijn
Magmodules biedt plugins aan die van hoge kwaliteit zijn tegen een goede prijs, waar dit bedrijf in uitblinkt is de bereidheid om de zeldzame feedback & problemen met de plugins te willen onderzoeken, mee te willen denken in het debuggen van problemen en goede oplossingen toe te passen. In mijn decennium ervaring met Magento & 3th parties is Magmodules absoluut een uniqum binnen de markt.
Google 25 Jul 2025
star star star star star
star star star star star
Erik de Groot
Magemodules heeft hele sterke Magento extensies en een proactieve support. Al jaren heel erg tevreden over jullie service en producten!
Google 18 Jul 2025
star star star star star
star star star star star
René Zeuner
We are using the Mollie Magento extension from Magmodules. It works excellently without flaws. Very fast, competent and friendly support. Thanks!
Google 30 Jun 2025
star star star star star
star star star star star
R. U.
Erg goed team, reageren snel en duidelijk en hebben met toegang tot onze database erg goed geholpen (eigenlijk een gratis customization).
Google 18 Jun 2025
star star star star star
star star star star star
Hugo de Groot
Uitstekende support! Wij gebruiken o.a. de Rich Snippets Suite extensie voor onze Magento 2 webshop (Hyvä) en hadden een specifieke vraag over structured data op PLP-pagina’s. Binnen no-time kregen we een inhoudelijk en duidelijk antwoord. Zeer prettig contact en goed onderbouwde uitleg. Absoluut een betrouwbare partner voor Magento-extensies!
Google 13 Jun 2025