Commercial

Finance and signals

The money view for Group: contribution after goods and media, efficiency against guardrails, budget pacing, a forward revenue view, and the handful of actions worth taking this week.

Revenue

$10,003,307

1.8%25 Jul 2026 to 21 Aug 2026
Contribution margin

$2,526,712

25.3% of revenue
Marketing efficiency ratio

7.35x

13.6% of online revenue on media
CAC payback

1.4 mo

CAC $31 · LTV $272

Contribution P&L

25 Jul 2026 to 21 Aug 2026 · modelled from revenue, margin and working media

Gross revenue$10,003,307100.0%
Discounts and returns-$610,202-6.1%
Net revenue$9,393,10593.9%
Cost of goods-$5,744,823-57.4%
Gross profit$3,648,28236.5%
Fulfilment and freight-$789,021-7.9%
Merchant and platform fees-$169,076-1.7%
Working media-$163,473-1.6%
Contribution margin$2,526,71225.3%

Efficiency guardrails

Every number against the threshold it has to clear

MeasureCurrentGuardrailStatus
Marketing efficiency ratio (MER)
Online revenue divided by working media
7.4x> 5.0xOn track
Media as share of online revenue
Working media against the revenue it supports
13.6%< 20%On track
LTV : CAC
Contribution LTV over blended CAC
8.76x> 3.0xOn track
CAC payback
Months of contribution to recover acquisition cost
1.4 months< 6 monthsOn track
Contribution margin
After goods, fulfilment, fees and working media
25.3%> 22%On track
New customer revenue share
Balance of acquisition and retention
22%30 - 45%Watch

Budget pacing

Month to date against plan, with projected month end

Meta Ads$53,961 of $72,840

Pacing at 109% of budget · projected $79,355 · trim daily caps

Google Ads$57,320 of $80,507

Pacing at 105% of budget · projected $84,294

TikTok and creator$12,813 of $17,252

Pacing at 109% of budget · projected $18,843 · trim daily caps

Retail media and other$16,944 of $21,085

Pacing at 118% of budget · projected $24,917 · trim daily caps

Revenue forecast

Next six months at current run rate, with seasonality and a confidence band

Sep 26
$10,860,733
Oct 26
$11,430,704
Nov 26
$12,344,744
Dec 26
$13,952,132
Jan 27
$9,788,562
Feb 27
$10,821,635

Priority actions

Ranked by commercial impact. Each is a hypothesis with an owner, not an instruction.

Warning

Organic search is under-built against category demand

348k monthly searches sit in the Group's category with no page one presence. Every one of those sessions is currently being bought twice through paid.

0 ranking terms

SEO

Warning

Winback flow is not live

Lapsed customers at 90 days receive nothing. Modelled recovery on the current lapsed base is worth low six figures a year.

Flow missing

Lifecycle

Opportunity

Subscription uptake sits below plan

Converting first-time buyers to subscription is the single highest-leverage move available: subscribers repeat at roughly three times the rate of one-off buyers.

27% of online revenue

Lifecycle

Opportunity

Desktop converts well above mobile but takes a fifth of budget

Test a desktop budget uplift on Google and Meta. Frame as a hypothesis: average cost per placement is affected by the breakdown effect, so validate with a holdout.

21% of spend

Paid media

Opportunity

Creative fatigue on the purpose angle

Frequency is climbing while click-through falls on the longest-running concept. Rotate in the traceability angle that is currently the best performer.

Fatigued

Creative

Data source coverage

What the console will read once each feed is connected. Until then every figure on the platform is modelled.

SourceCoversRefreshOwnerStatus
Shopify PlusOrders, products, customersHourlyEcommerce
Access pendingAwaiting private app credentials for all three storefronts
KlaviyoEmail and SMS lifecycleHourlyLifecycle
Access pendingAPI key requested
GA4Sessions, funnel, site behaviourDailyAnalytics
Access pendingProperty access to be granted
Google Search ConsoleOrganic queries and rankingsDailySEO
Access pendingProperty access to be granted
Meta AdsPaid social delivery and creativeHourlyPaid media
Access pendingBusiness Manager partner access pending
Google AdsSearch, Shopping, Performance MaxHourlyPaid media
Access pendingMCC link pending
TikTok AdsCreator and paid socialDailyPaid media
Not connectedAccount to be created
NetSuiteTrade revenue, margin, inventoryDailyFinance
Not connectedScoping export format
SalesforceEnterprise pipeline and accountsHourlyABC sales
Not connectedPipeline stages to be mapped
Okendo reviewsRatings, NPS, review themesDailyBrand
Not connectedOptional, phase two