k-sync
Back to blog

Migrating a watches and jewellery accessories store from WooCommerce to Shopify (2026)

How to migrate a watches, jewellery, or accessories WooCommerce store to Shopify — hallmarking data, watch movement specifications, metal and gemstone metafields, high-value shipping, and jewellery retail Shopify setup.

·By k-sync
3 min read · 659 words

Watches and jewellery are high-value, detail-oriented categories where product data accuracy directly affects purchase confidence. Customers buying a £2,000 watch or an engagement ring need to know the specification precisely. UK hallmarking law adds a legal dimension to how precious metals must be described. Migrating to Shopify requires carrying all this technical and legal data with care.

Product categories

UK hallmarking legal requirements

The Hallmarking Act 1973 requires that articles made of gold, silver, platinum, or palladium above specified minimum weights must be hallmarked before being offered for sale in the UK. For online retail, this means:

product.metafields.jewellery.metal = "18ct Yellow Gold / Sterling Silver / Platinum / Rose Gold"
product.metafields.jewellery.metal_purity = "750 (18ct) / 925 / 950 / 585 (14ct)"
product.metafields.jewellery.hallmark_office = "London / Birmingham / Sheffield / Edinburgh"
product.metafields.jewellery.hallmark_date = "2024"        // date letter year
product.metafields.jewellery.total_weight_g = "4.2"
product.metafields.jewellery.plating = "18ct Gold Plated / Rhodium Plated"

Gemstone data

product.metafields.jewellery.stone_type = "Diamond / Sapphire / Ruby / Emerald / Moissanite"
product.metafields.jewellery.stone_carat_weight = "0.50"
product.metafields.jewellery.stone_colour = "D / E / F / G"   // diamond colour grade
product.metafields.jewellery.stone_clarity = "VS1 / VS2 / SI1"
product.metafields.jewellery.stone_cut = "Round Brilliant / Princess / Oval / Cushion"
product.metafields.jewellery.certificate = "GIA / IGI / HRD"
product.metafields.jewellery.certificate_number = "2175623456"
product.metafields.jewellery.stone_origin = "Natural / Lab Grown"

Watch specifications

product.metafields.watch.movement = "Automatic / Manual / Quartz / Solar"
product.metafields.watch.movement_calibre = "ETA 2824-2 / Miyota 9015 / NH35"
product.metafields.watch.power_reserve_hours = "42"
product.metafields.watch.water_resistance_atm = "20"       // ATM or metres
product.metafields.watch.case_diameter_mm = "40"
product.metafields.watch.case_material = "316L Stainless Steel / Titanium / DLC-coated"
product.metafields.watch.crystal = "Sapphire / Mineral / Acrylic"
product.metafields.watch.lug_width_mm = "20"
product.metafields.watch.complications = "Date / GMT / Chronograph / Moon phase"

Ring sizing

Ring size variants need careful handling. UK uses a letter sizing system (A–Z+); US uses numeric sizes (3–13). When migrating:

High-value item shipping and insurance

Items valued above £250–500 require special shipping handling:

Post-migration checklist for watches and jewellery stores

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 free

Related reading

Browse all migration guides