Built for growers who mix nutrients by hand and water plants directly. Coco, perlite, rockwool, soil with bottled nutrients. If you measure EC and pH at the tap and in the runoff, this module tracks your workflow.
Every feeding logs input and runoff EC, input and runoff pH, volume, and runoff percentage. Readings compare to your nutrient profile's per-week targets and color-code automatically, so you see where you stand without reading a number. Over time, they become trend lines that show whether your process is working or drifting.
Your recipe, feeding data, SOP, and analytics connect into one loop. Set the recipe once. Targets flow everywhere. The data feeds charts and scoring that show whether your process is tightening or loosening.
Every feeding captures input EC, input pH, runoff EC, runoff pH, volume, and runoff percentage. Open the form, enter your readings, save. The entry appears in history as a color-coded card.
Canopy calculates pwEC (pour-through weighted EC) automatically, giving you an estimated root zone reading with every feeding you log.
Your complete feeding recipe: every product, the amount per feeding at each growth stage, and the order to mix them. Amounts are calculated to your mixing volume and feed strength, so the numbers you see are the numbers you measure out.
Per-week EC and pH targets are the source of truth for color coding everywhere in the app: watering log, history cards, stat summaries, analytics.
Open an environment and the Today's Feed card shows exactly what to mix. Products in mixing order, amounts calculated to your current feed strength and mixing volume, EC and pH targets for the current week displayed alongside.
No navigating to a separate screen. No chart on the wall. The recipe meets you where you're already working.
Feeding history shows every entry as a card with input and runoff readings side by side. Color coding applies to each value independently, so you can see at a glance whether input was on target even if runoff drifted.
Runoff percentage gets its own color-coded bars per feeding. Too dry or too wet becomes obvious without doing any math.
Every chart, stat card, and data table uses the same three-color system. Thresholds come directly from the targets you set in your nutrient profile, so feedback is calibrated to your program, not a generic range.
Stat summaries show averages for pH In, pH Out, EC In, EC Out, VPD, temperature, and runoff percentage. When something starts drifting, the color shift is visible before the average moves enough to notice in the numbers.
Individual readings tell you what happened today. Trend charts tell you where things are headed. pH, EC, VPD, temperature, and runoff percentage are each plotted over time with your target ranges shown as bands.
You can see drift developing over three or four feedings rather than catching it after a week of compounding. Charts filter by growth stage, so you're comparing apples to apples within each phase.
Your grow plan turned into a structured, week-by-week document. Define stage durations, set weekly tasks and notes, link a nutrient profile.
When an SOP is linked to an active environment, the current week's notes and tasks surface on your overview. You see what to do this week without navigating away from where you're logging data.
When a grow is complete, archive it and preserve the run for later comparisons. Your archive becomes a library of past cycles.
Compare scores, review feeding trends, and see which adjustments between cycles moved the needle. The value of the data you log today compounds with every cycle you complete.