WooCommerce eCommerce

Garden Nursery Store with Seasonal Availability

A WooCommerce store where stock follows the growing season, with delivery weeks chosen at checkout.

View live demo Opens a working demo with sample content in a new tab.
Fern & Field demo on desktop and phone

On location

  • Farm Greenhouse — Fern & Field
    Farm GreenhousePhoto: World Travel Adventures (CC0)
  • Potted plants greenhouse — Fern & Field
    Potted plants greenhouseCC0 photo
  • Lēf Farms President and CEO — Fern & Field
    Lēf Farms President and CEOPhoto: U.S. Department of Agriculture (CC0)
  • Cactus background — Fern & Field
    Cactus backgroundCC0 photo
  • Greenhouse Plants — Fern & Field
    Greenhouse PlantsPhoto: Thomas Verbruggen (CC0)

About the Project

This garden nursery WooCommerce store was built for a grower whose stock behaves nothing like ordinary products. Bare-root trees can only be lifted and shipped in winter, potted plants sell out and come back weeks later, and a plant left in a courier depot over a weekend can arrive dead. The previous website promised availability the nursery could not honour, so most orders had moved to the phone and refunds were eating into the margin.

We rebuilt the shop around the growing season. Every plant carries an availability window, a lead time and dispatch rules, customers choose a delivery week the nursery can genuinely meet, and care guides travel with each order. Bare-root season now sells out online instead of being managed by phone.

About the Client

The client is a plant nursery and garden centre that grows much of its own stock, from hedging and fruit trees to perennials, roses and bulbs. It sells to home gardeners and to people planting hedges or orchards who order in larger quantities during the bare-root months.

The team knows exactly when each plant can be lifted, potted or shipped, but that knowledge lived in people’s heads and on the phone. The website needed to carry it, so customers could buy with confidence and staff could stop correcting orders by hand.

Project Goals

  • Only sell plants when the nursery can actually dispatch them.
  • Open and close bare-root lines automatically by date.
  • Let customers choose a realistic delivery week instead of promising next-day dispatch.
  • Stop living goods being shipped before weekends or during heatwaves.
  • Attach planting and aftercare advice to every plant and every dispatch.

Project Overview

The Challenge and Our Solution

The Challenge

Plants are not ordinary stock. Bare-root trees can only ship in winter, potted stock sells out and returns weeks later, and a plant that sits in a courier depot over a weekend arrives dead. The nursery was selling by phone because the previous website promised availability it could not honour, and refund requests were eating the margin.

Our Solution

We built the catalogue around availability windows: each product carries a season, a lead time and a dispatch rule, and the store only offers delivery weeks it can actually meet. Bare-root lines open and close automatically by date. Shipping rules prevent living goods being dispatched before a weekend or during a heatwave hold, and customers pick a delivery week at checkout rather than being promised next-day. Care guides are attached to each plant and included in the dispatch email.

Seasonal Product Availability in WooCommerce

A custom availability plugin gives every product a season, a lead time and a dispatch rule. Bare-root lines open on the date lifting begins and close when the season ends, without anyone having to remember to switch them on or off. Potted lines carry the date they are expected back, so customers see when something will be ready rather than a blunt sold-out message.

Because availability is calculated rather than typed in, the shop never offers a plant it cannot send. That accuracy is what replaced most of the phone calls about stock.

  • Availability windows per product
  • Bare-root lines opening and closing by date
  • Expected-back dates for potted stock

Delivery Week Selection at Checkout

Instead of promising next-day delivery, the checkout asks customers to choose a dispatch week. Only weeks the nursery can meet are offered, taking into account each plant’s lead time, the season and any weekend or weather holds. A hedge order in November can be booked for a week when the customer will be home to plant it.

The chosen week is stored on the order, so the dispatch team plans lifting and packing week by week rather than reacting to a pile of urgent orders.

Living Goods Shipping Rules

Plants need different handling from boxes of goods. Shipping zone rules choose the courier service and packaging per product, hold dispatch so nothing sits in a depot over a weekend, and pause shipments during heatwave holds. Large bare-root orders and small pot-grown plants can travel by different services in the same order.

Refunds for plants damaged in transit fell sharply after these dispatch rules went in, which protected both the nursery’s margin and its reputation.

Plant Care Content That Travels With the Order

Selling plants online carries a responsibility to help them survive. Every product links to planting and aftercare guides written by the nursery, and the relevant guides are included in the dispatch email so customers have them when the parcel arrives. Product schema helps those plant pages appear clearly in search.

Care content attached to products reduced the number of enquiries asking why a plant had died after delivery, and gave the nursery an expert voice that customers come back for.

Our Process

How We Delivered It

  1. Learning the Growing Calendar

    We worked with the growers to capture when each plant can be lifted, potted and shipped, and which conditions stop dispatch.

  2. Building the Availability Plugin

    Seasons, lead times and dispatch rules were built into a custom WooCommerce plugin so availability is always calculated.

  3. Designing the Delivery Week Checkout

    Checkout was redesigned around choosing a dispatch week, showing only weeks that the nursery can meet.

  4. Configuring Shipping Rules

    Courier services, packaging, weekend holds and weather pauses were configured per product and per shipping zone.

  5. Writing and Linking Care Guides

    Planting and aftercare guides were attached to products and added to dispatch emails before the bare-root season opened.

