SEEGEA

Product CSV mapping: match the right columns to the right fields

CSV mapping is where a well-structured supplier file becomes a clean Shopify or PrestaShop catalog — or a data disaster if correspondences are poorly defined.

8 min readApril 17, 2026

CSV mapping is the forgotten step in e-commerce import guides. We talk about format, encoding, separator — but rarely about the correspondence between source file columns and CMS target fields. Yet that is where 60% of post-import errors originate.

Mappable data sources

ShopifyPrestaShopMicrosoft ExcelGoogle SheetsAirtable

The most common column correspondences

Typical supplier columnShopify fieldPrestaShop field
Product name / LabelTitleName *
Long descriptionBody (HTML)Description
Short descriptionTags or metafieldShort description
Reference / Part numberVariant SKUReference
Barcode / EAN13Variant BarcodeEAN13
Main categoryProduct CategoryDefault category (ID)
Supplier price excl. taxVariant Price (× tax)Price (excl. tax)
Stock / Available qtyVariant Inventory QtyQuantity
Main image URLImage SrcImage URL
Brand / ManufacturerVendorManufacturer (ID)

3 types of transformation during mapping

Value transformation

Format conversion (ex-tax → inc-tax), case normalization (ALL CAPS → Title Case), character cleanup (removing extra spaces, double quotes). Applied to an individual column.

Structural transformation

File reorganization: one product row with 3 size columns → 3 variant rows (wide to long). Or the reverse: multiple variant rows → one product row with option columns. More complex, often requires a script or Seegea.

Enrichment during mapping

Generate a Handle column from the Title (slugification), create an SEO Title by combining columns, or compute a compare-at price from supplier price + margin. Seegea does this with no-code rules.
Classic failed mapping: a supplier column contains both color and size in a single field (e.g. "Red-M"). Shopify expects two separate columns (Option1 Value = Red, Option2 Value = M). This split must happen before import, ideally via an Excel formula or a Seegea rule.

Documenting your mapping: an investment that pays off

If you manage multiple suppliers with different CSV schemas, document each mapping in a reference table. This avoids redoing the same work on every new supplier catalog delivery.

Seegea saves mappings per supplier. The next time you receive a CSV from the same supplier, Seegea automatically applies the previous mapping and only flags new columns or anomalous values.

Built in France between Annecy and Chantilly, Seegea makes CSV mapping accessible to the whole team — not just developers.

Test Seegea visual mapping on a live call

Send your supplier CSV — we do the mapping live

Test Seegea visual mapping on a live call
Created in France (Annecy – Chantilly) · Email & Google Meet support

FAQ

CSV mapping is the operation that makes columns from your source file (supplier, ERP, old CMS) correspond to the fields expected by Shopify or PrestaShop. For example: the supplier column 'Product name' → Shopify field 'Title', or 'Price excl. tax' → 'Variant Price' (with tax transformation).

See Seegea in action

Book a 30-min live demo on Google Meet. No commitment.

Book a demo