Growth Dashboard

Stellar Sleep · PostHog (project B2C)

Data as of

Trial sign-ups by day

Event: ssot start trial 1 · by channel · Rolling last 30 days

30-day total:  ·  avg/day (excl. today):  · 

Source: PostHog · as of

Trials by month (last 13 mo)

by channel · Last 13 months

13-mo total:  · 

Total from BigQuery; Meta from Meta Ads (Purchases Jan–Apr, PurchaseTrial May+); Google = total − Meta · manual refresh

Cost per trial by day

Ad spend ÷ trials · Last 30 days

30-day blended:  ·  spend / trials

Spend: BigQuery (via Claude Code) · Trials: PostHog · Rolling last 30 days

Cost per trial by month (last 13 mo)

Ad spend ÷ trials · Last 13 months

Spend: BigQuery (Google, Meta; Reddit excluded) · Trials: BigQuery total, Meta from Meta Ads · manual refresh

Trials by campaign, by day

Conversions per campaign · Last 30 days

Cost per trial by campaign, by day

Daily spend ÷ conversions per campaign · Last 30 days

Ad spend by day

Daily spend by channel · Jun 18 – Jul 17

30-day total:  ·  avg/day (excl. today):  · 

Ad spend by month (last 13 mo)

Total ad spend · Last 13 months

13-mo total:  ·  latest month is month-to-date

Trial → subscription conversion (45-day, monthly cohorts)

Per-customer: subscribed within 45 days of first trial

Month-1 net ROI by cohort

(trial price + $188/sub) − ad spend, ÷ ad spend

First-year net ROI by cohort (actual)

(trial price + 12-mo sub revenue) − ad spend, ÷ ad spend

Breakeven month by cohort (actual)

Month cumulative revenue covers ad spend

Net revenue to acquire each cohort (actual, 12-mo)

12-mo revenue − ad spend, per cohort

Subscription retention curve by cohort (actual)

Trial → subscription, then monthly renewals · % of trials still paying · ssot.transactions

Avg LTV to date · per trial:  ·  per subscriber: