File and header errors
Resolve encoding, quoting, and column problems before diagnosing individual products.
Illegal quoting on line
Check UTF-8 encoding and unclosed or stray straight quotes around the reported record.
F002 checks encoding and F003 checks quoting; ambiguous quotes require manual review.
Invalid CSV header: missing headers
Match the first row to the fields required for creating products, updating products, or adding variants.
H001 checks Title and H002 checks URL handle requirements; unknown columns are reviewed separately.
Skipped rows
Check why Shopify ignored a row. Missing product data and an existing store handle require different decisions; the local scan cannot see existing products or your overwrite settings.
…did not contain product data
Inspect a product's first row for a missing Title before treating continuation rows as separate products.
P001 detects a missing first-row Title and excludes image-only continuations; it does not predict every row Shopify will skip.
Product and variant validation
Review the reported product and its full option combination before changing business values.
Validation failed: options are not unique
Within one handle, compare the complete Option1–3 values for repeated variant combinations.
V001 checks duplicates inside this file; it cannot inspect existing store variants or decide which row is correct.
Image processing
CSV image fields can pass a syntax check while Shopify still cannot retrieve or process the remote file.
Incorrect header check
Review the image on the reported row and try a different host if removing that image resolves the import error.
I001 checks image URL syntax only; it does not detect this remote image error, download images, or verify their dimensions.
Check detectable problems before trying another import
Official sources: Shopify: common import issues · Shopify: product CSV options and variant IDs