1. Home
  2. /
  3. Industries
  4. /
  5. Health & Supplements
  6. /
  7. Recharge

Health & Supplements × Recharge

Protecting Supplement Subscription Margins on Recharge When Ingredient Costs Keep Moving

For a $5M–$30M supplement brand on Shopify Plus, Recharge is not just a subscription tool — it is the P&L. Seventy to eighty percent of recurring revenue flows through it, and the prices locked into those subscriptions were set six, twelve, sometimes eighteen months ago when collagen peptide, ashwagandha, creatine monohydrate, and whey isolate cost dramatically less than they do this quarter. Every time Recharge fires a renewal, it runs the exact same math it ran the first time — and that math is almost always wrong by now. This is the single most dangerous intersection in the DTC supplement stack: a subscription engine optimized for retention colliding with a raw-material cost curve that only moves one direction. Agentis exists to live in that gap — evaluating every Recharge charge against live COGS before it processes, and refusing to let your subscription program silently turn into a loss leader masquerading as MRR.

Why This Matters

Supplement COGS moves 10–25% per quarter on hero SKUs. Collagen peptide spot pricing climbed 38% between Q1 2023 and Q2 2024. Whey isolate doubled during the 2022 dairy shock. Ashwagandha root extract went up 19% after Indian export quotas tightened. None of these movements show up in your Recharge subscription prices, because Recharge has no concept of COGS at all — it holds the price the customer signed up for and bills it forever. Meanwhile, your subscribe-and-save discount (typically 15–25%) stacks on top of a welcome offer (another 10–15%) and an influencer code the customer never removed from their account. On a bottle that cost $7.40 to make last March and costs $9.85 to make this month, that locked-in $24.99 renewal minus 20% minus a 15% coupon minus 3.2% Stripe minus $4.80 ShipStation fulfillment already prints at -$0.91 contribution margin. You do not lose money once. You lose it every 30 days, automatically, while your LTV dashboard shows green. At 18,000 active subscribers, a $1.50 average per-renewal leak is $27,000 per month walking out the door and hiding inside a healthy-looking retention curve.

How Margin Leaks At This Intersection

Here is how the leak actually happens, step by step. A customer signs up for a daily greens powder in February at $39.99 with a 20% subscribe-and-save discount and a 'GREENS15' welcome code that your growth team forgot to set as single-use. They never log in again — Recharge just keeps charging. In March, your buyer switches spirulina suppliers; landed cost goes from $6.10 to $7.45 per unit. In April, the USD weakens against the Indian rupee by 4%, pulling raw moringa up another 6%. In May, your 3PL raises pick-pack from $3.20 to $3.85 per order. None of this flows back to Recharge — Recharge does not know your 3PL exists. By June, that $39.99 renewal is billing at $31.99 after the stacked discounts, netting $30.95 after Stripe fees, and costing you $8.90 COGS + $3.85 pick-pack + $6.20 ShipStation Zone 6 shipping = $18.95, for a contribution margin of $12.00 — which sounds fine until you subtract the $4.50 affiliate commission still firing on the original attribution, the $0.80 in Klaviyo touches, and the $2.10 risk-adjusted return rate on opened bottles. You are at $4.60 per renewal. One COGS increase away from negative. And you have 6,400 customers on exactly this plan. A second common leak: the 'double subscribe' where a customer adds a new flavor and Recharge creates a second subscription without deduplicating the welcome offer. Both charges fire on the same day, both get the 20% discount, and your Shopify free-shipping threshold is triggered twice on what should have been one order.

Recommended Setup

  1. 1Connect Recharge to Agentis with read_subscriptions + read_charges scopes, and subscribe to the charge/upcoming webhook (fires 24–72h before billing)
  2. 2Wire live COGS from NetSuite or Cin7 into Agentis so every renewal is evaluated against current ingredient landed cost, not the cost at signup
  3. 3Configure tiered profit floors: e.g., 28% for clinical SKUs, 22% for daily-use hero SKUs, 15% for loss-leader trial products
  4. 4Map all active affiliate/influencer codes to their commission rates so Agentis can deduct them from projected margin on ongoing renewals
  5. 5Turn on shadow mode for 14 days — Agentis will log every renewal that would have been flagged without taking action, so finance can validate the math
  6. 6Enable auto-skip on charges that fall below -5% margin (the catastrophic tail) and flag-only on the rest while you build operator confidence
  7. 7Create a grandfathered-pricing email flow in Klaviyo triggered by Agentis webhook for subscribers who need a price bump — preserves LTV better than silent cancellation

