Skip to main content
For Plant People

Botanical Panic

Plant owners are not short on information, they are drowning in it, so the real bottleneck is a trusted, specific, fast answer at the moment of worry or decision, before they overcorrect, plant at the wrong time, or give up.

Launch Botanical Panic

What it does

Get a specific, climate-correct answer to the exact plant or garden question you just typed into Google, free and without a paywall or signup, so you act with confidence instead of guessing.

Currently

Live MVP. A free, no-signup houseplant-care and gardening reference: care guides for houseplants, how-to-grow guides for vegetables, herbs, and flowers, plus USDA-zone-tailored planting and harvest timing from your zip. Favorites and zone persist in local storage, nothing leaves your browser. Analytics now fire on the qualifying actions, photos cover all 20 deep plants, and a zone-reminder demand test is live. The catalog is still thin against a giant category, and the whole bet rides on ranking for the climate-aware gardening wedge.

Roadmap

/now-next-later-roadmapNow/Next/Later Roadmap
Now
  • Instrument qualifying events + connect Search Console
  • schema.org Plant/HowTo markup + internal linking
  • Multiply topic guides, weighted to the zone/gardening wedge
  • SEO-page to tool handoff polish (pre-applied filters, save CTA)
  • Begin the deep-catalog + photo workstream
Next
  • Continue catalog to ~120 deep plants with photos
  • Fill remaining catalog stubs to deep
  • Symptom panic-mode triage entry
  • My-collection feature (local storage)
  • Decide and prototype reminders (email opt-in vs none)
Later
  • Email watering reminders for everyone who wants them (needs backend)
  • Shareable personalized planting calendar (backlinks, light viral loop)
  • Companion bed planner
  • AI plant-ID from photo (likely never, breaks browser-only)

Recently shipped

  • Jun 24, 2026Promoted 14 catalog stubs to the deep tier, so more guides give the full fix instead of dead-ending mid-answer.
  • Jun 24, 2026Added CC-licensed photos for all 20 deep plants and shipped a zone-reminder demand test, validating the one credible return hook before building any backend.
  • Jun 24, 2026Instrumented the qualifying actions (save, set-zone, guide-view) and expanded the SEO surface, so Monthly Engaged Plant Sessions can finally be a number.
  • Jun 24, 2026Shipped the MVP: houseplant care plus climate-aware gardening in one tool, zip-to-zone timing, favorites in local storage, and per-plant and topic SEO pages.

How I know it's working

live data Β· last 30 days
North star
Monthly Engaged Plant Sessions (MEPS)β€”

The count of sessions in a month in which the visitor takes at least one meaningful action: saving a plant, setting or changing their zone, or viewing two or more plant guides or opening a troubleshooting answer. Session-based, not user-based, because most visits are one-shot, search-triggered, and anonymous.

48
Launched
β€”
Set a zone
β€”
Saved a plant
41
Viewed a care guide Β· 85%
Wired events:plants_launchedplants_zone_setplant_savedplants_guide_viewed

How it's built

Browser-onlySolo

How I built it

Botanical Panic started as a fun, owned-domain plant app, and then I ran the full product process on it the way I would for a client. The verdict was humbling in a useful way: in one of the most saturated, best-funded consumer app categories that exists, having care guides is not a wedge. Planta, Greg, and PictureThis have tens of millions of downloads, photo identification, and mature paywalls between them. A free reference with no plant-ID cannot win on we also have care info.

What the discovery surfaced

Three findings became the spine of everything. First, this is a content and SEO product wearing an app's clothes, so distribution, not features, is the only real constraint. Second, the one genuinely under-served wedge is climate-aware gardening: enter your zip, see a planting calendar tailored to your June, which the houseplant apps lack and the Almanac under-delivers. Third, the browser-only, no-account design is both the trust story and the ceiling, because the category's whole retention engine is accounts plus push reminders, which a local-storage tool structurally cannot do.

That reframed the North Star away from per-user engagement and toward Monthly Engaged Plant Sessions: a session-based number that rewards the SEO engine and the tool's conversion job at once, which is honest about a product where most visits are one-shot and anonymous.

What shipped, and what is honest about it

The MVP went live with both domains in one tool, zip-to-zone timing, and per-plant and topic SEO pages. Then came the unglamorous but load-bearing work: instrumentation so MEPS can finally be a number, photos for all the deep plants for trust and image search, a stub-to-deep promotion pass so guides stop dead-ending, and a zone-reminder demand test to probe the one credible return hook before building any backend.

The honest risk is the one the pre-mortem named first: a modest-authority personal site may simply not rank in a farmed category. So the bet is narrow on purpose, win the zone-aware gardening wedge where a small site actually can rank, or accept that this stays a fun portfolio piece. Everything past the Now slice is a bet to re-underwrite once real Search Console and MEPS data exist.

