k-sync
Back to blog

Migrating a baby products & nursery store from WooCommerce to Shopify (2026)

How to migrate a baby products, nursery, or infant care WooCommerce store to Shopify — safety compliance, age-appropriate filtering, gift registries, subscription nappies, and baby retail Shopify setup.

·By k-sync
6 min read · 1,298 words

Baby and nursery stores carry unique product compliance requirements that make them distinct from general retail. Every product that will be used by or around infants must display age suitability, safety certification marks (CE, UKCA), and in many cases choking hazard warnings. WooCommerce stores in this niche typically relied on custom fields for compliance data and ACF-based safety certification management. Shopify handles this through metafields and structured product data — this guide covers the full migration with compliance and product data preserved.

Baby product categories

Safety and compliance metafields

Age and safety suitability

Safety certifications

Materials and allergens

Clothing sizing by age and weight

Baby clothing has two parallel sizing systems — age-based (0-3m, 3-6m, 6-9m, etc.) and weight-based (kg) — and customers rely on weight guidance because babies grow at different rates:

Nursery furniture variants

Large nursery furniture (cots, wardrobes, changing units) has specific variant requirements:

Car seat compliance

Car seats are the most regulated product in baby retail — incorrect installation kills children:

Gift registries

New baby gift registries are a major driver of baby retail revenue — parents create wish lists that friends and family purchase from:

Subscription products

Nappies, formula, and baby wipes are high-frequency repeat purchases — strong candidates for subscription:

Safety warnings on product pages

Certain warnings are legally required or best-practice for infant products — render from metafields in your theme:

Baby products migration checklist

The age suitability metafield is the single most important data migration for a baby store — and the one most likely to be incomplete in WooCommerce custom fields. WooCommerce baby stores that added age ranges did so inconsistently: some products have it in the product title ("Activity Gym 0-6 Months"), some in the description, some in a custom field, and some not at all. Before migrating, audit your entire product catalogue for age suitability data and standardise it. The consequence of missing or incorrect age suitability on a product used by an infant is significant — both from a customer safety perspective and a liability standpoint. Populate age_suitable_from_months and age_suitable_to_months for every product before launch, then render it prominently on every product page.

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