Migrating a fashion / apparel store from WooCommerce to Shopify (2026)
How to migrate a fashion or apparel WooCommerce store to Shopify — size charts, color swatches, variants, lookbooks, product photography, and fashion-specific considerations for the migration.
Fashion and apparel stores have some of the most complex WooCommerce setups — variable products with dozens of size/color combinations, custom attribute displays (color swatches, size guides), lookbook galleries, collection photography, and high product image counts. These stores also have specific post-migration needs: returns management, size standardization across products, and the visual experience of the storefront. Here's a focused guide for fashion store migrations.
Fashion store product data characteristics
Typical fashion WooCommerce product structure:
- Variable products: Size (XS, S, M, L, XL, XXL) × Color (10–30 options) = 60–180+ variants per product
- Multiple images per variant: Each color has its own set of product images (front, back, detail, on-model)
- Custom attributes: Material, fit, care instructions, season, gender category
- High image count: 5–15 images per product is common in fashion
- Size chart metafields: Chest/waist/hip measurements linked to each product or globally
Shopify's variant limits for fashion stores
Shopify's 100-variant limit per product can be restrictive for fashion:
- 6 sizes × 10 colors = 60 variants — fine
- 6 sizes × 15 colors = 90 variants — approaching limit
- 6 sizes × 20 colors = 120 variants — exceeds limit
Solutions for high-variant fashion products:
- Split by color: Create separate Shopify products per color — "Classic T-Shirt Black", "Classic T-Shirt White" — each with 6 size variants. Group them in a collection.
- Color as product family: Use Shopify's product grouping or a color swatch app to link color variants shown as related products. Customers see one product page but can switch between colors (each is a separate product).
- Variant limit workaround apps: Infinite Product Options (InfiniteOptions by ShopPad) allows additional customization options that don't create SKU-tracked variants — suitable for colors that don't require separate inventory per color.
Color swatches on Shopify
WooCommerce fashion stores often use image swatches or color swatches for color selection (via plugins like Variation Swatches for WooCommerce). Shopify doesn't include color swatches natively — the default is a dropdown or button selector.
Shopify color swatch options:
- Theme-native swatches: Many Shopify themes (Impulse, Prestige, Broadcast, Pipeline) include built-in color swatch support — variant options named after colors render as color dots/circles automatically.
- Shopify native variant images: In Shopify, each variant can have its own image. When the color variant is selected, the main product image switches to the variant's image. No app needed for this.
- Swatch apps: Swatchify, Kiwi Size Chart & Recommender, or theme-included swatches for more control.
After migration, verify that: (1) each color variant has its associated images assigned, and (2) the theme renders color options as swatches or at minimum as visual buttons rather than a dropdown.
Product images: migration strategy for fashion stores
Fashion stores with 200+ products and 10 images per product have thousands of product images. Migration approach:
- k-sync image migration: k-sync fetches all product images from WooCommerce image URLs and uploads them to Shopify during the push process. Images are assigned to the correct product.
- Variant images: k-sync maps variant images during normalization — each color variant's images are linked to that variant in Shopify.
- Image order: Shopify uses the first product image as the main/featured image. Ensure your WooCommerce products have images in the preferred order before migration.
- Image quality: Shopify converts to WebP automatically. Upload original images at 2000px+ for best quality. Shopify serves the appropriate size via srcset.
CDN warm-up consideration
After a large fashion catalog migration, the first page load of each product may be slightly slower as Shopify's CDN caches the images. This normalizes within 24–48 hours as images are served from CDN cache.
Size charts on Shopify
WooCommerce fashion stores often use size chart plugins (WooCommerce Size Guide, Size Chart for WooCommerce) that add a "Size Guide" button or tab to product pages. On Shopify:
- Shopify theme sections: Most fashion-focused Shopify themes include a size chart section that can be assigned to specific products or globally
- Size chart apps: Kiwi Size Chart & Recommender (free tier available), Avada Size Chart, Bold Size Chart — add size guide buttons to product pages
- Metafields for size data: Store size measurements in product metafields (chest, waist, length per size) and display via theme metafield rendering
If your WooCommerce size charts were stored as product descriptions or custom fields, export them before migration and import as Shopify metafields or recreate in the size chart app.
Fashion collections structure
WooCommerce product categories become Shopify collections. For fashion stores, typical collection structure:
- Gender: Women, Men, Kids
- Category: Tops, Bottoms, Outerwear, Dresses, Accessories
- Style: Casual, Formal, Activewear
- Season: New Arrivals, Spring 2026, Sale
On Shopify, automated collections are more powerful than WooCommerce categories for fashion — rules like "tag contains 'women'" or "tag contains 'sale'" automatically add products to the right collection without manual assignment. Set up tag conventions before migration:
- Tag products with gender, category, season, and style during import
- Create automated Shopify collections based on these tags
Lookbooks and editorial content
Many fashion WooCommerce stores have custom lookbook pages (often built with page builders like Elementor or WPBakery). These don't migrate automatically — they require manual recreation in Shopify.
Shopify options for lookbooks:
- Theme sections: Many fashion Shopify themes (Prestige, Impulse, Exhibit) include lookbook sections — full-bleed images with product hotspots
- Shopify page builder: PageFly or Shogun for custom lookbook layouts
- Shoppable Instagram apps: Instafeed, Foursixty — display Instagram content with shoppable product tags
Returns management for fashion
Fashion stores have higher return rates than average ecommerce. WooCommerce returns management (WooCommerce Returns and Warranty Requests, ReturnsGenie) needs a Shopify equivalent:
- Native Shopify returns: Admin → Orders → select order → Return. Basic return + refund flow built in.
- Loop Returns: Leading returns management for Shopify — automated return portal, exchange flow, return analytics. Popular for fashion.
- Return Prime: Self-serve return portal with exchange support.
- AfterShip Returns: Return tracking + automated refunds.
Shopify theme recommendations for fashion stores
| Theme | Price | Best for | Fashion features |
|---|---|---|---|
| Prestige | $380 | Premium/luxury fashion | Lookbooks, color swatches, full-bleed imagery |
| Impulse | $380 | Mid-market fashion | Color swatches, collection list, promotional banners |
| Exhibit | $320 | Editorial fashion | Large imagery, lookbook sections, minimal UI |
| Broadcast | $360 | Lifestyle/fashion | Video support, color swatches, lookbook |
| Dawn (free) | Free | Budget, clean start | Basic variant options, good performance |
Fashion store migration checklist
- Count variants per product — identify any exceeding 100 variant limit
- Plan split strategy for high-variant products (by color or by size range)
- Set up variant image assignment in WooCommerce (ensure each color variant has images) before migration
- Export size chart data (measurements, size tables) for re-import as metafields or size chart app
- Document WooCommerce category structure → map to Shopify collection strategy (tags + automated collections)
- Tag products with gender, category, style, season during migration
- Select and install a fashion-appropriate Shopify theme before migration (verify swatch support)
- Set up size chart app or theme size guide section
- Recreate key lookbook pages manually in Shopify theme sections or page builder
- Install returns management app (Loop Returns or Return Prime)
- Verify color variant images are correctly assigned after migration push
- Run PageSpeed Insights on product pages — fashion stores with many images are most vulnerable to LCP issues
Fashion stores benefit significantly from Shopify's CDN and image optimization after migrating from shared hosting — but they also need the most careful variant planning and visual configuration of any product category. Get the variant strategy right before pushing to Shopify, and the rest of the migration is straightforward.
Migrate your store with k-sync
Connect your WooCommerce store, validate your products, and push to Shopify in minutes. Free for up to 50 products.
Get started freeRelated reading
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.