The strategy behind it

A snapshot of the product process this app was built from. Each artifact comes from a k8 skill you can run yourself. It reflects the original plan, not the live state above.

Jobs to be done

/jtbd-analysisJTBD Analysis
When I… I want to…ImportanceFrequency
When my plant suddenly looks sick (yellow leaves, drooping, spots), I want to diagnose it and know what to do, so I stop the panic and avoid killing it by overcorrecting.highmedium
When I bring home a new houseplant, I want to know where to put it and how often to water it, so I do not kill it in the first month.highmedium
When I want to start a vegetable garden, I want to know what to plant, when, and where for my climate, so I do not waste a whole season on the wrong timing.highlow
When I am planning my garden beds, I want to know what grows well next to what, so I get a healthier, higher-yield garden.mediumlow
When I have pets or kids, I want to know which plants are safe, so I can choose greenery without worrying.highlow
When I keep killing plants, I want reassurance that it is learnable and a forgiving plant to start with, so I do not give up on having any.mediumlow
When I have a thriving plant, I want to propagate it or know when to repot, so I get more out of what I already have.lowlow

Persona

/persona-createPersona Create
P
Panicked Plant Parent
25-40, urban or suburban renter or homeowner with 5-25 houseplants accumulated over a few years. Treats plants as decor, hobby, and low-grade emotional commitment. The load-bearing primary.
Goals
  • Diagnose a sick plant and get the fix in seconds
  • Place and water a new plant so it survives the first month
  • Know which plants are safe around pets and kids
Frustrations
  • Conflicting Reddit advice and content-farm articles that bury the answer
  • Planta or Greg wanting a subscription just to see the fix
  • Fear of overcorrecting and making the problem worse
  • No reason to come back until the next plant emergency

Persona

/persona-createPersona Create
F
First-Season Gardener
30-55, new yard, new raised bed, or a pandemic-era garden they want to do properly this year. Ambitious and slightly overwhelmed.
Goals
  • Know what to plant, when, and where for their actual climate
  • Get companion-planting pairings right for a healthier bed
  • Return across a season from planning to planting to harvest
Frustrations
  • Generic advice that ignores their climate
  • Plant after last frost with no idea when that is
  • Analysis paralysis from too many crops and seed-packet jargon

Persona

/persona-createPersona Create
T
The High-Intent Searcher
Anyone typing why are my monstera leaves yellow, pet safe houseplants, or what to plant in zone 9b. Not a person to retain, the traffic mechanism itself (an acquisition lens, not an adopter).
Goals
  • Land on a clean, specific, free answer straight from search
  • Get the fix without a paywall, signup, or app install
  • Move from a static answer into one real in-tool action
Frustrations
  • SEO content farms and conflicting threads at the top of results
  • Answer-burying intros before the actual fix
  • Apps that gate the answer behind a subscription nag
Prioritization and risks(the internal detail)

RICE prioritization

/rice-scoreRICE Score
FeatureReachImpactConf.EffortScore
Instrument qualifying events + Search Console10003100%0.56000
schema.org markup + internal linking1000160%1600
Multiply topic guides (zone-weighted)1200270%3560
Symptom panic-mode triage900260%2540
SEO-page to tool handoff polish700170%1490
Expand deep catalog to ~120 + photos1500370%8394
Fill catalog stubs to deep800170%3187
My-collection feature (local storage)400250%3133
Shareable planting calendar600140%2120
Seasonal zone digest (email loop)350240%393
AI plant-ID from photo800230%680
Email watering reminders (backend)300250%475
Companion bed planner300150%438

Pre-mortem risks

/pre-mortemPre-mortem

Content cannot rank because the domain authority is too low to break into a farmed category, and the whole content engine fails.

high

Mitigation: Focus the winnable zone and long-tail wedge, add schema and internal linking, and accept slow compounding. If the wedge shows no Search Console traction in two quarters, demote to a static fun piece.

The large content workstream stalls, the catalog stays thin, and guides keep dead-ending mid-answer.

high

Mitigation: Treat catalog growth as a sustained background workstream, ship stubs first, and consider AI-assisted drafting with human verification. Stub promotion has already started.

MEPS never grows because traffic is one-shot and there is no return mechanism.

medium

Mitigation: Accept one-shot for the diagnosis cohort, and build the seasonal digest or collection for the gardener who actually can return across a season.

Reminders demand a backend Kate will not maintain, so the only retention hook never ships.

medium

Mitigation: Validate demand with the low-cost zone-reminder email test (already live) before committing to any push or cron infrastructure.

The tool never gets instrumented, so the entire strategy stays blind and every claim stays a hypothesis.

low

Mitigation: Make instrumentation the number-one Now item, half a week of work that unblocks the confidence of everything else. Now shipped.

Built with these skills