Key Features

What We Delivered

  • Seasonal availability windows

    Products open and close by date, so bare-root lines are never sold out of season.

  • Delivery week selection

    Customers choose a dispatch week the nursery can genuinely meet, with weekend holds.

  • Living-goods shipping rules

    Courier service, packaging and hold rules applied per product and per weather window.

  • Plant care content

    Planting and aftercare guides attached to each product and included in dispatch emails.

Outcome

Results and Impact

  • Refunds for plants damaged in transit fell sharply after the dispatch rules went in.
  • Bare-root season sold out online instead of being managed by phone.
  • Customer service calls about availability largely replaced by accurate on-site information.
  • Care content attached to products reduced "why did it die" enquiries after delivery.

Client Feedback

What the Client Says

★★★★★

Selling plants online is awkward — seasons, lead times, couriers that lose a weekend. They built those rules into the store rather than leaving them in our heads, and the refunds for dead arrivals fell away almost immediately.

OwnerPlant nursery & garden centre

Services

Services Behind This Project

The WooCommerce, WordPress, PHP & Laravel expertise we used to build this woocommerce ecommerce — and can bring to yours.

  • WooCommerce Development

    WooCommerce store development, custom plugins, checkout optimisation, product configurators, payment and shipping integrations, and speed tuning.

  • WordPress Development

    Custom WordPress themes, plugins and WooCommerce builds that are fast, secure and genuinely easy for your team to manage.

  • PHP & Laravel Development

    Laravel web applications, custom PHP development, admin panels, APIs and legacy PHP upgrades — secure, well-structured and easy to maintain.

  • eCommerce Development

    High-converting online stores on Shopify, WooCommerce and BigCommerce — with smooth checkout, secure payments and easy product management.

FAQ

Frequently Asked Questions

Can WooCommerce handle seasonal stock like bare-root plants?

Not out of the box, but it can be extended to. This store uses a custom availability plugin that gives each product a season, lead time and dispatch rule, so bare-root lines open and close by date automatically and the shop never offers a plant it cannot send.

Why let customers choose a delivery week instead of offering next-day delivery?

Plants need to be lifted, packed and planted at the right time, and customers need to be home to receive them. Choosing a dispatch week sets honest expectations, lets the nursery plan its workload and avoids parcels waiting in depots. Customers actually prefer knowing exactly when their order will arrive.

How do you stop plants dying in transit?

Shipping rules matter more than packaging alone. This store holds dispatch so nothing sits in a courier depot over a weekend, pauses shipments in heatwaves and chooses the courier service by product. Combined with good packaging, these rules cut refunds for plants damaged in transit.

Is WooCommerce a good platform for a garden centre?

It suits nurseries well when you need custom rules. WooCommerce runs on WordPress, so advice content and products live together, and it can be extended with plugins for availability and shipping logic that hosted platforms make difficult. The nursery also owns its data and is not tied to transaction fees.

Can the website show when sold-out plants will be back?

Yes. Potted lines carry an expected-back date that the availability plugin uses to show customers when the plant will be ready, rather than a plain sold-out label. That keeps interest alive, reduces phone enquiries and helps the nursery gauge demand before the stock returns.

How do care guides help sales?

Care guides reduce failures and complaints after delivery, which protects the nursery’s reviews and repeat custom. They also answer the questions customers ask before buying, such as soil, light and spacing, and give search engines useful, expert content to show for gardening searches.

Similar Work

Related Projects

Case studies built with the same technologies or for similar needs.

  • Beer Brew — Kiln Street Brewing
    • WooCommerce
    • WooCommerce Subscriptions
    • WordPress

    WooCommerce eCommerce

    Craft Brewery Beer Club & Subscriptions

    A WooCommerce subscription club with age verification, courier rules for alcohol and a gifting flow.

  • Red Tractor — Field & Furrow Supplies
    • WordPress
    • WooCommerce
    • PHP

    WooCommerce eCommerce

    Tractor Cleaning & Equipment Care – WooCommerce Store

    A WooCommerce online store for tractor cleaning, equipment maintenance, paint correction, oxidation removal and foam cleaning products.

  • Factory machinery manufacturing — Ardley Valves
    • WordPress
    • ACF Pro
    • PHP 8

    WordPress CMS Website

    Manufacturer Technical Product Catalogue

    A 4,200-product technical catalogue with specification filtering and CAD downloads, fed from the PIM.

  • Chair Dentist — Bright Dental Group
    • WordPress
    • Custom theme
    • Wix & Squarespace export

    Website Migration

    Dental Group Website Migration

    Nine practice sites on Wix and Squarespace consolidated into one WordPress site — organic clicks up 74%.

  • Family Mother — Brookfield Trust
    • WordPress
    • PHP 8
    • Custom donation forms

    WordPress CMS Website

    Charity Donation & Campaign Website

    A WordPress site built around regular giving, Gift Aid and campaign pages the fundraising team runs themselves.

  • Business Team — Northgate Training
    • WordPress
    • LMS & membership plugins
    • PHP 8

    WordPress CMS Website

    Accredited Training & Membership Portal

    A WordPress learning portal with courses, assessments, certificates and employer team accounts.

Let’s Connect

Want Results Like These?

Share your project details and our experts will get back to you within one business day with the best solution — free consultation, no obligation.