k-sync
Back to blog

Migrating a garden and outdoor store from WooCommerce to Shopify (2026)

How to migrate a garden, outdoor living, or landscaping WooCommerce store to Shopify — seasonal product management, plant care metafields, heavy goods freight setup, click and collect, and garden retail Shopify configuration.

·By k-sync
5 min read · 1,043 words

Garden and outdoor retailers face a distinctive set of ecommerce challenges: seasonal availability that changes monthly, heavy and oversized products that require freight shipping, and live plants that need care instructions and hardiness zone data. Migrating this product data correctly from WooCommerce to Shopify requires planning around all three.

Garden and outdoor product categories

Seasonal availability management

Garden retail is intensely seasonal. Bedding plants available only in spring. Christmas trees in November. Summer furniture discounted in September. Managing this in Shopify requires a strategy before migration:

Tag all seasonal products during migration with season:spring, season:summer etc. so they can be batch-activated or deactivated.

Plant product metafields

Plants are among the most data-rich product types in retail. The right metafields enable customers to self-serve with confidence:

MetafieldExamplePurpose
garden.hardiness_zone_ukH4 / H5 / H6 / H7UK RHS hardiness rating
garden.sunlightFull sun / Partial shade / Deep shadePlacement guide
garden.wateringDrought tolerant / Moderate / HighCare guide
garden.soil_typeClay / Sandy / Loam / Any well-drainedSuitability filter
garden.mature_height_cm60 / 120 / 300Planning and scale
garden.mature_spread_cm40 / 80 / 200Spacing guide
garden.flowering_monthsApr,May,JunVisual planning
garden.foliage_typeEvergreen / Deciduous / Semi-evergreenYear-round interest
garden.pot_size_litres2 / 5 / 10 / 20Product description
garden.latin_nameLavandula angustifoliaExpert / SEO value
garden.rhs_awardtrue / falseQuality badge
garden.toxic_to_petstrue / falseSafety filter
garden.sow_month_start2Seeds — Feb sowing start
garden.sow_month_end5Seeds — May sowing end
garden.sow_depth_cm1 / 2 / 3Seeds — planting depth

Heavy goods and freight shipping

Garden furniture, paving, and large planters often exceed standard parcel carrier limits (typically 30kg / 120cm longest side). This requires freight or pallet shipping with different pricing and lead times.

In WooCommerce, heavy goods are typically handled with a weight-based or class-based shipping plugin. In Shopify, manage this with:

Chemical product compliance

Weed killers, pesticides, and some fertilisers are regulated products. In the UK, herbicides like glyphosate-based products carry CLP hazard labels and are subject to GB CLP regulation.

During migration, ensure:

Click and collect for garden centres

Many garden centres have a physical retail presence. Click and collect (buy online, collect from store) is often their primary fulfilment model for heavy or bulky items — customers don't want to pay freight for a 50kg paving pack.

In Shopify, implement click and collect via:

During migration, ensure all in-store-only SKUs are flagged. Products that are physically too large for parcel shipping should have click-and-collect as their only fulfilment option — achievable by adding them only to the Local Pickup shipping profile.

Pot size and product dimension variants

Pots and planters in garden retail are typically sold in multiple sizes. Each size has a different price. Options for Shopify:

In WooCommerce, pot size is typically stored as pa_size or pa_diameter. k-sync maps this attribute to a Shopify variant option during migration.

Post-migration checklist for garden and outdoor 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