DocTransform

Shopify won't import your products file?

Fix the errors Shopify shows when importing products, then import clean every week.

Price can't be blank

Validation failed: price can't be blank
Shopify help centre

Inventory quantity isn't numeric

Inventory quantity is not a number
Shopify help centre

What Shopify's importer checks

  • Every product needs a price. Shopify help centre

    we point out a blank price once you mark the column required in the Health panel’s Configure Field step

  • Price must be a plain number, without a currency symbol. Shopify help centre

    DocTransform fixes this: type "clean currency in the Price column"

  • Inventory quantity must be a whole number. Shopify help centre

    DocTransform fixes this: type "convert the Inventory Qty column to a number"

  • Fulfillment service can't be blank; use "manual" if you don't use a third-party service. Shopify help centre

    DocTransform fixes this: type "fill blank Fulfillment Service cells with manual"

  • Each product needs a unique Handle, and the column names must match Shopify's own. Shopify help centre

Before and after

3,516 products

erp_articles.csv
TitlePriceInventory QtyFulfillment Service
Wireless Mouse€19,9011 20023
USB-C Cable9,50 €43405
Laptop Stand24.0075manual
Desk Lamp15,00 €62 50078
Keyboard45.0060manual
Monitor Stand€32,5091810
Webcam28.0090manual

    Fix it by hand in Excel or Sheets

    1. Fill in any blank Price cell by hand; Shopify treats it as required.
    2. Rewrite each price by hand as a plain number, e.g. 19.90 instead of €19,90.
    3. Remove the space in Inventory Qty by hand, e.g. 1200 instead of 1 200.
    4. Type manual into any blank Fulfillment Service cell.

    Fix it in DocTransform

    1. 1. Upload erp_articles.csv into DocTransform.
    2. 2. Apply the fixes: type "clean currency in the Price column" to turn €19,90 into 19.90, "convert the Inventory Qty column to a number" to remove the space in 1 200, and "fill blank Fulfillment Service cells with manual" for the empty rows.
    3. 3. Download the cleaned file as CSV, ready for Shopify's importer.

    Save this fix once, then rerun it on next week’s export with one click.

    Questions

    Does DocTransform split my file if it's over Shopify's 15 MB limit?
    No — DocTransform doesn't split files. If your export is over 15 MB, split it by hand before uploading.
    Will DocTransform know which fields Shopify requires or its category taxonomy?
    No — DocTransform doesn't know Shopify's schema. Tell it which fields are required in the Health panel, and it flags the blanks for you.
    Can I reuse this fix next time I export products?
    Yes — save it once in DocTransform and rerun it on next week’s export.
    Fix your Shopify file free

    Free plan, no card required.

    Salesforce, HubSpot, Shopify and QuickBooks are trademarks of their owners. DocTransform is not affiliated with them.