Home
/
Use cases
/
Import supplier spreadsheets in any layout
Use case

Import supplier spreadsheets in any layout

Upload supplier files as they arrive, map their columns to your attributes once, and get structured, validated records out. Merged cells, odd headers and units in the wrong column included.

Try it on your own data
Import supplier spreadsheets in any layout

Importing supplier spreadsheets should take minutes, not a day of reformatting. SKULaunch takes the file as the supplier sent it, CSV, XLSX, JSON or XML, maps each column to your attribute model, previews the result and flags problems before anything is written.

The problem

No two suppliers send the same file. Headers are named differently, one supplier puts dimensions in a single cell and another splits them across three, units sit in the value column, and some files arrive with merged cells, hidden rows and a logo in row one. Before anything can go into the PIM or ecommerce platform, someone rebuilds the file by hand. That person becomes the bottleneck for every new range.

Before and after

An illustrative example from an industrial fixings supplier.

Before: the supplier file

Columns: Item, Desc, Size (mm), Matl, Finish/Coating, Qty/Box, EAN. Row 4: "M10x50 HEX BOLT 8.8 ZP", "10 x 50", "STEEL", "BZP", "100".

After: what is imported into SKULaunch

  • Supplier part number: mapped from Item
  • Thread diameter: M10. Length: 50 mm, split from the combined size
  • Material: Steel. Property class: 8.8
  • Finish: Bright zinc plated, mapped from BZP to your controlled value
  • Pack quantity: 100
  • Category: Hexagon bolts, assigned on import

How it works in SKULaunch

  1. Upload or paste. Drop in the file as received, or paste rows straight from a spreadsheet for small batches.
  2. Map columns once. SKULaunch suggests the target attribute for each column. Confirm or change it, and save the mapping as a template for that supplier.
  3. Preview and validate. See exactly what will be created or updated, with missing identifiers, invalid values and duplicates flagged before you commit.
  4. Import, classified or not. Import into known categories, or use an unclassified import and let auto-classification place each product afterwards.

Where supplier imports usually go wrong

Three things cause most failed imports. Identifiers: decide which field matches existing products, whether your SKU, the supplier part number or the EAN, before the first import, or you will create duplicates. Combined fields: dimensions, pack sizes and ratings packed into one cell need splitting into separate attributes, not storing as text. Values: abbreviations such as BZP, SS or Blk must map to your controlled values at import, or filters break later. Handle those three and most supplier files import cleanly.

What changes

Supplier files go in as they arrive. The mapping work happens once per supplier instead of once per file, and the person who used to reformat spreadsheets spends that time on the range instead.

Common questions

Which file types can we import?

CSV, XLSX, JSON and XML, plus pasted rows. There is no cap on the number of rows per file.

Can one import update existing products?

Yes. Match on the identifier you choose and the import updates existing records rather than creating duplicates.

What if the supplier changes their layout?

Adjust the saved mapping for the changed columns. Everything else carries over.

More on catalogue enrichment, the imports and spreadsheets platform page, and how to map supplier attributes to your model.

PRODUCT DATA WEEKLY

Get Product Data Weekly

What we're seeing across product data ops, from Ben and Clare. Straight to your inbox.

Subscribe free

SKULAUNCH PLATFORM

See how it works

Watch AI enrichment and supplier onboarding in a live demo.

Book a demo →

MORE USE CASES

No items found.

See it working on your own product data

Upload a supplier file and watch SKULaunch turn it into complete, structured, sales-ready records. Two weeks free, no card, no consultants.

© 2026 SKU Launch Ltd. All rights reserved.
Built for e-commerce teams who are done doing it by hand.