Migrating a model railways store from WooCommerce to Shopify (2026)
How to migrate a model railways, model trains, or railway modelling WooCommerce store to Shopify — scale specifications, DCC decoder compatibility, manufacturer brand navigation, age restrictions, and model railway retail Shopify setup.
Model railway retail serves dedicated hobbyists, collectors, and layout builders. The market is dominated by brand loyalty — Hornby, Bachmann, Heljan, Dapol, Farish, and Peco are key names. Customers are highly knowledgeable and specify by scale, era, and DCC compatibility. Migrating to Shopify suits model railway retail, but the product data structure requires accurate scale, gauge, and compatibility metafields to support the filtering behaviour of serious modellers.
Product categories
- Locomotives: Steam, diesel, electric. By scale, manufacturer, era, and prototype.
- Rolling stock: Wagons, coaches, multiple units. Livery and era.
- Track: Straight, curved, points (switches), crossings. By scale and radius.
- Buildings and scenery: Kits and ready-built. By scale.
- Controllers and DCC decoders: Analogue and DCC controllers, decoder chips, sound decoders.
- Layout accessories: Signals, level crossings, platform accessories, figures.
- Modelling materials: Ballast, scatter, static grass, paint, glue.
- Sets and starter packs: Train sets for beginners; add-on packs.
Scale and gauge specifications
Scale is the primary filter criterion for model railway purchases — all products must have scale clearly noted:
- OO scale (1:76.2): most popular scale in the UK — Hornby, Bachmann, Dapol, Heljan, Peco
- N scale (1:148 in UK, 1:160 in continental): smaller scale for large layouts — Graham Farish, Farish, Minitrix
- HO scale (1:87): Continental European and American standard — different from British OO despite similar track gauge
- O scale (1:43.5 UK / 1:45 continental): large scale for garden or large indoor layouts
- G scale (1:22.5 to 1:29): garden railways
- Track gauge: OO and HO share 16.5mm track gauge (confusingly) — note both scale and gauge separately
product.metafields.model_railway.scale = "OO / N / HO / O / G"
product.metafields.model_railway.gauge_mm = "16.5" // track gauge in mm
product.metafields.model_railway.scale_ratio = "1:76.2"
product.metafields.model_railway.manufacturer = "Hornby / Bachmann / Farish / Dapol"
product.metafields.model_railway.era = "Era 1 / Era 2 / Era 3 / Era 4 / Era 5 / Era 6 / Era 7 / Era 8 / Era 9 / Era 10 / Era 11"
product.metafields.model_railway.livery = "BR Blue / GWR Green / LMS Crimson"
product.metafields.model_railway.prototype = "Class 37 / Flying Scotsman"
Era categorisation
The British railway modelling era system covers the history of UK railways:
- Era 1 (1804–1874): Pre-grouping early railways
- Eras 2–3 (1875–1947): Pre-grouping and grouping period (GWR, LMS, LNER, SR)
- Era 4–5 (1948–1968): British Railways nationalisation, steam to diesel transition
- Era 6–7 (1969–1994): BR blue, sectorisation
- Era 8–9 (1995–2008): Privatisation, first generation operators
- Era 10–11 (2009–present): Modern traction and liveries
- Note era on all locomotives and rolling stock — essential for layout accuracy-conscious modellers
DCC decoder compatibility
Digital Command Control (DCC) is the standard digital control system for model railways:
- DCC ready: locomotive has socket for decoder installation but no decoder fitted
- DCC fitted: decoder already installed; note decoder brand and default address
- DCC sound: sound decoder fitted with prototype sound effects
- Next18 / 21-pin / 8-pin NEM 652: decoder socket standards — note socket type for DCC ready locos
- Decoder compatibility: for decoder products, note compatible socket types and recommended locomotive brands
product.metafields.model_railway.dcc_status = "DCC ready / DCC fitted / DCC sound / Analogue only"
product.metafields.model_railway.decoder_socket = "Next18 / 21-pin / 8-pin NEM 652"
product.metafields.model_railway.decoder_brand = "Hornby / ESU / Zimo / TCS"
product.metafields.model_railway.minimum_radius_mm = "438" // minimum curve radius for operation
Limited edition and collector management
Many model railway products are limited edition releases:
- Limited run number: state production run quantity if known — collector value information
- Pre-order: major releases are available for pre-order 6–12 months ahead — configure Shopify pre-order with expected despatch date
- Sold-out preservation: sold-out models should be archived (not deleted) — maintains SEO and collector reference value
- Renumbered/reliveried variants: Hornby and Bachmann release the same body in multiple liveries — manage as variants of parent product with livery as the differentiating option
Age restriction
Model railway products typically carry a minimum age recommendation:
- Most model railway sets: Not suitable for children under 14 — small parts, fragile components, electrical operation
- Note age recommendation clearly on all locomotive, rolling stock, and accessory products
- Toy train sets designed for children (Hornby Thomas, etc.) are separately categorised and may have different age ratings
Post-migration checklist for model railway stores
- Scale: OO/N/HO/O noted on all products; scale ratio and track gauge stated
- Era: era period noted on all rolling stock and locomotives
- DCC status: DCC ready/fitted/sound noted; decoder socket type for DCC-ready items
- Manufacturer and prototype: manufacturer and prototype model noted as metafields for filtering
- Limited editions: production run quantity noted; pre-orders configured with despatch date
- Age restriction: 14+ age recommendation on all model railway products
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.