For Subscription Boxes

Real profit tracking for subscription box stores

A subscription box lives or dies on CAC payback and true per-box unit economics, not just top-line MRR. The number that's easiest to look good on, raw repeat-purchase rate, is also the one that's least trustworthy for a subscription business, since a scheduled renewal and a genuinely engaged customer look identical in that number.

Built for how subscription boxes actually works

CAC payback, not just MRR

Upstream tracks true contribution margin per box (product cost, packaging, shipping, and payment processing netted out) against what it cost to acquire that subscriber, so you can see how many billing cycles it actually takes to pay back acquisition cost, not just whether MRR is trending up.

Churn and MRR movement, computed from real orders

Upstream computes churn and MRR from your actual Shopify subscription order history rather than a manually maintained spreadsheet, and pairs it with the same contribution-margin math the rest of the product uses, so a churn number and a margin number are never telling two different stories about the same cohort.

One real limitation, stated plainly

The Gateway SKU Bridge measures which first product brings a buyer back within 30, 60, and 90 days, and it's genuinely useful for most catalogs. For a subscription box specifically, it has a real blind spot worth knowing before you trust it: nothing in that signal can tell a subscription's scheduled renewal apart from a customer choosing to come back on their own. A subscription product's repurchase rate is mechanically near 100%, so it will always look like your best "brings them back" product whether or not buyers actually like it. Check that before you point ad budget at people who look like its buyers, since the signal you'd be scaling against isn't necessarily a real behavioral one.

Free calculators for subscription boxes

More persona pages

See how it works

A Fox & Otter Data product