Information guide

Shopify CSV header mapping rules for import files

Understand how supplier, old-store, CRM, or spreadsheet columns should map into Shopify product, inventory, or customer templates.

Quick answer

The practical starting point

Start with the target Shopify template, then map each source column by meaning and data shape. Do not map a field merely because its label looks similar, especially for inventory, price, address, and consent values.

Use Shopify CSV Header Mapper

Prepared by TaskReadyTools · Updated 2026-07-24 · Review and correction method

What this guide explains

Learn how CSV header mapping works before using a Shopify import mapper.

Map meaning, not just header spelling

Supplier and legacy exports often use labels such as Name, ID, Status, or Quantity for different concepts. Inspect several real values before assigning a source column. A reliable mapping states which source field owns the target, what transformation is needed, and what should happen when the source is blank.

Treat consent and destructive defaults as blockers

Marketing consent cannot be inferred from the presence of an email or phone number. Likewise, a missing stock value should not automatically become zero, and a missing status should not be guessed. Leave uncertain fields unmapped or route them to an exception report until the business rule is confirmed.

Sources and further reading

Next step

Run the full workflow

Check a Shopify product CSV for handle, SKU, variant, price, status and image URL issues before the next upload.

FAQ

How should I map consent fields?

Map consent fields only when your source CSV has explicit email or SMS consent columns.