Group related rows by handle
For a Canvas Market Tote in Oat and Olive, enter canvas-market-tote in the handle column on both rows. Map Colour to Option1 value and enter Color as the option name. Each row has its own SKU and option value. Keep the product title and other product-level information consistent or leave them blank on follow-up rows.
Add a product gallery image
Add a row with only the same handle and the additional product image URL in the mapped columns. The exported row contributes an image to the product gallery. Image links must use HTTP or HTTPS and be publicly accessible when Shopify imports them. Columncraft checks URL syntax locally.
Choose the right scope
Use this workflow for new products with zero or one variant dimension. Color and Size combinations need two dimensions and should be prepared separately. Keep every row for a given handle in the same file when splitting a large catalog. Test a small group and check product status and the images in Shopify before importing the rest.
Reference Shopify’s product CSV reference.