Column groups in a Shopify product CSV
- Product identity (handle, title).
- Descriptions/content.
- Vendor/type/tags.
- Variant options.
- SKU/pricing.
- Inventory/shipping/tax.
- Images.
- SEO fields.
- Status/publishing.
Product row vs variant row example
Handle,Title,Option1 Name,Option1 Value,Variant SKU,Variant Price
trail-bottle,Trail Bottle,Size,500ml,TB-500,24
trail-bottle,,Size,1L,TB-1L,29
Template mistakes to catch before import
- Hidden header spacing: normalize headers before mapping.
- Blank handles: fill them on every row.
- Text prices: use numeric values only.
- Duplicate option combos: keep each variant combination unique.
- Broken image URLs: use valid public URLs.
Useful Shopify references