k-sync
Voltar ao 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.

·Por k-sync
4 min de leitura · 737 palavras

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

Migre sua loja com k-sync

Conecte sua loja WooCommerce, valide seus produtos e publique no Shopify em minutos. Gratuito para até 50 produtos.

Começar gratuitamente

Leitura relacionada

Ver todos os guias de migração