Migrating an embroidery and cross stitch store from WooCommerce to Shopify (2026)
How to migrate an embroidery, cross stitch, or needlework WooCommerce store to Shopify — thread specifications, fabric count, digital pattern downloads, kit product structure, and needlework retail Shopify setup.
Embroidery and cross stitch retail serves hand stitchers, machine embroiderers, and art needlework enthusiasts. The market spans threads, fabrics, patterns, hoops, frames, and kits. Customers are highly brand-aware — cross stitchers specify thread by brand (DMC, Anchor) and colour number, and fabric by brand and thread count. Digital patterns and kits are strong revenue streams alongside physical supplies. Migrating to Shopify suits the category well.
Product categories
- Stranded cotton (floss): DMC, Anchor, Madeira, Cosmo. 6-strand divisible thread.
- Specialty threads: Silk, overdyed, variegated, metallic, perle cotton.
- Aida fabric: Primary cross stitch fabric. 14-count, 16-count, 18-count, 28-count evenweave.
- Evenweave and linen: 28ct, 32ct evenweave and linen for stitching over-two.
- Hoops and frames: Embroidery hoops (4 to 12 inch), Q-snap frames, scroll frames.
- Needles: Tapestry needles (sizes 22–28 for cross stitch), chenille needles for thick thread.
- Patterns: Physical chart booklets and digital PDF patterns. Large range.
- Kits: Fabric + thread + needle + chart sets. Popular for beginners and gifting.
- Machine embroidery: Designs in .PES, .DST, .EXP, .JEF file formats. Sold as digital downloads.
Thread specifications
product.metafields.needlework.thread_brand = "DMC / Anchor / Madeira / Cosmo"
product.metafields.needlework.colour_number = "DMC 321" // brand-specific colour code
product.metafields.needlework.colour_name = "Christmas Red"
product.metafields.needlework.thread_type = "Stranded cotton / Perle / Silk / Metallic"
product.metafields.needlework.strands = "6" // divisible into individual strands
product.metafields.needlework.length_metres = "8" // per skein
product.metafields.needlework.fibre_content = "100% Cotton" // UK textile law
DMC and Anchor colour cross-reference
Cross stitchers often need to substitute between brands — colour cross-reference data is a key content asset:
- State DMC colour number and name on all thread products — this is the primary search term for cross stitchers
- Anchor equivalent: note Anchor cross-reference number (e.g. DMC 321 = Anchor 9046) — reduces support queries
- Colour families: organise thread navigation by colour family (red, blue, green, etc.) — important for browsing
- Colour accuracy: thread colours vary on screen — note that photographs should be used as reference and colours may vary slightly from screen display
Fabric count specifications
Aida and evenweave fabric are specified by thread count (holes per inch):
- 14-count Aida: most popular, recommended for beginners — 14 holes per inch, stitch size approximately 1.8mm
- 16-count: slightly finer; 18-count: fine detail work
- 28-count evenweave: stitched over two threads — equivalent stitch density to 14-count Aida
- 32-count and 40-count linen: for expert stitchers — small stitch size, more detail
- Cut size vs roll: fabric sold in pre-cut sizes (e.g. 30x45cm) or by the metre — configure variant accordingly
product.metafields.needlework.fabric_count = "14ct"
product.metafields.needlework.fabric_type = "Aida / Evenweave / Linen"
product.metafields.needlework.fabric_width_cm = "150"
product.metafields.needlework.fabric_colour = "Antique white"
product.metafields.needlework.sold_by = "Cut size / Metre"
Digital patterns and machine embroidery files
Digital products are a major revenue stream for needlework retailers:
- Cross stitch PDF charts: delivered via Digital Downloads app; note finished size at each fabric count on product page
- Machine embroidery files: multiple formats in one download (PES + DST + EXP + JEF + VP3) — note compatible machine brands
- Machine embroidery hoop size: state minimum hoop size required (e.g. 4x4 inch / 10x10cm)
- Stitch count: note total stitch count for machine designs — helps estimate thread usage and machine time
- No returns on digital downloads: note clearly on product and in returns policy
Kit product structure
Kits bundle physical components — manage these carefully in Shopify:
- Kit components: list all included items (fabric size, thread colours with quantities, needle size, chart) in product description
- Inventory: if kit contains components also sold individually, consider whether to manage inventory as kit-level stock or component-level stock
- Gift appeal: kits are strong gifting products — note skill level (beginner, intermediate) and finished size on product page
- Finishing kit: frame or hoop included vs pattern-only — note clearly
Post-migration checklist for embroidery and cross stitch stores
- Thread: brand and colour number as primary fields; fibre content (UK textile law); length per skein
- Colour cross-reference: DMC/Anchor equivalent noted where applicable
- Fabric: count (ct), type (Aida/evenweave/linen), colour, and whether sold cut or by metre
- Digital patterns: Digital Downloads app configured; no shipping on digital-only products; no-returns policy noted
- Machine embroidery: file formats and hoop size noted; stitch count stated
- Kits: all components listed; skill level noted; finished size at relevant fabric counts stated
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.