CommerceFix Shopify CSV Repair File Generator Scan CSV

File-in / file-out repair tool

Free Shopify CSV Import Checklist

Use this checklist before uploading a Shopify product CSV to Shopify admin, Matrixify, or another bulk import tool. It is a practical preflight list, not a full repair export.

Fast path: run these manual checks, then use the CommerceFix free scan to preview counts, categories, and the first five affected rows. Paid repair generation stays locked until checkout.

Before-upload checklist

CheckWhy it mattersCommerceFix output if repairable
Handle is presentMissing or duplicate handles can merge products, split variants, or create import confusion.fixed_import_safe.csv + error_report.xlsx
Title is not blankBlank titles make product rows hard to review and can break clean product creation.fixed_import_safe.csv
Option1 Name and Option1 Value matchIncomplete option pairs create variant risk, especially when rows use Default Title.fixed_import_safe.csv + before_after_preview.html
Image Src is a valid URLBlank, duplicate, or non-http image URLs are common reasons images do not import.fixed_import_safe.csv + error_report.xlsx
Image Alt Text is filled where usefulBlank alt text is a CSV-level SEO gap that can be patched without changing product rows.seo_patch_only.csv
Metafield: title_tag [string] existsMissing SEO titles make bulk product imports lose metadata work.seo_patch_only.csv
Metafield: description_tag [string] existsMissing or duplicate descriptions create cleanup work after import.seo_patch_only.csv
Quotes, commas, and newlines are escapedBad quoting can shift columns and make the row look different to Shopify than it looked in a spreadsheet.error_report.xlsx + safe-row repair where possible

Broken CSV sample

Handle,Title,Option1 Name,Option1 Value,Image Src,Image Alt Text,Metafield: title_tag [string],Metafield: description_tag [string]
,Ceramic Mug,Size,,cdn.example.com/mug.jpg,,,
linen-shirt,Linen Shirt,Size,M,https://cdn.example.com/linen.jpg,,Linen Shirt,Linen Shirt

What the free scan gives you

What stays paid

Use this for directory and community posts

If someone asks why a Shopify CSV import failed, send this checklist first. It gives them a manual preflight path and a free scanner without asking for Shopify login or API access.

Scan your Shopify CSV View sample package