Migrating an outdoor furniture & garden products store from WooCommerce to Shopify (2026)
How to migrate an outdoor furniture, garden decor, or patio products WooCommerce store to Shopify — weather resistance ratings, material variants, assembly complexity, freight shipping, and outdoor product setup.
Outdoor furniture and garden products retailers share characteristics with indoor furniture but add weather resistance as a primary specification, seasonal inventory patterns (spring/summer peaks), and heavy freight logistics. WooCommerce stores in this sector typically had extensive custom fields for material, dimensions, and care instructions; Shopify handles all of this through structured metafields. The key operational challenge is freight shipping configuration — large, heavy items require different shipping treatment than standard parcel products.
Product categories
- Garden furniture sets: Dining sets, lounge sets, bistro sets — typically sold as set or individual items
- Outdoor seating: Garden chairs, sun loungers, hammocks, swing seats, benches
- Outdoor dining: Tables, chairs, parasols, dining sets
- Garden storage: Sheds, storage boxes, log stores, bike shelters
- Planters and containers: Raised beds, planter boxes, terracotta, fibreglass
- Decking and fencing: Composite decking boards, fencing panels, trellis
- Outdoor lighting: Solar lights, string lights, post lights, wall lanterns
- Fire pits and chimineas: Fire bowls, fire pits, chiminea, outdoor heaters
- Barbecues and outdoor cooking: Gas BBQ, charcoal, kamado, pizza oven
- Water features: Garden fountains, ponds, water walls
Material and weather resistance metafields
Material specifications
product.metafields.outdoor.material(list.single_line_text) — "Teak", "Eucalyptus", "Rattan (synthetic)", "Aluminium", "Steel powder-coated", "HDPE plastic", "Concrete"product.metafields.outdoor.cushion_material(single_line_text) — "Olefin fabric", "Sunbrella", "Polyester"product.metafields.outdoor.finish(single_line_text) — "Natural oiled", "Powder-coated", "Galvanised", "Treated"
Weather resistance
product.metafields.outdoor.weather_rating(single_line_text) — "All-weather", "UV resistant", "Frost resistant", "IP44 (outdoor lighting)", "IP65"product.metafields.outdoor.uv_resistant(boolean) — UV fade resistanceproduct.metafields.outdoor.rust_resistant(boolean) — rust/corrosion resistanceproduct.metafields.outdoor.frost_resistant(boolean) — safe to leave out in winterproduct.metafields.outdoor.suitable_climates(list.single_line_text) — "UK/Northern Europe", "Mediterranean", "Coastal (salt air)"product.metafields.outdoor.min_temp_c(number_integer) — minimum operating/storage temperature
Dimensions and weight
product.metafields.outdoor.assembled_dimensions_cm(single_line_text) — "L220 × W110 × H75 cm"product.metafields.outdoor.weight_kg(number_decimal) — assembled weightproduct.metafields.outdoor.seats(number_integer) — number of seats (for dining/lounge sets)product.metafields.outdoor.max_load_kg(number_decimal) — maximum weight capacity
Care and maintenance
product.metafields.outdoor.care_instructions(multi_line_text_field) — maintenance and cleaning guideproduct.metafields.outdoor.winter_care(multi_line_text_field) — winter storage and preparation instructionsproduct.metafields.outdoor.oil_required(boolean) — for teak/hardwood — requires oilingproduct.metafields.outdoor.cover_available(boolean) — protective cover sold separately
Colour and material variants
Outdoor furniture commonly comes in multiple colour/finish options:
- Frame colour as variant: "Anthracite", "Brown", "White", "Champagne" — each with its own images
- Cushion colour as second variant: "Grey", "Cream", "Sage", "Navy"
- Shopify variant limit: 100 variants per product (3 options × limits). For sets with 5 frame colours × 5 cushion colours = 25 variants — within limits.
- Colour swatch images: each colour variant needs dedicated product images. Outdoor furniture images should show the product in a garden setting (lifestyle) + white background (clean product shot).
Freight shipping configuration
Large outdoor furniture requires freight/pallet delivery rather than standard parcel:
- Freight shipping profile: Create a separate Shopify shipping profile for large/heavy items. Assign all outdoor furniture products to this profile.
- Flat-rate freight: £49–£99 flat rate for large items (dining sets, sheds, large parasols)
- Free freight threshold: "Free delivery on orders over £500" — common in furniture retail
- Delivery method: 2-person delivery, kerbside delivery, or room-of-choice. Display clearly at checkout — customers need to know what "delivery" means for a 60kg dining set.
- Delivery date selection: for freight, customers need to select a delivery date. Use a date-picker app or ask courier to contact customer for scheduling.
- Non-mainland surcharge: Scottish Highlands, Northern Ireland, Channel Islands, Isle of Man — create separate zones with surcharge rates.
- WooCommerce Table Rate Shipping → Shopify shipping profiles with weight-based or price-based rate conditions
Assembly services
Large outdoor furniture often requires assembly:
- Assembly service as an add-on product: "Assembly service — Outdoor Dining Set" at £89. Customer adds to cart alongside furniture.
- Assembly instructions PDF: upload to Shopify Files; link via metafield
product.metafields.outdoor.assembly_guide_url - Assembly complexity metafield:
product.metafields.outdoor.assembly_time_minutesandproduct.metafields.outdoor.assembly_difficulty("Easy", "Moderate", "Complex") - Number of boxes:
product.metafields.outdoor.parcel_count— important for delivery coordination and customer expectation management
Seasonal inventory management
- Seasonal peak: UK garden furniture season is March–August. New season stock arrives January–February.
- Pre-season pre-orders: enable pre-orders from January for spring stock. Use Timesact or PreOrder Now app.
- End-of-season clearance: August/September — create sale collection, apply discounts to end-of-season stock
- Winter storage products: link to furniture covers and winter storage products as cross-sell at end of summer season
- Discontinue old lines: archive (not delete) discontinued products — preserves URL and review history
Outdoor furniture migration checklist
- Create outdoor metafield namespace: material, weather_rating, UV/rust/frost resistant, dimensions, care instructions
- Migrate all WooCommerce custom field data to structured metafields
- Create freight shipping profile for large items; assign all outdoor furniture products
- Configure freight rates: flat rate + free threshold + non-mainland surcharges
- Display delivery method details clearly: kerbside vs 2-person vs room of choice
- Set up colour/finish variants with per-variant lifestyle images
- Upload assembly guides to Shopify Files; link via metafield
- Create assembly service add-on product
- Configure pre-orders for new season stock (January)
- Set up furniture cover cross-sell (link cover product to furniture product via metafield)
- Set Search & Discovery filters: Material, Weather Rating, Colour, Seats, Price range
- Test freight checkout: verify large item shipping rates calculate correctly; test non-mainland surcharge
The freight shipping profile is the most operationally critical setup task for outdoor furniture migration. Getting it wrong — either incorrect rates or missing non-mainland surcharges — means either charging customers the wrong amount or absorbing freight cost differences on every order. Before going live, test the shipping rate calculation from multiple UK postcodes (London, Edinburgh, Belfast, Channel Islands) to confirm the zone allocation and rates are correct. A 30-minute test saves weeks of rate disputes with customers who were quoted one price and charged another.
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.