Shopify supplier data guide

Map and transform supplier product fields for Shopify.

Supplier feeds often use different names and formats for the same information. Correct mapping also needs to account for product grouping, identifiers and variants.

Built for Shopify merchants. Supported by a New Zealand-based team.

The short answer

What is supplier feed mapping?

Field mapping defines where each supplier value belongs in Shopify. A transformation changes the value before it is written, such as trimming spaces, extracting a brand from a combined field or applying a verified pricing calculation. Product grouping, stable identifiers and variant options also need to be configured correctly. The aim is to create a mapping that can be tested and reused when new supplier files arrive.

POWERFEED IN PRACTICE

Map supplier fields to the correct Shopify data.

Supplier SKUs, option values and price fields rarely arrive in the same format. PowerFeed lets you map them to Shopify fields and apply supported transformations, then reuse those rules when the supplier sends more data.

  • Keep product and variant mappings explicit
  • Reuse tested transformations on future runs
PowerFeed mapping editor with sequential If Else transformations for Shopify Compare At Price
The mapping editor applies supported transformations before writing to a Shopify field.
View full-size screenshot (opens in a new tab)

Practical guide

How to map a supplier catalogue

  1. Define the unit of a row. Check whether a source row represents a product, SKU, colour, size or other variant, and which records belong together.
  2. Choose matching fields. Distinguish supplier IDs, SKUs and barcodes; verify uniqueness and whether the same identifier appears in multiple suppliers.
  3. Map fields deliberately. Connect title, vendor, type, price, inventory, description, images and options to their intended Shopify destinations.
  4. Transform only where necessary. Normalise text, split combined fields, apply supported calculations or clean stray formatting. Keep business rules documented and understandable.
  5. Test edge cases. Include blank fields, duplicate identifiers, multiple images, unusual prices and a product with several variants. Verify the output rather than assuming it is correct.

Worked example

Turning one supplier column into two useful fields

Turning one supplier column into two useful fields · Illustrative example
Incoming supplier valueShopify destinationIntended result
100% - GogglesVendor100%
100% - GogglesProduct typeGoggles
Shimano VendorShimano
Supplier size M / colour BlackVariant optionsAppropriate Size/Colour option values

Splitting a combined value requires two mappings, each extracting the relevant part. A regex or equivalent supported transformation may be appropriate; confirm the functions available in the live editor.

Illustrative sample data

Supplier source value
100% - Goggles
One combined brand and category field.
Mapping 1 · Vendor
100%
Extract the brand before the separator.
Mapping 2 · Product type
Goggles
Extract the category after the separator.
Illustrative mapping, not application UI: two separate mappings extract different parts of one supplier value. Confirm supported transformations during setup.

What to watch for

Where mapping decisions go wrong

SKU collisions, prices with mixed currencies and variant grouping mistakes can cause wider issues than text formatting. A supplier title isn't always a reliable unique match. If the feed changes column names or shapes, revisit the mapping and re-test. Most importantly, transformations should be understandable to the next person who supports the store—complexity for its own sake isn't an advantage.

Where PowerFeed fits

Reusable field mappings and transformations

PowerFeed's field mappings and supported transformations convert supplier-specific values into the Shopify fields you choose. Configure product matching, field updates and source behaviour, then reuse the setup for subsequent imports. The data contract defines how the source can update Shopify, while run logs show how each import was processed.

Questions about supplier field mapping

Do supplier column headings have to match Shopify fields?
No. A mapping workflow can translate source columns to the appropriate destination fields, subject to feed compatibility.
How should variants be handled?
Determine which supplier rows belong to one product, then map options and identifiers consistently. Always test products with multiple variants.
Can I preserve my own product descriptions?
Yes, by restricting which fields the supplier source is permitted to update. Confirm the exact behaviour with a test run.

Related supplier data guides

Explore all solutions

Map and transform supplier data with PowerFeed.

Set up your mappings, test their output and reuse them as new supplier files arrive.