Author: Growgoyle

  • VPD With CO2 and LED Lights: Why Standard Charts Miss

    VPD With CO2 and LED Lights: Why Standard Charts Miss

    Search for a VPD chart with CO2 and you will find plenty of confident answers: add CO2, run the room warmer and drier, shift the chart. It is a tempting shortcut. It is not a reliable operating rule.

    There is no universal “CO2 VPD chart” for cannabis. CO2, light intensity, leaf temperature, airflow, irrigation, cultivar, and canopy density all interact. A chart based on air temperature and RH cannot see most of that. Under LEDs, the leaf-to-air temperature gap can change again, so copying an HPS-era air-VPD target can put the actual leaf condition somewhere else entirely.

    That does not mean VPD charts are useless. They are a good common language and a fast way to see where a room is headed. The better move is to label the chart correctly as air VPD, measure what the canopy is doing, and calculate leaf VPD from real leaf temperature before changing setpoints. For the basic chart mechanics, see how to read a VPD chart. For the broader framework, our complete cannabis VPD guide covers the fundamentals.

    Why CO2 does not come with its own VPD target

    VPD is a water-vapor measurement. It is calculated from temperature and relative humidity. CO2 is not an input in that calculation, so adding CO2 does not mathematically create a new VPD number or a new chart.

    CO2 can still change how the crop behaves at a given leaf VPD. In a controlled gas-exchange study of four cannabis varieties, elevated CO2 increased net photosynthesis and water-use efficiency while reducing stomatal conductance and transpiration. The size of the response varied by variety. That matters because stomata regulate both CO2 entry and evaporative cooling. If transpiration changes, leaf temperature can change, and leaf temperature changes the vapor-pressure gradient at the leaf surface. [1]

    That is the missing step in most “CO2 chart” advice. CO2 may alter the plant response, but it does not tell you which air-temperature or RH setting will produce the same leaf temperature, leaf VPD, root-zone demand, or harvest result in every room.

    The research is useful, but keep its limits in view. Chandra and colleagues measured short-term leaf gas exchange under controlled conditions, not whole-room yield across modern commercial cultivars and lighting systems. It supports measuring your crop rather than assuming enrichment automatically justifies a more aggressive dry-room target. [1]

    Light intensity is part of the CO2 conversation

    CO2 and light are not separate knobs. They meet in photosynthesis. If light is limiting, more available CO2 has less opportunity to be converted into carbon gain. If light is raised, the heat load, canopy uniformity, irrigation demand, and leaf-temperature pattern can all change at the same time.

    A cannabis study by the University of Guelph illustrates why single-variable rules fail. In a flowering crop grown under LEDs, inflorescence dry weight increased across the tested range of canopy light intensity. But leaf-level photosynthesis did not predict whole-plant yield cleanly, and leaf responses changed with crop stage and the localized light each leaf received. The authors specifically caution that single-leaf photosynthesis is limited for predicting whole-canopy growth and yield. [2]

    For an operator, this means “we added CO2” is not enough context for a VPD decision. Log at least the actual canopy PPFD or lighting program, CO2 concentration, canopy air temperature, canopy RH, leaf temperature, irrigation or substrate response, and stage. Then compare runs that are truly comparable. If the lighting program or airflow changed with the CO2 program, you changed more than one variable.

    LEDs can change leaf-to-air temperature

    LEDs are not automatically cooler at the leaf. They usually deliver less radiant heat toward the canopy than HPS, but leaf temperature is the result of radiation, air movement, transpiration, fixture distance, spectrum, and the local air temperature around the leaf. A leaf may run below, near, or above the air temperature depending on those conditions.

    There is direct horticultural evidence that light source can shift leaf temperature. In a controlled tomato and rose experiment, leaves under HPS were 0.9 to 1.3°C warmer than leaves under the tested LED treatment. That does not supply a cannabis correction factor, but it does establish the practical point: changing fixtures can change leaf temperature even when the room sensor appears steady. [3]

    CO2 makes that measurement more important. When elevated CO2 reduces stomatal conductance and transpiration, the cooling contribution from evaporation can change. Whether the leaf actually becomes warmer in your room depends on the rest of the energy balance. Do not assume the direction. Measure it. [1][4]

    This is also why a generic “LED VPD chart” is only a starting point. It cannot know your fixture’s radiant output, your canopy airflow, your density, or whether the crop is cooling itself normally that day. Our article on leaf VPD vs. air VPD goes deeper on the distinction.

    Air VPD and leaf VPD are not interchangeable

    Air VPD uses air temperature to calculate saturation vapor pressure. Leaf VPD, more precisely called leaf vapor-pressure difference, uses leaf temperature for the saturation side and the water-vapor pressure of the surrounding air for the other side. The latter better represents the gradient water sees as it leaves the internal air spaces of a leaf. [4]

    The math is straightforward:

    • Air vapor pressure = saturation vapor pressure at air temperature × RH/100
    • Leaf VPD = saturation vapor pressure at leaf temperature − air vapor pressure

    If leaf temperature equals air temperature, the values match. When they differ, the values differ. Ohio State University extension gives a simple example: at 20°C air temperature and 60% RH, air VPD is 0.94 kPa. With an 18°C leaf, leaf VPD is 0.66 kPa. With a 22°C leaf, it is 1.24 kPa. Same room sensor reading, three materially different interpretations of the water-vapor gradient. [4]

    When communicating with your team, label the number. “VPD 1.2” is incomplete. Write air VPD or leaf VPD, name the sensor location, and record whether leaf temperature was measured or assumed.

    How to measure leaf temperature without fooling yourself

    An infrared thermometer is a practical starting tool. Use it to find a room-specific leaf-to-air offset, not to prove that every leaf is identical.

    Take paired canopy readings

    • Measure air temperature and RH at canopy height, close to the leaf being read. A wall sensor or a reading near the return grille is not necessarily canopy air.
    • Measure several healthy, fully expanded upper-canopy fan leaves, not one convenient leaf. Include more than one position in the room.
    • Take readings at a repeatable point in the photoperiod. If you are assessing a new CO2 or lighting program, repeat the same route before and after the change.
    • Record the leaf-to-air offset, along with light status, fixture setting, CO2 status, airflow conditions, and cultivar or room. An offset is an observation, not a permanent controller setting.

    Leaf temperature varies with radiation, air current speed, stomatal conductance, and transpiration. That is why the question is not “what is the correct LED offset?” It is “what is the offset across this canopy under this operating condition?” [4]

    Respect the limits of an IR reading

    IR tools read a surface temperature within a measurement spot. Get close enough that the spot is leaf tissue rather than a mix of leaf, floor, trellis, and background. Follow the manufacturer’s instructions for the instrument and be consistent about where and when you point it. A thermal camera can show spatial variation that a point reading misses, but it still needs sensible sampling and a nearby canopy-air measurement.

    A useful check is the pattern rather than a single decimal. If one end of the room repeatedly has a different leaf-to-air offset, investigate airflow, light distribution, canopy density, irrigation, and sensor placement before rewriting the entire VPD strategy.

    A practical CO2 and LED workflow

    Step What to do Why it matters
    1. Establish a baseline Log canopy PPFD, CO2, air temperature, RH, leaf temperature, and irrigation response under the existing program. You need a before-state to judge a change.
    2. Change one operating variable deliberately When possible, avoid changing CO2, lighting intensity, temperature, RH, and airflow all at once. Otherwise, a result cannot be attributed to any one change.
    3. Re-measure leaf temperature Repeat the same canopy route after the room settles into the new program. CO2 and fixture changes can alter leaf-to-air temperature.
    4. Calculate and label leaf VPD Use the paired leaf and air readings in a leaf-VPD calculation. This replaces a generic chart offset with your measured condition.
    5. Watch crop and root-zone response Review plant posture, irrigation demand, dryback, runoff, and environmental uniformity alongside VPD. A VPD value is one part of a coupled production system.
    6. Keep stage-specific context Compare like stages and cultivars. Keep flower risk management separate from vegetative growth objectives. One chart cannot substitute for stage and crop context.

    The VPD calculator lets you enter a leaf-temperature offset to compare air and leaf values. Use the measurement as the input, not a default offset copied from the internet.

    What to do with your existing chart

    Keep it, but stop treating it as a universal prescription. A standard chart is normally an air-VPD lookup table unless it explicitly states a leaf-temperature assumption. Before adopting any CO2 or LED version, ask four questions:

    • Is it calculating air VPD or leaf VPD?
    • What leaf-to-air temperature offset, if any, does it assume?
    • What lighting intensity, light source, airflow, and crop stage was it built around?
    • Does that match this room today?

    For a wall reference, use our printable VPD chart, then record the leaf-temperature assumption beside it. For stage context, see VPD in veg and VPD in flower. Those ranges are starting points, not a license to run a crop harder simply because the CO2 controller is on.

    The bottom line

    CO2 enrichment may change cannabis photosynthesis, stomatal conductance, transpiration, and water-use efficiency. LEDs may change leaf-to-air temperature. Neither fact produces a universal CO2 VPD chart or LED VPD chart.

    Measure canopy air, measure representative leaf temperature, calculate leaf VPD, and log the conditions around the number. That takes a standard chart from a generic colored grid to a tool grounded in the room you actually operate.

    References

    1. Chandra, S., Lata, H., Khan, I. A., & ElSohly, M. A. (2011). Photosynthetic response of Cannabis sativa L., an important medicinal plant, to elevated levels of CO2. Physiology and Molecular Biology of Plants, 17, 291-295. https://doi.org/10.1007/s12298-011-0066-6
    2. Rodriguez-Morrison, V., Llewellyn, D., & Zheng, Y. (2021). Cannabis yield, potency, and leaf photosynthesis respond differently to increasing light levels in an indoor environment. Frontiers in Plant Science, 12, 646020. https://doi.org/10.3389/fpls.2021.646020
    3. Bergstrand, K.-J., Mortensen, L. M., Suthaparan, A., & Gislerød, H. R. (2016). Acclimatisation of greenhouse crops to differing light quality. Scientia Horticulturae, 204, 1-7. https://doi.org/10.1016/j.scienta.2016.03.035
    4. Kubota, C. (2023). VPD leaf vs. VPD air: Two different ways to determine VPD. e-GRO Edible Alert, Volume 8, Number 16. e-GRO, a multi-university extension program.
  • The Grow Never Leaves Your Head

    The Grow Never Leaves Your Head

    It is 2am and you are awake again. Not because something went wrong. Because something could be going wrong, right now, and you would not know until morning.

    Is the dehumidifier in flower still keeping up, or did it fault out at midnight and the room is climbing toward the humidity range where botrytis starts making decisions for you? Did the irrigation controller actually run the last event, or did it skip and leave half a room dry? Is that slight yellowing you noticed on two plants a feed issue, or the first visible sign of something that spreads? Did everyone actually log yesterday’s plant movements, or is there a compliance gap quietly aging in METRC? And the heater in veg, the one that stuck on for twenty minutes last month before someone caught it, is it behaving tonight?

    You are not neurotic. You are doing threat assessment. The problem is that you are doing it alone, in the dark, with no new information, at 2am.

    A Thousand Ways to Fail, None of Them Equal

    Here is what makes cultivation different from almost any other operation: the failure modes are nearly unlimited, and the stakes are wildly uneven.

    Some failures cost you a little. A missed feed event knocks a few points off yield. A VPD excursion for an afternoon stresses the plants and nothing more.

    Some failures cost you a room. Powdery mildew that gets established in week five. A pest population that crossed the line from present to entrenched while everyone was busy with harvest. An environmental controller that failed closed on a hot weekend.

    And some failures cost you the business. A mold issue that surfaces at testing after the crop is finished. A compliance gap that becomes a violation that becomes a license problem. Hop latent viroid coming in on a clone and quietly cutting yield and potency across cultivars for months before anyone connects the symptoms, which is exactly how it spread through most of the industry undetected [1].

    The math of it is brutal. You can do a thousand things right and one of the bad ones erases the year. There is no other job I have had where the downside tail is this long and this fat. I spent 15 years as a software engineer before I ran a commercial cannabis facility in Michigan, and in software, a bad deploy gets rolled back in an hour. In a grow, some mistakes cannot be rolled back at all. You just take the loss and carry the lesson.

    You Are the Alarm System

    Because the failure modes are endless and uneven, every grow converges on the same unspoken staffing decision: one person becomes the alarm system. Usually the owner or the head grower. Usually whoever has been burned the most.

    That person walks the rooms and sees things nobody else sees, because their pattern library was built the expensive way. They keep a running mental checklist of every past failure and scan for early signs of each one, every day, forever. The checklist only grows. Every incident adds a permanent line item: check the drain lines, because of that one time. Look under the leaves in the back corner, because of that one time. Verify the CO2 actually shut off, because of that one time.

    This is why the grow never leaves your head. It is not a discipline problem or an anxiety problem. The facility genuinely depends on one human brain running continuous background monitoring against a threat list that only they hold. And human brains are terrible at this job. They fatigue. They get distracted during harvest weeks. They go on vacation, or at least they try to. They eventually leave, and when they do, the entire threat library walks out the door with them.

    Most jobs let you close the laptop. A grow keeps transpiring, drifting, and compounding while you sleep. The vigilance is rational. The architecture is the problem: all of it runs on one person.

    Every Lesson Costs a Crop, or Close to It

    The cruelest part of cultivation knowledge is how you acquire it. There is no simulator. The lessons that matter are almost never learned from a forum post. They are learned by taking the hit.

    You learn what late-flower humidity discipline really means the year botrytis takes a chunk of a room. You learn to quarantine and test incoming genetics the day you realize a viroid has been in the building for two runs. You learn what your flowering VPD targets should actually be by watching what happens when they slip. You learn to double-check the plant count in METRC against the room the first time an auditor finds the mismatch before you do.

    Each lesson is real tuition, paid in pounds, dollars, and sleep. And the standard model in this industry is that every facility pays full price for every lesson, individually, from scratch. The knowledge dies with the operator or stays locked in their head, and the next grower down the road pays the same tuition for the same lesson next year.

    That is the part I refused to accept.

    Guardrails, Not Just Records

    I did not build Growgoyle to be a place where you write down what happened. A logbook is where lessons go to be forgotten politely. I built it to take over the specific jobs my own head was doing at 2am. And because vague promises are worthless to an operator, here is the how, mechanism by mechanism.

    Sentinel alerts take over the night watch. Growgoyle watches every room around the clock on the sensors you already own, no new hardware required. Alerts are configured per batch, by week and by severity, because week seven of flower does not tolerate what week two shrugs off. When the dehumidifier faults at midnight and the room starts climbing, that is an alert in the night, not a discovery at 6am. The equipment problem announces itself while it is still an equipment problem, before it becomes a crop problem.

    The maintenance module stops emergencies before they are scheduled. Most equipment disasters are not surprises. They are routine maintenance that got skipped three times because everyone was busy. Growgoyle’s equipment maintenance module puts the boring work on a schedule and tracks it, so the filter change and the pump check happen on time and the 2am dehumidifier failure never gets its chance.

    Surfaced data catches the silent drift. Some problems announce themselves. Others just sit there, wrong, waiting for someone to think to look: a feed recipe mixed off-target, lights that never got stepped up after transition. Growgoyle puts that data in front of you instead of making you hunt for it, so the mismatch gets caught in days, not discovered in the post-mortem.

    AI photo analysis gives you a second set of eyes, in the moment. No software spots the pest under a leaf on its own, and I will not pretend otherwise. But when a plant looks off, you snap a photo and get a read on symptoms right then, any day of the run, instead of waiting a week to see how it develops. Real-time triage for the things only eyes can catch.

    Batch analysis and comparisons turn runs into lessons. At the end of a run, batch analysis surfaces what the run actually taught you: what changed, which batch it hit, what the environment was doing, what it cost. And when a current run starts behaving strangely, batch comparisons let you pull past runs up side by side and connect the dots across these long, overlapping cycles that no memory can hold. Making the same mistake twice becomes a choice instead of a default.

    One honest boundary, because this industry is full of software that claims too much: Growgoyle does not manage METRC for you. It can put the compliance checks on the schedule, assign them, and keep the notes attached, but the state system is yours to answer to. What it removes is the part where remembering to check was one more thing living in your head.

    You Start With My Scar Tissue

    Here is the part that matters most if you are earlier in this than I am: the system does not arrive empty.

    Every expensive lesson from my own facility is baked in as a guardrail from day one. The week-by-week alert thresholds that botrytis taught me about late-flower humidity. The genetics quarantine habit that hop latent viroid taught me. The maintenance schedules that a failed dehumidifier taught me, and the recurring compliance tasks that an inspection taught me to put on a calendar instead of in my memory. You do not spend your first three years building a threat library by getting burned once per threat. You start with mine, and then the system keeps learning from your runs on top of it.

    I want to be precise about the claim, because this industry is drowning in inflated ones. This is not the accumulated wisdom of thousands of anonymous grows. It is one operator’s real, paid-for lessons from a licensed Michigan facility, encoded so that you do not have to pay for them again. That is a smaller claim and a truer one, and I think it is worth more.

    The grow will still wake you up sometimes. Mine still does. But there is a difference between being the only alarm system your facility has and being a grower whose facility watches with them, remembers with them, and refuses to let the same mistake happen twice.

    The thinking never ends. It just should not all be yours.


    References

    [1] Dark Heart Nursery. “Study finds 90% of California cannabis facilities test positive for hop latent viroid.” 2021. https://darkheartnursery.com/news/hlvd-research/

  • Proteus 420 Alternatives for Cultivators (2026)

    Proteus 420 Alternatives for Cultivators (2026)

    If you searched “Proteus 420 alternatives,” you already have a hunch about the real question. It usually is not “what other platform tracks seed to sale.” Plenty of them do. The real question is one of these: I want something cheaper, I want something less heavy to run, or I want something that actually helps me grow better and not just stay legal and organized.

    So let me sort this out grower to grower. First, what Proteus 420 actually is and what it does well. Then the tools worth an honest look depending on your real bottleneck. No invented features, no made-up pricing, no user counts I cannot verify.

    What Proteus 420 Actually Is

    Proteus 420 is one of the older, wide-scope business-management platforms in the space. It spans cultivation, distribution, and retail, with compliance and seed-to-sale tracking tying it together across multiple states. It is genuinely broad. For an operator running several verticals under one roof, having cultivation, inventory, sales, and compliance in a single system is a real convenience.

    Here is the honest framing. Compliance and business software (METRC, Proteus 420) tracks your grow for the state and keeps your back office in order. It handles your tags, packages, manifests, orders, and reporting so audits stay boring and the books stay straight. If your pain is running a multi-vertical operation and keeping the state happy, Proteus 420 is aimed right at that job. (New to the compliance side? Here is our plain-English guide to METRC.)

    What a platform like this is not built to do is run the cultivation side at an agronomic level. It is not watching your VPD, tying an environment swing to a specific batch’s yield, or telling you your true cost per pound and where it is bleeding. That is not a knock. It is a different category of tool.

    The Real Alternatives, Honestly Rated

    Most “Proteus 420 competitor” lists lump every tool together as if they compete head to head. They do not. Here is how they actually break down.

    Canix

    Canix is a compliance and inventory ERP built around METRC, with bulk tag actions, scale integrations, and mobile data entry. Operators who want a lean, compliance-first back office often shortlist it.

    Pros: strong at cutting compliance labor and inventory reconciliation. Cons: it is compliance and inventory first, so the environment-to-yield gap stays open. (More detail in our Canix alternatives roundup.)

    GrowFlow

    GrowFlow is a compliance and operations platform with METRC integration, inventory, and retail and wholesale features. Growers who want a broad back office comparable to Proteus 420 often compare it.

    Pros: wide seed-to-sale and inventory coverage, established in the space. Cons: like Proteus 420, it is compliance and operations first, not a cultivation-intelligence tool. (More in our GrowFlow alternatives post.)

    Distru

    Distru leans toward manufacturing, distribution, and wholesale, with METRC sync and order management. If a big chunk of your operation is moving product and managing B2B orders, it is worth a look.

    Pros: strong on distribution and inventory workflows. Cons: it is aimed at ops and distro, not at the grower trying to understand why one room underperformed.

    BioTrack

    BioTrack is a long-standing seed-to-sale platform. In some states it has been the government traceability system itself, and it also sells commercial software to licensees.

    Pros: deep compliance pedigree, dispensary and traceability coverage. Cons: it is squarely a compliance and POS lineage tool. Same story: it records what happened, it does not explain your grow.

    AROYA and Trym

    AROYA and Trym come at cultivation from the environment and task angle rather than the ERP angle. AROYA is built around substrate and environment sensing for precision irrigation. Trym adds cultivation task management and some environment tracking on top of compliance sync.

    Pros: real cultivation focus, useful sensor and environment data. Cons: AROYA’s substrate-sensor approach can get expensive and is geared toward larger rooms. These are adjacent to a business ERP, not replacements for its retail and distribution core, so some operators end up running two systems.

    Comparison at a Glance

    Tool Primary focus METRC sync Cultivation intelligence
    Proteus 420 Multi-vertical business ERP Yes Limited
    Canix Compliance + inventory ERP Yes No
    GrowFlow Compliance + operations Yes No
    Distru Distribution + manufacturing Yes No
    BioTrack Compliance + POS/traceability Yes No
    AROYA Environment + irrigation Yes Environment-focused
    Trym Cultivation tasks + compliance Yes Partial
    Growgoyle Software that runs your grow Complements it Yes

    “Cultivation intelligence” here means tying environment, batches, and cost together to explain and improve results, not just logging them. Descriptions above are based on how each tool is generally positioned. Verify current features and pricing with each vendor before you buy.

    Where Growgoyle Fits

    Let me be straight about this, because the goal is to help you pick right, not pretend we are something we are not.

    Growgoyle is not a Proteus 420 replacement for compliance and business ERP. If your need is seed-to-sale tracking, distribution, retail, purchase orders, and wholesale invoicing across verticals, one of the platforms above fits better. We do not try to be your retail POS and distribution system.

    What Growgoyle is: software that runs your grow. It connects your environment, your flowering batches, and your costs so you can answer the questions business platforms cannot. Why did that room come in light? What is this batch actually costing me per pound? Which room is my problem room, and can I catch it before it hits my harvest weights?

    That is the gap in every tool on this list. They track your grow for the state. Growgoyle tracks it for you.

    How to Actually Choose

    Match the tool to your real bottleneck. If your pain is running multiple verticals and keeping compliance and the back office tight, compare Proteus 420, Canix, GrowFlow, Distru, and BioTrack on features and price. If your pain is environment and irrigation on bigger rooms, look at AROYA. If it is cultivation tasks with light compliance, Trym.

    If your pain is that you cannot see why your yields and costs move the way they do, that is the cultivation-intelligence slice, and that is where Growgoyle lives. Many operators keep their business platform and add Growgoyle for the grow side, because the two jobs really are different.

    On pricing and setup: Growgoyle is one complete product at $499 per month per active facility or $5,389 per year, a 10% annual savings. Rooms, zones, plant batches, cultivars, and users are unlimited. It works with the sensors you already run, so there is no new hardware to buy to switch. The complete-product trial runs 30 days with no credit card. Compute-intensive AI uses a pooled per-facility reasonable-use allowance.

    Bottom Line

    Proteus 420 is a broad business platform, and for a multi-vertical operator that breadth is the whole point. Just do not expect it, or any ERP on this list, to run your cultivation, because that was never its job.

  • GrowFlow Alternatives for Cultivators (2026)

    GrowFlow Alternatives for Cultivators (2026)

    If you searched “GrowFlow alternatives,” you already know the real question hiding under it. It is not “what else syncs to METRC and rings up a sale.” Plenty of tools do that. The real question is usually one of these: I want something cheaper, I want something built for a cultivation-first operation, or I want software that actually helps me grow better and not just stay legal and move product.

    So let me sort this out grower to grower. First, what GrowFlow actually is and does well. Then the tools you should honestly look at depending on your real bottleneck. No invented features, no fake pricing, no user counts I cannot verify.

    What GrowFlow Actually Is

    GrowFlow (now part of the Flourish and GrowFlow lineage) is built around retail, wholesale distribution, and compliance. Its core strengths are dispensary point of sale, wholesale and B2B order management, inventory, and METRC-driven seed-to-sale tracking. If a big part of your business is selling product, whether across the counter or by the case to other licensees, that is exactly the buyer GrowFlow is aimed at.

    Here is the honest framing. Compliance and retail software (METRC, GrowFlow) tracks your grow for the state and rings up your sales. It keeps your tags, packages, manifests, and register in order so audits stay boring and orders go out clean. If your pain is retail operations, wholesale distribution, and keeping the state happy, GrowFlow is pointed right at you.

    What GrowFlow is not built to do is run the cultivation side at an agronomic level. It is not tracking your VPD, tying an environment swing to a specific batch’s yield, or telling you your true cost per pound and where it is bleeding. That is not a knock. It is a different category of tool. (New to the compliance side? Here is our plain-English guide to METRC.)

    The Real Alternatives, Honestly Rated

    Most “GrowFlow competitor” lists throw every tool in one bucket as if they all compete head to head. They do not. Here is how they actually break down.

    Canix

    Canix is a compliance and inventory ERP built around METRC, with bulk tag actions, scale integrations for faster weighing, and mobile data entry. Growers who want a Canix-style back office often cross-shop it against GrowFlow. We wrote a full breakdown in our Canix alternatives post if that is your lane.

    Pros: strong compliance and inventory workflows, labor savings in a tag-heavy shop. Cons: like GrowFlow, it is compliance and inventory first, so the environment-to-yield gap stays open.

    Distru

    Distru leans toward manufacturing, distribution, and wholesale operations, with METRC sync and order management. If a large chunk of your operation is moving product and managing B2B orders, it is worth a look alongside GrowFlow’s wholesale side.

    Pros: strong on distribution and inventory workflows. Cons: it is aimed at ops and distro, not at the grower trying to understand why one room came in light.

    Proteus 420

    Proteus 420 is one of the older, wide-scope ERPs, covering cultivation, distribution, retail, and compliance across multiple states. It tries to do a lot under one roof.

    Pros: broad feature surface for multi-vertical operators. Cons: broad often means heavier to set up and configure, and the cultivation piece is still operations and tracking rather than agronomic decision support.

    BioTrack

    BioTrack is a long-standing seed-to-sale platform. In some states it has been the government traceability system itself, and it also sells commercial software to licensees, including POS.

    Pros: deep compliance pedigree, dispensary and traceability coverage. Cons: it is squarely a compliance and POS lineage tool. Same story as GrowFlow: it records what happened, it does not explain your grow.

    AROYA and Trym (the environment side)

    AROYA and Trym come at cultivation from the environment and task angle rather than the retail and ERP angle. AROYA is built around substrate and environment sensing for precision irrigation. Trym adds cultivation task management and some environment tracking on top of compliance sync.

    Pros: real cultivation focus, useful sensor and environment data. Cons: AROYA’s substrate-sensor approach can get expensive and is geared toward larger rooms. These are adjacent to GrowFlow, not replacements for its retail and wholesale core, so some operators end up running two systems.

    Comparison at a Glance

    Tool Primary focus METRC sync Cultivation intelligence
    GrowFlow Retail + wholesale + compliance Yes No
    Canix Compliance + inventory ERP Yes No
    Distru Distribution + manufacturing Yes No
    Proteus 420 Multi-vertical ERP Yes Limited
    BioTrack Compliance + POS/traceability Yes No
    AROYA Environment + irrigation Yes Environment-focused
    Trym Cultivation tasks + compliance Yes Partial
    Growgoyle Software that runs your grow Complements it Yes

    “Cultivation intelligence” here means tying environment, batches, and cost together to explain and improve results, not just logging them. Descriptions above are based on how each tool is generally positioned. Verify current features and pricing with each vendor before you buy.

    Where Growgoyle Fits

    Let me be straight about this, because the goal is to help you pick right, not to pretend we are something we are not.

    Growgoyle is not a GrowFlow replacement for retail, wholesale, or compliance. If your whole need is dispensary POS, wholesale invoicing, order management, and METRC data entry, GrowFlow or one of the tools above fits better. We are not your register, your distribution platform, or your back-office accounting system.

    What Growgoyle is: software that runs your grow. It connects your environment, your flowering batches, and your costs so you can answer the questions retail and compliance tools cannot. Why did that room come in light? What is this batch actually costing me per pound? Which room is my problem room, and can I catch it before it hits my harvest weights?

    That is the gap in every tool on this list. They track your grow for the state and move your product. Growgoyle tracks it for you.

    How to Actually Choose

    Match the tool to your real bottleneck. If your pain is retail operations, wholesale distribution, and moving product, GrowFlow is a fair pick, and Distru or Proteus 420 are worth comparing. If your pain is compliance labor and inventory reconciliation, look at Canix and BioTrack. If it is environment and irrigation on bigger rooms, look at AROYA. If it is cultivation tasks with light compliance, Trym.

    If your pain is that you cannot see why your yields and costs move the way they do, that is the cultivation-intelligence slice, and that is where Growgoyle lives. Plenty of operators keep their retail or compliance tool and add Growgoyle for the grow side, because the two jobs really are different.

    On pricing and setup: Growgoyle is one complete product at $499 per month per active facility or $5,389 per year, a 10% annual savings. Rooms, zones, plant batches, cultivars, and users are unlimited. It works with the sensors you already run, so there is no new hardware to buy to switch. The complete-product trial runs 30 days with no credit card. Compute-intensive AI uses a pooled per-facility reasonable-use allowance.

    Bottom Line

    GrowFlow is a strong retail, wholesale, and compliance platform. If that is your problem, it or its direct competitors will serve you well. Just do not expect any of them to run your cultivation, because that was never their job.

  • Canix Alternatives for Cultivators (2026)

    Canix Alternatives for Cultivators (2026)

    If you searched “Canix alternatives,” you probably already have a hunch about the real question. It is not “what else syncs to METRC.” Plenty of tools do that. The real question is usually one of these: I want something cheaper, I want something that fits a cultivation-first operation, or I want something that actually helps me grow better and not just stay legal.

    So let me sort this out grower to grower. First, what Canix actually is and does well. Then the tools you should honestly look at depending on what you need. No invented features, no fake pricing, no counting up users I cannot verify.

    What Canix Actually Is

    Canix is a compliance and inventory ERP built around METRC. Its core job is seed-to-sale tracking, inventory management, and back-office operations like purchase orders, sales, and reporting. It is genuinely good at that. Bulk METRC actions, scale integrations for faster weighing, and mobile data entry are real strengths that save labor in a compliance-heavy shop.

    Here is the honest framing. Compliance software (METRC, Canix) tracks your grow for the state. It keeps your tags, packages, and manifests in order so audits stay boring. If your pain is data entry, inventory reconciliation, and keeping the state happy, Canix is aimed right at you.

    What Canix is not built to do is run the cultivation side at an agronomic level. It is not tracking your VPD, tying environment swings to a specific batch’s yield, or telling you your true cost per pound and where it is bleeding. That is not a knock. It is just a different category of tool. (New to the compliance side? Here is our plain-English guide to METRC.)

    The Real Alternatives, Honestly Rated

    Most “Canix competitor” lists lump every tool together as if they compete head to head. They do not. Here is how they actually break down.

    GrowFlow

    GrowFlow is a close comparison to Canix: a compliance and operations platform with METRC integration, inventory, and retail/wholesale features. Growers who want a Canix-style back office often shortlist it.

    Pros: broad seed-to-sale and inventory coverage, established in the space. Cons: like Canix, it is compliance and inventory first. It is not a cultivation-intelligence tool, so the environment-to-yield gap stays open.

    Distru

    Distru leans toward manufacturing, distribution, and wholesale operations, with METRC sync and order management. If a big chunk of your operation is moving product and managing B2B orders, it is worth a look.

    Pros: strong on distribution and inventory workflows. Cons: it is aimed at ops and distro, not at the grower trying to understand why one room underperformed.

    Proteus 420

    Proteus 420 is one of the older, wide-scope ERPs covering cultivation, distribution, retail, and compliance across multiple states. It tries to do a lot under one roof.

    Pros: broad feature surface for multi-vertical operators. Cons: broad often means heavier to set up and configure, and the cultivation piece is still operations and tracking rather than agronomic decision support.

    BioTrack

    BioTrack is a long-standing seed-to-sale platform. In some states it has been the government traceability system itself, and it also sells commercial software to licensees.

    Pros: deep compliance pedigree, dispensary and traceability coverage. Cons: it is squarely a compliance and POS lineage tool. Same story: it records what happened, it does not explain your grow.

    Trym and AROYA (the environment side)

    Trym and AROYA come at cultivation from the environment and task angle rather than the ERP angle. AROYA in particular is built around substrate and environment sensing for precision irrigation. Trym adds cultivation task management and some environment tracking on top of compliance sync.

    Pros: real cultivation focus, useful sensor and environment data. Cons: AROYA’s substrate-sensor approach can get expensive and is geared toward larger rooms. These are adjacent to Canix, not replacements for its ERP core, so some operators end up running two systems.

    Comparison at a Glance

    Tool Primary focus METRC sync Cultivation intelligence
    Canix Compliance + inventory ERP Yes No
    GrowFlow Compliance + operations Yes No
    Distru Distribution + manufacturing Yes No
    Proteus 420 Multi-vertical ERP Yes Limited
    BioTrack Compliance + POS/traceability Yes No
    Trym Cultivation tasks + compliance Yes Partial
    AROYA Environment + irrigation Yes Environment-focused
    Growgoyle Software that runs your grow Complements it Yes

    “Cultivation intelligence” here means tying environment, batches, and cost together to explain and improve results, not just logging them. Descriptions above are based on how each tool is generally positioned. Verify current features and pricing with each vendor before you buy.

    Where Growgoyle Fits

    Let me be straight about this, because the goal is to help you pick right, not to pretend we are something we are not.

    Growgoyle is not a Canix replacement for compliance ERP. If your whole need is METRC data entry, bulk tag actions, purchase orders, and wholesale invoicing, one of the tools above fits better. We do not try to be your back-office accounting and distribution system.

    What Growgoyle is: software that runs your grow. It connects your environment, your flowering batches, and your costs so you can answer the questions compliance tools cannot. Why did that room come in light? What is this batch actually costing me per pound? Which room is my problem room, and can I catch it before it hits my harvest weights?

    That is the gap in every tool on this list. They track your grow for the state. Growgoyle tracks it for you.

    How to Actually Choose

    Match the tool to your real bottleneck. If your pain is compliance labor, inventory reconciliation, and moving product, compare Canix, GrowFlow, Distru, Proteus 420, and BioTrack on features and price. If your pain is environment and irrigation on bigger rooms, look at AROYA. If it is cultivation tasks with light compliance, Trym.

    If your pain is that you cannot see why your yields and costs move the way they do, that is the cultivation-intelligence slice, and that is where Growgoyle lives. Many operators keep their compliance tool and add Growgoyle for the grow side, because the two jobs really are different.

    On pricing and setup: Growgoyle is one complete product at $499 per month per active facility or $5,389 per year, a 10% annual savings. Rooms, zones, plant batches, cultivars, and users are unlimited. It works with the sensors you already run, so there is no new hardware to buy to switch. The complete-product trial runs 30 days with no credit card. Compute-intensive AI uses a pooled per-facility reasonable-use allowance.

    Bottom Line

    Canix is a good compliance and inventory ERP. If that is your problem, it or its direct competitors will serve you well. Just do not expect any of them to run your cultivation, because that was never their job.

  • VPD in Veg: Targets and Chart

    VPD in Veg: Targets and Chart

    If you have been growing for a while, you already know VPD is the number that ties your temperature and humidity together into something a plant actually feels. In veg, the goal is different from flower. You are not protecting dense buds from rot. You are pushing fast, healthy growth and building leaf area. That changes the numbers you want to hit.

    This post is strictly about the vegetative stage. When you are ready to think about the back half of the run, read our companion post on VPD in Flower. If you want the full picture across every stage, start with our complete VPD guide.

    Why Veg Runs a Lower VPD

    VPD measures how hard the air is pulling moisture out of the leaf. Higher VPD means drier air and faster transpiration. Lower VPD means softer, more humid conditions and gentler water loss.

    In veg you want a softer environment. A lower VPD keeps stomata open, lets the plant transpire comfortably, and encourages the large, thin leaves that catch light and drive growth. Push VPD too high in veg and plants close their stomata to conserve water, which slows carbon uptake and stunts the growth you are trying to build.

    Zheng’s work on plant environment control shows that transpiration and stomatal behavior track closely with VPD, and that young, actively growing tissue is more sensitive to water stress than mature tissue (Zheng, ed., Handbook of Cannabis Production in Controlled Environments, 2022). Llewellyn and colleagues have also documented how cannabis morphology responds to environmental drivers during vegetative growth (Llewellyn et al., University of Guelph). The practical read: keep veg comfortable and the plant spends its energy on leaves and shoots, not on defense.

    Target Ranges for Veg

    Here are the ranges most commercial growers settle into for cannabis in veg. Treat these as leaf-aware targets, meaning they assume leaf temperature is a few degrees below air temperature under typical airflow.

    • Rooted clones and fresh transplants: about 0.6 to 0.8 kPa. Small root systems cannot replace water fast, so keep the air soft.
    • Established veg plants: about 0.8 to 1.1 kPa. This is the working range for most of veg once roots have filled in.
    • Late veg, approaching the flip: about 1.0 to 1.2 kPa. Start nudging upward here to prepare plants for the drier flower environment.

    These are starting points, not gospel. Your genetics, airflow, and canopy density all shift the sweet spot. Always confirm your exact temperature and humidity combination against a chart or the free VPD calculator rather than guessing.

    Clones and Young Plants Need the Softest Air

    A fresh cutting has leaves but no functioning root system, so it cannot be managed like an established veg plant. The clone and seedling environment guide covers the propagation-stage workflow: source health, water balance, plug conditions, light, sanitation, and staged hardening. Once the plug is cohesive and the plant holds turgor between irrigations, begin moving toward the rooted-transplant range below.

    Stepping VPD Up as Plants Mature

    Once plants are rooted and running, they can handle a firmer environment. A slightly higher VPD in mid to late veg drives stronger transpiration, which pulls more water and nutrients through the plant and supports vigorous growth.

    The move is gradual. Raise VPD in small steps of roughly 0.1 kPa over several days rather than jumping the setpoint overnight. You do this mostly by lowering humidity a few points at a time, or nudging temperature, while watching how leaves respond.

    Healthy plants at a good VPD show flat, reaching leaves and steady growth. Leaves that taco, cup, or show tip curl are telling you the air got too aggressive for where the roots are. Back off and let the data settle.

    Transitioning to Flower Without Shocking Plants

    The flip is where a lot of environments go sideways. Flower generally wants a higher VPD than veg, often in the 1.2 to 1.5 kPa range depending on stage and genetics. Slamming plants from a soft veg environment straight into dry flower air is a stress event you can avoid.

    Start the transition in the last week or so of veg. Bring VPD up toward the top of the veg range, around 1.1 to 1.2 kPa, so the jump into early flower is a step and not a cliff. Plants that arrive at the flip already acclimated to firmer air transition with less stall.

    Keep the changes small and let the plant confirm each one before the next. When you do reach flower, the VPD in Flower post covers where to take it from there.

    Use a Chart, Not a Guess

    VPD is a calculation, not a feeling. The same 75 degrees at 60 percent humidity versus 70 percent humidity lands in two different places on the chart, and one of them might be out of range for your stage.

    Keep a chart within reach of your controller. A printable VPD chart taped to the wall is a solid low-tech backup. For live numbers that account for leaf temperature offset, run your readings through the free VPD calculator.

    The point of a target range is to give you a lane. The chart is what keeps you in it as your room conditions drift through the day.

  • VPD in Flower: Week-by-Week Targets

    VPD in Flower: Week-by-Week Targets

    Most VPD charts hand you a single number and call it a day. That is fine for a poster on the wall, but flower is not one stage. A plant in week 1 stretch is doing something completely different than a plant in week 8 with dense, resin-heavy colas. If your VPD target never moves across the cycle, you are leaving transpiration control on the table.

    This is a walk through the flower cycle, week by week, from one grower to another. We will cover transition and stretch, mid-flower bulk, and the late-flower dryback that keeps botrytis out of your best buds. If you want the full background on what VPD actually is and how to calculate it, start with our complete VPD guide.

    A Quick Note on Leaf VPD vs Air VPD

    Before the numbers, one thing matters more than any chart: the target that counts is leaf VPD, not air VPD. Leaf temperature under LEDs often runs a couple degrees cooler than air temp, and that gap shifts the actual pressure gradient the plant feels.

    Every range below is written as a leaf-VPD-aware target. Verify against a real chart or calculator with your own leaf temp offset before you dial your room. We break down the difference in Leaf VPD vs Air VPD, and you can run your exact numbers on the free VPD calculator.

    Weeks 1 to 3: Transition and Stretch

    The first three weeks of 12/12 are about establishing the canopy, not maxing out transpiration. Plants are still stretching, building the frame that will hold your yield. Push VPD too hard here and the data tends to show slowed growth and tighter, more defensive stomatal behavior.

    Aim for roughly 1.0 to 1.2 kPa (leaf VPD) through the stretch. This keeps stomata comfortably open so the plant moves water and nutrients without fighting the environment. Rodriguez-Morrison, Llewellyn, and Zheng (2021) found cannabis photosynthesis and yield respond strongly to environment when stomata stay open and functional, and a moderate gradient early supports exactly that.

    Keep humidity in the 60 to 65 percent range at typical flower temps to land in that window. The goal is steady, unstressed establishment. You are not trying to force anything yet.

    Weeks 4 to 6: Mid-Flower Bulk

    This is where the flowers pack on weight, and it is where a well-tuned VPD earns its keep. Transpiration is running high, the plant is pulling water and feeding hard, and the canopy is at full demand.

    Target the 1.2 to 1.4 kPa band (leaf VPD) through the bulk phase. This slightly firmer gradient keeps transpiration strong, which drives nutrient uptake and calcium movement into developing tissue. If the data shows stomata closing (leaf temp climbing, transpiration flattening), the gradient has been pushed too far and the plant is protecting itself.

    Practically, that usually means holding humidity around 55 to 60 percent as temps sit in the high 70s to low 80s. Watch your dryback and runoff, not just the wall sensor. If the numbers say the plant is drinking well and growing, the environment is working.

    One trap to avoid in bulk: chasing a tighter VPD by dropping humidity too fast. If transpiration outruns what the roots can supply, the data shows tip burn and stalled feeding even when your kPa reading looks textbook. The gradient and the root zone have to move together. A perfect number on the sensor means nothing if the plant cannot keep up with it.

    Every room is a little different, so verify your exact target against a printable VPD chart you can keep near the controller.

    Weeks 7 and Beyond: Late Flower and Ripening

    Late flower is the highest-risk stretch of the whole cycle. Buds are dense, humidity gets trapped inside the canopy, and that is exactly the microclimate Botrytis cinerea wants. Bud rot thrives in cool, humid, still air around tight flower clusters, and once it takes hold in a dense cola it spreads fast.

    This is why the late-flower dryback strategy exists. As buds densify, you raise VPD to push transpiration and pull moisture out of the canopy, lowering the humidity that mold needs to establish. Aim for 1.2 to 1.5 kPa (leaf VPD) in the final weeks, leaning toward the higher end if your buds are especially dense or your room holds humidity.

    Zheng’s work on controlled-environment cannabis reinforces the same principle growers see in the room: managing humidity and keeping air moving is central to reducing gray mold pressure in dense canopies. A firmer VPD is one of your cleanest levers for that.

    VPD does not work alone here, though. Dehumidification and canopy airflow do the heavy lifting alongside it. Raising VPD tells the plant to transpire, but you still need the equipment to pull that moisture out of the room and keep air moving through the interior of the canopy where rot starts. Think of VPD as the setpoint and your dehu and fans as the muscle behind it.

    The Dryback Tradeoff

    Here is the honest part. A more aggressive late-flower VPD is a tradeoff, not a free win. Push too high and the data shows stomata closing, transpiration stalling, and ripening slowing down. The plant stops drinking and effectively hits the brakes.

    The move is to raise VPD deliberately, not blindly. Nudge it up, watch transpiration and dryback for two or three days, and confirm the plant is still moving water. If transpiration holds and humidity drops, you have found the sweet spot. If the plant clamps down, back off. Let the data tell you where the edge is instead of guessing.

    The Week-by-Week Cheat Sheet

    Keep these as starting points, all leaf-VPD-aware, all worth verifying against your own leaf temp:

    • Weeks 1 to 3 (stretch): 1.0 to 1.2 kPa
    • Weeks 4 to 6 (bulk): 1.2 to 1.4 kPa
    • Weeks 7+ (ripening): 1.2 to 1.5 kPa, leaning high for dense buds

    Notice the trend: the gradient rises as the cycle progresses. Early flower stays gentle to protect establishment, and late flower firms up to protect the harvest from rot. That upward drift, tuned to what your plants are actually doing, is the whole game.

    Where the Numbers Come From

    None of this works if VPD is the only thing you look at. A target of 1.4 kPa means nothing if your leaf temp offset is off or your sensors are drifting. The growers who nail this are the ones checking VPD against transpiration and dryback, not just chasing a number on a chart.

    That is the difference between reacting to problems in week 8 and preventing them in week 4. The data is there in every room. Most operations just are not watching it closely enough to act in time.

    Run Your Own Numbers

    Growgoyle is software that runs your grow. It watches your environment and your plants together, so the week-by-week VPD shifts above stop being guesswork and start being decisions backed by your own room data. It works with the sensors you already run, so there is no new hardware to buy to get started. METRC tracks your grow for the state. Growgoyle tracks it for you.

    Start with the free VPD calculator to dial in your leaf-VPD targets for each stage of flower. Then, if you want the full picture across the whole cycle, start your free 30-day trial.

  • How to Read a VPD Chart (and What kPa Actually Means)

    How to Read a VPD Chart (and What kPa Actually Means)

    If you have spent any time in grower forums, you have seen the VPD chart. It is that grid of red, yellow, green, and blue squares that everybody posts and nobody fully explains. People tell you to “stay in the green,” and that is about where the advice stops.

    So let me walk you through it the way I wish someone had walked me through it. Grower to grower, no jargon for the sake of jargon. By the end of this you will know what every part of the chart is telling you and how to actually use it in your room today.

    What a VPD Chart Actually Is

    VPD stands for vapor pressure deficit. In plain terms, it is a number that describes how thirsty the air is. Dry air pulls moisture out of your plants hard. Saturated air barely pulls at all.

    A VPD chart is just a lookup table. You feed it two things you can measure in your room, temperature and relative humidity, and it hands back a single number in kPa. That number is the deficit. It is the gap between how much water vapor the air is holding right now and how much it could hold if it were completely full.

    That is the whole trick. Temperature and humidity are inputs. VPD in kPa is the output. The chart just does the math for you so you do not have to run the formula by hand.

    Reading the Two Axes

    Every standard VPD chart is built the same way. One axis is temperature. The other is relative humidity. Where the two lines meet, you land on a colored cell, and that cell has a kPa value in it.

    Most charts put temperature down the left side and humidity across the top, but some flip it. Do not assume. Read the labels first, every single time, because a chart with the axes swapped will send you the wrong direction.

    Find your room temperature on one axis. Find your relative humidity on the other. Trace both until they intersect. That cell is your current VPD. That is all there is to the mechanics.

    What the Colored Bands Mean

    The colors are ranges, not hard walls. They are a visual shortcut for “too humid,” “good,” and “too dry.”

    The high humidity corner (low VPD, often blue or purple) means the air is close to saturated. The plant cannot move much water, transpiration slows, and you raise your risk of mold, mildew, and slow nutrient uptake.

    The low humidity corner (high VPD, usually red) means the air is aggressively pulling water. Plants can transpire faster than the roots can resupply, stomata close to protect themselves, and growth stalls.

    The green band in the middle is the working range where transpiration stays steady without stressing the plant. Rough targets that most growers use: around 0.4 to 0.8 kPa for seedlings and clones, 0.8 to 1.2 kPa through veg, and 1.2 to 1.5 kPa in flower. Treat those as starting points, not gospel. Different genetics and different setups shift the sweet spot.

    What kPa Actually Means

    Here is the part most charts skip. kPa stands for kilopascal, which is a unit of pressure. So why is a humidity concept measured in pressure?

    Because water vapor exerts pressure, and warm air can hold more of it than cold air. Scientists calculate the maximum vapor pressure the air could hold at a given temperature using a saturation vapor pressure formula (the Tetens and Magnus equations are the common ones). That maximum is called saturation vapor pressure.

    The air right now is holding some fraction of that maximum, and relative humidity is exactly that fraction. Subtract what the air is holding from what it could hold, and the difference is your VPD in kPa.

    So a VPD of 1.0 kPa is not abstract. It is a real measure of how much more moisture the air has room for, and by extension how hard the air is tugging on the water inside your leaves. Higher kPa, stronger pull. Lower kPa, weaker pull. That pull is the engine behind transpiration, and transpiration is how plants move water, cool themselves, and carry nutrients up from the roots (Zheng, 2022; Llewellyn et al., 2023).

    Why Different Charts Show Different Numbers

    Pull up two VPD charts and you will often see different kPa values for the same temperature and humidity. This confuses a lot of growers into thinking one chart is wrong. Usually neither is.

    The difference comes from leaf temperature. The pressure deficit that matters to the plant happens at the leaf surface, not in the open air. Leaves in an actively transpiring canopy usually run cooler than the surrounding air, often by 2 to 3 degrees.

    Some charts assume a leaf temperature offset (they subtract a couple of degrees before doing the math) and some assume no offset at all. A chart built with a 2 degree offset will report a lower VPD than a plain air chart for the same readings. That is the whole reason for the gap.

    This is worth understanding before you trust any single grid. We break the difference down fully in our guide on leaf VPD vs air VPD, and it is the single most common reason two growers argue about numbers that are both correct.

    How to Use a Chart in Your Room Today

    Theory is fine, but let me get practical.

    First, measure at the canopy, not at the wall. Your controller sensor by the door and the air around your buds can read very differently. Put a sensor at plant height where the flowers actually live.

    Second, decide whether you care about air VPD or leaf VPD. If you have an infrared thermometer, point it at a shaded fan leaf and read the real leaf temperature. If you do not, use a chart with a reasonable 2 to 3 degree offset and know it is an estimate.

    Third, find your intersection on the chart and see which band you land in. If you are in the humid corner, your problem is usually not enough dehumidification or airflow. If you are in the dry corner, you are venting too hard or your humidity is crashing under the lights.

    Fourth, change one thing at a time. Adjust humidity or temperature, wait a few hours, and re-read. Chasing both at once makes it impossible to see what worked.

    If you want the math done automatically instead of squinting at squares, our free VPD calculator lets you punch in temperature, humidity, and a leaf offset and get the exact kPa. You can also grab a printable VPD chart to tape inside the room, and for the full picture, our complete VPD guide covers targets by growth stage in detail.

    The Takeaway

    A VPD chart is not magic. It is temperature and humidity turned into one number that tells you how hard the air is pulling water out of your plants. Read the axes, find the intersection, understand that the colors are ranges and the kPa is a real pressure gap, and remember that leaf temperature is why charts disagree.

    Get that, and you are no longer just “staying in the green.” You know why the green is green.

    Run Your Grow by the Numbers

    Growgoyle is software that runs your grow, tracking the environment your plants actually live in so you are not guessing at squares on a chart. Log your canopy readings, watch your VPD trend over the day, and catch the swings before they cost you yield. It works with the sensors you already have, so there is no new hardware to buy to get started.

    Start with the free VPD calculator to dial in your target, then start your free 30-day trial to track it over a full cycle. You don’t need to wait for a new batch. Got a room in flower right now? That’s all you need.


    References: Zheng, Y. (Ed.). (2022). Handbook of Cannabis Production in Controlled Environments. CRC Press. Rodriguez-Morrison, V., Llewellyn, D., & Zheng, Y. (2021). Cannabis Yield, Potency, and Leaf Photosynthesis Respond Differently to Increasing Light Levels in an Indoor Environment. Frontiers in Plant Science, 12, 646020.

  • What Is METRC? A Plain-English Guide for Growers

    What Is METRC? A Plain-English Guide for Growers

    If you run a licensed grow, you already live with METRC whether you like it or not. New growers hear the name on day one and nobody stops to explain it in plain language. So here it is, grower to grower, no jargon.

    METRC stands for Marijuana Enforcement Tracking Reporting Compliance. It is the state-mandated seed-to-sale tracking system that most legal cannabis states use to watch inventory move through the supply chain. If your state uses it, you are required to log your plants and products in it. It is not optional.

    Let me walk through what it actually does, and then the part nobody tells you: what it does not do.

    For a current, source-checked directory, see which states and territories use METRC in 2026. If your state uses another platform, our BioTrack vs METRC comparison explains the operator-level differences without treating either system as grow management.

    Who Built METRC and Why It Exists

    METRC is run by a company called Metrc LLC (formerly Franwell). States contract with them to run the official tracking system. When people say “the cannabis metric system,” this is what they mean.

    The whole reason it exists is regulation. Legal cannabis needs a paper trail so the state can prove product is not leaking into the illicit market and is not coming in from outside the system. Every plant and every gram is supposed to be accounted for from seed to sale.

    That is the key thing to hold onto. METRC is a compliance tool built for regulators. You are the one entering the data, but the audience is the state.

    The RFID Tags

    The most visible piece of METRC is the tag. These are RFID tags you buy from the state system, and there are two main kinds.

    Plant tags go on individual plants once they reach a certain size or move into flower, depending on your state’s rules. Package tags go on harvested product, whether that is wet weight, dried flower, trim, or a finished package headed to a processor or dispensary.

    Each tag has a unique ID. Scan it and the state can trace that plant or package back through its whole history. You order tags, you attach them, and you keep them associated with the right item in the system.

    Plant Batches

    Inside METRC, plants usually start life as an immature plant batch. Think of a batch as a group of clones or seedlings from the same strain, started at the same time, tracked as one unit until the plants get individual tags.

    When plants mature, you move them into a vegetative or flowering state and tag them individually. From there METRC tracks each plant through harvest.

    This batch structure matters because it is how the state counts your plants. Immature counts, veg counts, and flower counts all have limits tied to your license. METRC is how those numbers get reported.

    Packages

    Once you harvest, product becomes a package. A package is any amount of cannabis material with its own tag and weight: dried flower, shake, trim for extraction, or clones you plan to sell.

    Packages can be split, combined, and re-packaged, and every one of those moves gets logged. When you sell or transfer product, you are moving packages out of your inventory and into someone else’s.

    For anyone dealing with cannabis manufacturing, METRC packages are the backbone of the whole process. Raw flower becomes an input package for extraction, the extract becomes a new package, and the finished product becomes another. The chain has to stay unbroken.

    Transfers and Manifests

    When product leaves your facility, you create a transfer in METRC. This generates a manifest, which is basically the legal shipping document that says what is moving, how much, and where it is going.

    The receiving licensee accepts the transfer on their end, and the packages officially change hands. If the weights do not match or something is off, that is a compliance problem.

    Transfers are one of the most scrutinized parts of the system, because this is exactly where product could go missing if nobody was watching.

    A practical takeaway: build your transfer manifests carefully and double-check weights before anything leaves the door. A rejected or corrected transfer is a red flag on your record, and those add up over time. Small discrepancies are easy to fix in the moment and painful to explain months later during an audit.

    The Reporting the State Requires

    Beyond tags and packages, METRC is a reporting obligation. You are expected to keep it current. That means logging plant movements, recording waste, reporting harvests and weights, and reconciling your physical inventory against what the system says you have.

    Fall behind and your numbers drift. An inventory that does not match METRC is how audits turn into fines or worse. Plenty of operators have a person whose main job is keeping METRC clean.

    The discipline here is daily habits, not month-end scrambles. Log waste when it happens, tag plants on schedule, and reconcile your physical count against the system on a regular cadence. Growers who treat METRC as a once-a-week chore are the ones who end up with the messy audits.

    That is real work, and it is important. But notice what all of it has in common: it is about proving compliance, not growing better cannabis.

    Here Is What METRC Does Not Do

    This is the pivot, and it is the whole point.

    METRC tracks your grow for the state. It is not built to help you actually run or improve your grow.

    METRC will happily tell the state you harvested a flowering batch at a certain weight. It will not tell you why that room came in 20 percent under the room next to it. The data can show the drop, but METRC gives you no reason for it.

    It does not know your real cost per pound. It does not track your environment, your VPD, your feed, or your labor hours. It cannot connect a weak harvest back to a heat spike three weeks into flower, or flag that a strain is drifting toward a pathogen problem.

    Compliance Tracking Is Not Cultivation Intelligence

    Environmental conditions drive yield and quality in measurable ways. Light intensity, for example, has a near-linear relationship with cannabis yield up to high light levels (Rodriguez-Morrison, Llewellyn, and Zheng, 2021). VPD and temperature swings show up in your final numbers too.

    METRC captures none of that. And real threats like Hop Latent Viroid (HLVd), which quietly cuts potency and yield across a room, do not show up in a compliance log until the damage is already in your harvest weights.

    So you end up with a system that is excellent at answering the state’s questions and useless at answering yours. Where did the yield go? What is this batch actually costing me? Which room is my problem room? METRC shrugs.

    This is the gap between compliance tracking and cultivation intelligence. One keeps you legal. The other helps you get better.

    Software That Runs Your Grow

    That gap is exactly why Growgoyle exists. Not to replace METRC, you still have to feed the state, but to give you the layer METRC was never built to provide: software that runs your grow.

    Growgoyle connects your environment, your batches, and your costs so you can see why a room underperformed, what your real cost per pound is, and where to fix a problem before it hits your weights. It is the difference between recording what happened and understanding it.

  • Leaf VPD vs Air VPD: Why Your Sensor Readings Lie

    Leaf VPD vs Air VPD: Why Your Sensor Readings Lie

    If you have been dialing VPD for a while, you already know the drill. You mount a sensor at canopy height, you read the number, you nudge temperature and humidity until you land in the range a chart told you to hit.

    Here is the problem. That sensor is reading the air. Your plants do not transpire based on the air. They transpire based on the temperature of the leaf surface, and the leaf is almost never the same temperature as the air around it.

    That gap is where a lot of “perfect on the chart, still not happy” rooms come from.

    Air VPD and Leaf VPD Are Two Different Numbers

    VPD is vapor pressure deficit, the difference between how much water vapor the air is holding and how much it could hold at saturation. The catch is which temperature you use to calculate the saturation point.

    Air VPD uses air temperature. That is what your sensor and every standard VPD chart use. It is easy to measure and easy to publish, so it became the default.

    Leaf VPD uses leaf temperature. It is the deficit between the saturated air inside the leaf (right at the stomata) and the air just outside it. Since the water actually leaves the plant at the leaf surface, leaf VPD is the number the plant experiences.

    When leaf and air temperature match, the two numbers match. They rarely match.

    Why the Leaf Runs Cooler (and Sometimes Warmer)

    A transpiring leaf is a swamp cooler. As water evaporates off the leaf surface, it pulls heat out of the tissue. This is called transpirational cooling, and it is one of the most established principles in plant physiology, described in standard references like Jones’ Plants and Microclimate and covered in any crop physiology text.

    Under healthy transpiration, a fan leaf commonly sits a few degrees below air temperature. Two to four degrees Fahrenheit is a normal range, though the exact offset depends on your room.

    The direction can flip. Under intense LED with weak airflow, a leaf can run at or above air temperature because it is absorbing radiant energy faster than it can shed heat, and stagnant air will not carry that heat away. So the offset is not a fixed correction factor. It moves.

    LED vs HPS Changes the Math

    Light source matters here, and not for the reason most people assume.

    HPS fixtures throw a lot of radiant heat, including infrared, straight at the canopy. That radiant load warms leaf tissue directly, which tends to shrink the cooling gap or even push leaves warmer than air.

    LED delivers less radiant heat to the leaf surface for the same usable light. Under LED, a well watered plant with decent airflow often shows a wider cooling gap, meaning the leaf sits further below air temperature than growers expect.

    The practical result: a room that switched from HPS to LED and kept the exact same air-VPD targets may now be running its plants at a different leaf VPD than before, even though the chart says nothing changed. The data shifted underneath the target.

    If supplemental CO2 is part of the program too, use the measurement workflow in VPD with CO2 and LED lights before shifting temperature or RH targets.

    How to Actually Measure Leaf Temperature

    You cannot fix what you cannot see, and leaf temperature is measurable with cheap gear.

    An infrared (IR) thermometer, the handheld point-and-shoot kind, is the entry point. It reads surface temperature without contact. An IR camera (or a phone IR attachment) gives you a full thermal picture of the canopy, which is more useful because it shows variation across the room.

    Where you point it matters more than the tool. Aim at a healthy, fully expanded fan leaf in the upper canopy that is shaded from direct light at the moment you read it. You want a leaf that represents the working canopy, not an outlier.

    Common Measurement Mistakes

    A few errors will hand you garbage numbers.

    Reading a leaf in a direct light beam measures the light hitting the leaf as much as the leaf itself. Move to a shaded leaf or shade it briefly before reading.

    Holding the IR thermometer too far away widens the measurement spot until it is averaging leaf, air, and whatever is behind the leaf. Get close, within a few inches, so the spot stays on tissue.

    Reading a wilting, damaged, or shaded-out lower leaf tells you about that leaf’s problems, not your canopy. And taking one reading tells you nothing about spread. Take several across the room. If the data shows a 3 degree difference corner to corner, that is an airflow story worth chasing.

    A Practical Rule of Thumb

    You do not need to abandon air VPD. You need to correct it.

    Start by measuring the actual leaf-to-air offset in your room. Read air temperature at canopy and leaf temperature on several representative fan leaves during the middle of the photoperiod, when transpiration is running.

    If your leaves sit, say, 3 degrees below air, then the leaf VPD is lower than your air-VPD reading suggests. To hit a true leaf VPD in your target range, your air VPD needs to sit a bit higher than the chart value. In plain terms, chart-based air targets tend to overshoot on the dry side once you account for cooler leaves, so many rooms are running plants harder than they think.

    The correction is not permanent. The offset shifts with airflow, light intensity, and plant water status. A plant closing stomata under stress cools less, so its leaf warms toward air temperature and its true VPD climbs, which is exactly when you least want it to. Re-measure when conditions change: new lights, new airflow, a heat wave, a change in irrigation.

    What This Means Day to Day

    The point is not to chase a decimal. It is to stop trusting a single air number as if the plant felt it directly.

    Measure your leaf offset a few times, learn your room’s habits, and treat your air-VPD target as a setting you adjust, not a law. When something feels off despite a “perfect” chart reading, leaf temperature is the first place the data usually hides.

    If you want the underlying math without doing it by hand, the free VPD calculator will run both air and leaf VPD once you feed it a leaf temperature offset, so you can see how far your real target drifts from the chart.

    Put a System Behind Your Numbers

    Growgoyle is software that runs your grow, and VPD is one piece of that. Instead of reading a sensor, checking a chart, and guessing at the offset in your head, you get your environment tracked and your targets in one place so the numbers stay honest over a whole cycle. It works with the sensors you already run, so there is no new hardware to buy to get started.

    METRC tracks your grow for the state. Growgoyle tracks it for you.

    Run your rooms through the free VPD calculator to see air VPD and leaf VPD side by side. When you are ready to stop managing it in spreadsheets, start your free 30-day trial and let the software carry the tracking.