k-sync
Zurück zum Blog

Shopify product variants after migrating from WooCommerce (2026)

How WooCommerce variable products map to Shopify variants — option limits, variant images, combining options, 100-variant limit workarounds, and migrating complex WooCommerce product configurations.

·Von k-sync
3 Min. Lesezeit · 658 Wörter

WooCommerce variable products and Shopify product variants serve the same purpose — offering a product in multiple configurations (colour, size, material) — but the data model differs in important ways. Understanding these differences before migration prevents surprises when complex WooCommerce products don't map cleanly to Shopify's structure.

WooCommerce variable products vs Shopify variants

FeatureWooCommerceShopify
Option types (axes)UnlimitedMaximum 3 options
Values per optionUnlimitedNo enforced limit per option
Total variants per productUnlimited (performance degrades)Maximum 100 (hard limit on standard plans)
Variant-specific imagesYes — per-variation imageYes — images assigned to specific variants
Variant-specific SKUYesYes
Variant-specific priceYesYes
Variant-specific inventoryYesYes
Custom attributes (non-variant)Yes — display-only attributesMetafields (not shown in variant selector)

The 3-option limit

Shopify allows a maximum of 3 options per product (e.g. Colour, Size, Material). WooCommerce has no such limit. Products with 4 or more variant dimensions in WooCommerce require a solution:

The 100-variant limit

Shopify limits products to 100 variants (the product of all option values: 5 colours × 10 sizes × 2 materials = 100). Products exceeding this limit require:

WooCommerce stores with large fashion or apparel catalogues frequently encounter this limit — a product with 20 colours × 8 sizes = 160 variants exceeds Shopify's limit.

Variant images

Shopify supports assigning images to variants (typically used for colour variants — clicking "Red" shows the red product image). During migration:

Migrating display-only attributes

WooCommerce supports attributes that are "used for variations" (creating variants) and attributes that are display-only (shown in product details tab but not affecting variants). In Shopify:

Post-migration variant checklist

Migrieren Sie Ihren Shop mit k-sync

Verbinden Sie Ihren WooCommerce-Shop, validieren Sie Ihre Produkte und veröffentlichen Sie sie in Minuten auf Shopify. Kostenlos bis zu 50 Produkte.

Kostenlos starten

Weitere Artikel

Alle Migrationsanleitungen ansehen