The month at a glance: P&L and unit economics
One card per monthly page. The pill answers the only executive question — are we on pace for the goal — with the projection as the supporting read. Details live on each channel’s page.
Headline: the one-line story of the month
Narrative copy goes here — two to three sentences on the “why” behind the P&L: what drove profitability this month, where spend moved, and what we’re watching next.
Headline: the one-line story of the month
Narrative copy goes here — is a customer worth acquiring at today’s prices: CAC trajectory, how fast cohorts pay back, and which acquisition months are aging well or badly.
June spiked to $117.70
3-mo LTV $185.46
PM +1.1pt · PY -0.8pt
PM +0.2pt · PY -1.4pt
July sub revenue $348.5k vs the $450k goal — a $101k gap and a shrinking base
July subscription revenue was $348.5k against the $450k monthly goal (−22.6%) and −10.4% vs Skio’s prior window, carrying 76.9% of all orders and ~80% of store revenue. The base ended July at 4,845 active subscriptions / $436.1k MRR, down a net 263: 985 gained (744 new −2% MoM, 241 recovered/reactivated/dunning-exits) against 1,248 lost (1,057 cancelled, 189 into dunning) — churn improved 21% MoM but acquisition isn’t covering it. Recurring revenue is 80.5% of sub revenue at a $99 AOV vs $91 first-sub. Cancel driver #1 is “too much product” (20%) — a pacing problem with the best save odds; only 8.6% of cancel sessions get saved (discounts 42%, skips 29%). NAD+ Complete churned 370 out vs 165 in. Team notes: click to annotate.
Lost 1,248 (1,057 cancels · 189 dunning)
Saves: discount 42% · skip 29%
Subs = 80% of store revenue
Too expensive 19% · Taste 19%
No longer use · 18%
2. Longevity Strawberry · 1,896 · $112.4k
3. Cognitive · 504 · $23.9k
Ratings ribbons — every SKU’s reputation, month by month
Each ribbon: solid = cumulative average (what shoppers see), dotted = that month’s incoming average (the early-warning signal — computed from snapshot deltas starting next month; Yotpo reauth backfills Shopify history). Amber = Shopify, tan = Amazon; the red band marks Amazon’s 4.3★ penalty threshold. A ● red dot flags any month incoming falls ≥0.3 below cumulative. Aug ’26 baseline: Shopify 4.50★ (2,184) vs Amazon 4.24★ (383) — the gap lives in Longevity (4.5 vs 3.9). Team notes: click to annotate.