k-sync
Zurück zum Blog

Migrating a crafts and haberdashery store from WooCommerce to Shopify (2026)

How to migrate a crafts, haberdashery, sewing notions, or needlework WooCommerce store to Shopify — fabric sold by metre, colour variants for thread and yarn, pattern download products, and craft retail Shopify setup.

·Von k-sync
4 Min. Lesezeit · 737 Wörter

Crafts and haberdashery retail covers an enormous range of products — fabric sold by the metre, buttons and ribbons in dozens of colours, embroidery kits, knitting patterns, sewing notions, and craft supplies. Each product type has different variant structures and data requirements. The category has a passionate, detail-oriented customer base that values accurate product information and responsive customer service. Shopify handles this category well with some configuration.

Haberdashery and craft product categories

Fabric sold by the metre

Selling fabric by a custom length (e.g. customer orders 2.5m) is not a standard Shopify feature. Approaches:

The "price per metre × quantity" approach is the simplest and most reliable for most fabric stores. Configure the product with "Track quantity" disabled to allow any quantity.

Thread and yarn colour variants

Embroidery thread (DMC, Anchor, Madeira) and knitting wool come in many colours. For DMC embroidery floss alone there are 500+ colours. Options:

product.metafields.craft.thread_brand = "DMC / Anchor / Madeira / Gütermann"
product.metafields.craft.colour_code = "321"              // standardised code
product.metafields.craft.colour_name = "Red"
product.metafields.craft.thread_weight = "25 / 8 / 5"    // DMC thread weights
product.metafields.craft.strands = "6"                    // divisible into this many strands
product.metafields.craft.metres_per_skein = "8"

Yarn metafields

product.metafields.craft.yarn_weight = "Lace / Fingering / DK / Worsted / Aran / Bulky"
product.metafields.craft.fibre_content = "100% Merino wool / 75% superwash wool 25% nylon"
product.metafields.craft.meterage_per_100g = "400"
product.metafields.craft.needle_size_mm = "3.5-4.0"
product.metafields.craft.hook_size_mm = "4.0-4.5"
product.metafields.craft.ply = "4ply / DK / Aran / Chunky"
product.metafields.craft.machine_washable = "true"
product.metafields.craft.dye_lot = "L241025"            // dye lot for matching skeins

Pattern downloads

Knitting patterns, sewing patterns, and craft instructions sold as PDFs are digital products. Setup after migration:

product.metafields.craft.pattern_skill_level = "Beginner / Intermediate / Advanced"
product.metafields.craft.size_range = "XS-XL / 6-18 / Child 2-12"
product.metafields.craft.format = "PDF download / Printed booklet"
product.metafields.craft.gauge_per_10cm = "22 stitches × 28 rows"
product.metafields.craft.needle_size_required = "3.75mm"

Post-migration checklist for crafts and haberdashery stores

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