Skip to main content / Passer au contenu principal
Back to Shopify CSV Import Checker

How CSV Import Checker for Shopify reaches a result

The CSV checker runs 61 focused checks in your browser. It keeps Shopify-documented behavior separate from conservative safety checks created by One Purpose Tools.

Shopify-documented rules link to their sources. Independent safety checks are labeled separately.

How findings are classified

Shopify-documented

The finding is based on official Shopify documentation. The result includes a direct source link.

Independent safety check

The finding is a conservative product check, not an official Shopify validation rule.

Check CSV: 46 checks

These checks inspect one product CSV for file, header, product, variant, price, image, search, and inventory problems.

  • Empty or unusable CSV

    SHP-FILE-001

    Shopify source

  • CSV is over the size limit

    SHP-FILE-002

    Shopify source

  • CSV is not UTF-8

    SHP-FILE-003

    Shopify source

  • Malformed CSV structure

    SHP-FILE-004

    Shopify source

  • File could not be read

    PFL-FILE-001

    Independent safety check

  • Required product information is missing

    SHP-HDR-001

    Shopify source

  • Header capitalization does not match

    SHP-HDR-002

    Shopify source

  • Two headers represent the same field

    SHP-HDR-003

    Independent safety check

  • Duplicate column header

    SHP-HDR-005

    Independent safety check

  • Column is not deeply checked

    PFL-HDR-001

    Independent safety check

  • Product rows conflict

    PFL-PROD-001

    Independent safety check

  • Import context affects this result

    PFL-PROD-002

    Independent safety check

  • Product row cannot be identified

    PFL-PROD-003

    Independent safety check

  • Invalid product handle

    SHP-PROD-001

    Shopify source

  • Product title is missing

    SHP-PROD-002

    Shopify source

  • Invalid product status

    SHP-PROD-003

    Shopify source

  • Invalid online-store value

    SHP-PROD-004

    Shopify source

  • Too many product tags

    SHP-PROD-005

    Shopify source

  • Option 1 information is incomplete

    SHP-VAR-001

    Shopify source

  • Option 2 dependency is incomplete

    SHP-VAR-002

    Shopify source

  • Option 3 dependency is incomplete

    SHP-VAR-003

    Shopify source

  • Duplicate variant option combination

    SHP-VAR-004

    Shopify source

  • Duplicate SKU

    SHP-VAR-007

    Independent safety check

  • Invalid shipping value

    SHP-VAR-008

    Shopify source

  • Invalid tax value

    SHP-VAR-009

    Shopify source

  • Invalid weight format

    SHP-VAR-010

    Shopify source

  • Invalid weight display unit

    SHP-VAR-011

    Shopify source

  • Invalid price format

    SHP-PROD-PRICE-001

    Shopify source

  • Price includes a currency symbol

    SHP-PROD-PRICE-002

    Shopify source

  • Required price is blank

    SHP-PROD-PRICE-003

    Shopify source

  • Price is zero or will default to zero

    PFL-PRICE-001

    Independent safety check

  • Price has unusual precision

    PFL-PRICE-004

    Independent safety check

  • Invalid cost or market price

    SHP-PRICE-005

    Shopify source

  • Invalid image URL

    SHP-IMG-001

    Shopify source

  • Image URL uses an unsupported protocol

    SHP-IMG-002

    Shopify source

  • Image alt text is too long

    SHP-IMG-003

    Shopify source

  • Image alt text is longer than recommended

    SHP-IMG-004

    Shopify source

  • Invalid image position

    PFL-IMG-005

    Independent safety check

  • SEO title is longer than recommended

    SHP-SEO-001

    Shopify source

  • SEO description is longer than recommended

    SHP-SEO-002

    Shopify source

  • Inventory quantity is not numeric

    SHP-INV-001

    Shopify source

  • Inventory quantity is not a whole number

    PFL-INV-001

    Independent safety check

  • Invalid inventory policy

    SHP-INV-002

    Shopify source

  • Tracked inventory has no quantity

    SHP-INV-003

    Shopify source

  • Invalid inventory tracker

    SHP-INV-004

    Shopify source

  • The checker could not complete a check

    PFL-SYS-001

    Independent safety check

Preview Import Changes: 15 checks

These checks compare a current Shopify export with the CSV you plan to import. Uncertain matches always require manual review.

  • Blank value may overwrite existing data

    DRY-SHP-001

    Shopify source

  • Variant information may be removed

    DRY-SHP-003

    Shopify source

  • Option values changed

    DRY-SHP-004

    Shopify source

  • Existing product is not in this file

    DRY-SHP-005

    Shopify source

  • Matching product will be ignored

    DRY-SHP-006

    Shopify source

  • Product match needs manual review

    DRY-PFL-001

    Independent safety check

  • Variant or image match needs manual review

    DRY-PFL-002

    Independent safety check

  • Many products may change

    DRY-PFL-003

    Independent safety check

  • Large price decrease

    DRY-PFL-004

    Independent safety check

  • Many prices may change

    DRY-PFL-005

    Independent safety check

  • Many SKUs may become blank

    DRY-PFL-006

    Independent safety check

  • Many active products may be unpublished

    DRY-PFL-007

    Independent safety check

  • Many image URLs may become blank

    DRY-PFL-008

    Independent safety check

  • Inventory tracking may be removed

    DRY-PFL-009

    Independent safety check

  • Extension columns are not deeply compared

    DRY-PFL-010

    Independent safety check

What this tool cannot guarantee

The checker cannot reproduce every Shopify import decision, app behavior, or store configuration. No result guarantees that Shopify will accept an import. A product missing from a proposed CSV is not reported as deleted, and uncertain product or variant matches are never guessed.