Plain-English Shopify CSV help

Stop guessing what the import error means.

Start with the exact failure, find the affected row, and repair only what can be changed without risking the catalog.

Check your CSV free →
Common failure modes

The message Shopify gives you—and the useful next move.

SHOPIFY CSVInvalid CSV header

Shopify checks column names closely. Extra spaces, missing required headers, and unsupported columns can stop an import.

SHOPIFY CSVIllegal quoting on line

A stray, curly, or unclosed quote can shift every field that follows it. Check the named line before changing the whole file.

SHOPIFY CSVInventory quantity can't be blank

When inventory tracking is enabled, each affected variant needs a numeric quantity and compatible fulfillment fields.

SHOPIFY CSVInventory policy isn't valid

The legacy inventory-policy column accepts deny or continue. CommaFix normalizes safe casing differences.

SHOPIFY CSVOptions are not unique

Duplicate option combinations can create ambiguous variants. This needs a business decision, so CommaFix flags it rather than guessing.

SHOPIFY CSVImport succeeded, but products look wrong

A structurally valid CSV can still split products, lose variant relationships, or omit inventory when handles and dependent fields are wrong.

What CommaFix does

Mechanical repairs, not catalog roulette.

Checks locally

Your catalog file stays in the browser. There is no upload, account, or stored copy.

Repairs deterministic issues

Safe header normalization, UTF-8 output, line endings, and supported value casing can be corrected automatically.

Flags risky decisions

Handles, variants, missing quantities, and malformed rows are explained with line numbers instead of silently changed.

Have the rejected file open? Get the diagnosis now.

Run the free check →

Guidance informed by Shopify’s official pages for common product CSV import problems and product imports. CommaFix is independent and not affiliated with Shopify.