SEEGEA
shopify

Shopify CSV export: everything about products, variants and metafields

Shopify's CSV export is a useful native feature — but its format has critical blind spots around metafields, translations and multiple images. Here is what you need to know before using it.

Book a demoGoogle Meet · 30 min · no commitment
Created in FranceOne-click AI copyFull rollback

The Shopify CSV export is the entry point for most migration, backup and catalog analysis workflows. Its per-variant row structure is confusing at first — and its metafield gaps make it insufficient for a complete backup.

Shopify catalog export

ShopifyGoogleOpenAI

Detailed Shopify CSV format

Each variant = one row. A product with 3 colors = 3 rows. Product columns (title, description, handle, tags, status) appear on the first row only. Variant columns (SKU, price, stock, Option1 Name, Option1 Value) appear on all rows.

Key columns: Handle, Title, Body (HTML), Vendor, Type, Tags, Published, Option1 Name/Value, Option2 Name/Value, Variant SKU, Variant Price, Variant Compare At Price, Variant Inventory Qty, Image Src, Image Position, Image Alt Text, SEO Title, SEO Description.

Shopify CSV export limits

  • No metafields: not exported natively.
  • No translations: default language only.
  • Multiple images: on separate rows, not columns — complicates parsing.
  • No collection associations: not included.
  • Encoding: UTF-8 required; Excel can corrupt accents on direct open.
If you open the Shopify CSV in Excel, use Data > From Text/CSV and select UTF-8 encoding. Direct open can corrupt accents and emojis.

One-click AI copy

Seegea generates description, meta title and meta description from attributes. No Excel needed.

Bulk image optimization

WebP compression, AI alt text, cropping from Seegea's tabular grid.

Versioned rollback

Every Seegea change is versioned. Undo in one click, no CSV file to keep.

How to use the Shopify CSV safely

  1. Export the CSV the same day as the import (fresh data)
  2. Open in Google Sheets (not direct Excel) to avoid encoding corruption
  3. Only modify the target columns (leave untouched columns alone)
  4. Test the import on 10 products before running it on the full catalog
  5. Keep the original export as a manual rollback file
FieldNative CSVVia APISeegea
Products and variantsYesYesYes
MetafieldsNoYesYes
Image alt textPartialYesYes (AI)
TranslationsNoYesPartial
RollbackNoNoYes

Enrich your catalog without Excel

30-min Seegea demo on your products

Enrich your catalog without Excel
Created in France (Annecy – Chantilly) · Email & Google Meet support

FAQ

One row per variant. The first row carries product data (title, handle, description, type, tags). Subsequent rows repeat the handle and add variant data (SKU, price, stock, options).

Give your catalog the attention it deserves.

Google Meet · 30 min · no commitment

Book a demo