Skip to content

Case study 02 — Controlled environment agriculture

From zero leads to a qualified pipeline

PlantCO2 had a Squarespace site that had produced nothing in six months. The problem was not traffic. The site gave a technical buyer no way to work out what they needed.
Client
PlantCO2
Sector
Controlled environment agriculture
Disciplines
Custom CMS · Calculators · Brand identity
Confidentiality
Named client

Context

The situation

PlantCO2 sells CO2 enrichment systems for indoor growing environments, where the correct system depends on room volume, target concentration, and cycle time. Buyers arriving at the old site found product pages and no way to determine fit. There was also no brand to speak of and no way for the team to change anything without external help.

Inbound leads
0 → qualified monthly
Content control
Fully in-house
Icon library
500+

Challenges

What was in the way

  • 01

    Zero inbound leads in more than six months from the existing site

  • 02

    No brand identity or professional presence in a category where credibility drives the purchase

  • 03

    Complete dependence on outside help for any content change

  • 04

    Buyers unable to size a system without a phone call, and no capture of the ones who left

Approach

What we built and why

01

Inline-editable CMS

The entire site is editable in place. An administrator clicks any text block, image, or icon on the live layout and changes it, backed by a media library and a 500+ icon set.

02

CO2 sizing calculator

An interactive tool that takes room dimensions and growing conditions, calculates CO2 requirements, and returns specific product recommendations with the reasoning shown.

03

Intent-aware lead capture

Calculator results are gated and pushed into HubSpot with every input the buyer provided, so sales opens each conversation already knowing the exact requirement.

04

Brand identity and asset system

A full identity built alongside the platform, plus a media library managing PDFs, images, and video from one place.

Inside the build

Screens from the platform

Click any screenshot to open the full gallery.
The rebuilt homepage with the new brand identity
Inline editing — change content directly on the live layout
Calculator results with the sizing reasoning shown
Recommendations generated from the buyer's own inputs

Outcomes

What changed

  • From zero inbound leads to a consistent flow of qualified monthly leads
  • High-intent prospects identifiable by the configuration they submitted, not just a form fill
  • Complete content autonomy — the team edits the site without a developer
  • A professional brand presence in a category where buyers judge credibility quickly

Stack

  • Next.js
  • Custom CMS
  • HubSpot API
  • PostgreSQL
  • Tailwind CSS
  • TypeScript

Industries

Next step

Tell us what is not working

A 30-minute call, no deck. We will ask about your systems and constraints, and tell you honestly whether a custom build is the right answer for your situation.