How Agentis Closes The Gap

Agentis plugs into Recharge's webhook stream (charge/upcoming, charge/created, subscription/updated) and the Shopify Plus Checkout Extensibility layer simultaneously. Forty-eight hours before each charge fires, Agentis pulls live COGS from NetSuite (or your ERP of choice), adds the current ShipStation zone rate, layers in the real Stripe fee for the saved payment method, subtracts any still-active affiliate commission, and applies a SKU-level return risk from historical data. If the projected contribution margin falls below your configured supplement floor (we typically recommend 22% for daily-use SKUs, 28% for clinical formulations), Agentis can: pause the charge pending ops review, skip it to the next cycle, apply a minimum-price override via the Recharge API, or notify the customer with a grandfathered-pricing email. Most supplement operators start in flag-only mode for two weeks, then graduate to soft enforcement on the worst 5% of subscriptions. The result is typically a 180–400 bps recovery in subscription contribution margin within the first 30 days — recovered from renewals that were already going to ship, just no longer at a loss.

Frequently Asked Questions

Can Agentis actually stop a Recharge charge before it processes?

Yes. Recharge fires the charge/upcoming webhook 24–72 hours before the actual billing. Agentis evaluates margin during that window and, if enforcement is enabled, calls the Recharge API to skip the charge, delay it to the next cycle, or apply a minimum-price override. Most supplement brands run flag-only mode on 95% of subscriptions and hard enforcement only on the catastrophic tail (renewals projecting worse than -5% margin).

What happens to lifetime value if we start blocking unprofitable renewals?

LTV improves in almost every case. The subscribers who trigger enforcement are the ones stacked into deep discounts with old welcome codes — they are already at high churn risk and are actively destroying margin. Silently cancelling them is worse than triggering a grandfathered-pricing email. Our benchmark cohort saw net LTV rise 11% in 90 days because recovered margin outweighed the ~6% of flagged subscribers who chose to churn at the new price.

How does Agentis handle the Recharge + Shopify Checkout integration for new subscribers?

When Recharge uses Shopify Checkout (the default for new Recharge installs), Agentis evaluates the initial signup through Shopify Plus Checkout Extensibility with the same sub-10ms profit-floor logic used for one-time orders. That means discount stacks are caught at signup, before the subscription ever gets created, so you do not inherit unprofitable plans that have to be cleaned up later.

We lock in ingredient contracts 6 months at a time — do we really need live COGS?

Yes, because landed cost is not the same as contract cost. Freight, duty, warehouse labor, 3PL pick-pack, and FX all move between contract and landing. Brands that 'lock in' whey at $4.80/lb in January frequently pay $6.20 landed by June once container rates, USD/NZD swings, and storage fees are included. Agentis uses landed cost from your ERP, which captures all of that automatically.

Related Integration Playbooks

Playbook

Subscription Box Economics Break When Curation Cost Drifts. Recharge Doesn't Know. Agentis Does.

Subscription box economics live or die on per-box COGS variance. How Agentis + Recharge enforce a box-level profit floor as curation, shipping, and pick-pack costs drift month to month.

Playbook

Fitness Brands Burn Margin on Klaviyo Challenge Flows. Here's How to Keep the Conversion Without the Leak.

Fitness and wellness brands run challenge flows, bundle promos, and aggressive winbacks on Klaviyo. How Agentis protects margin across high-discount-density lifecycle programs.

← Back to Health & Supplements overview

Free Audit — No Commitment

Protect Every Order's Profit Margin

See exactly how much margin Agentis can recover for your store in 7 days — no commitment required.