The Origin Point Coffee Group

Decision science

Growth model and scaling

The curves under Group: how far paid media can be pushed before it stops paying, what conversion and price are worth, how fast a customer pays back, and what the mix has to look like at scale.

Media saturation

4%

of the contribution maximising paid budget
Marginal ROAS on the next dollar

8.65x

Breakeven 2.57x at 39% gross margin
Contribution headroom

$6,972,318

Add $15,788,042 of annual budget to reach it
CAC payback

Under 1 mo

CAC $40 · LTV $195 · 4.86x LTV to CAC

Media response and saturation

Annualised paid revenue and contribution against media investment

Contribution peaks at $16,418,961 of annual media, worth $9,713,564 against $2,741,246 today.

Marginal returns and marginal CAC

What the next dollar buys as budget scales

Marginal CAC on the next customer is $64 against a blended $40. Plan against the marginal number, not the average.

Marginal returns by paid channel

Rebalancing to equalise marginal ROAS moves $50,428 of annual budget and adds $103,274 of contribution

ChannelAnnual spendROASMarginal ROASCACMarginal CACSaturationSuggested spendContribution impact
Meta AdsTrim
$303,2012.06x1.13x$98$166
619%
$166,760+$68,404
Google SearchScale
$124,4624.88x3.52x$60$78
33%
$236,478+$26,655
Google ShoppingHold
$78,6083.87x2.55x$56$79
103%
$76,536+$9
Performance MaxTrim
$68,1273.31x2.18x$74$104
162%
$42,042+$2,191
Creator and affiliateHold
$22,4594.64x2.73x$44$69
86%
$26,000+$106
TikTok AdsTrim
$20,5881.69x1.01x$94$146
1032%
$11,323+$5,199
Retail media and marketplaceHold
$13,4765.15x3.09x$34$53
63%
$21,353+$710

Conversion response to traffic

Site conversion decays as reach widens, so cost per order rises before revenue does

Doubling traffic holds roughly 2.38% conversion at the top of the range. Conversion work is what buys back the decay.

Contribution payback per customer

Cumulative gross profit against acquisition cost

Payback lands inside the first order. Twenty four month contribution per customer is $1,103.

Conversion levers, ranked by annual value

Each lever priced on current traffic and basket, so the roadmap can be sequenced on money rather than opinion

LeverCurrent CVRModelled CVRUpliftAnnual revenueEffort
Trade portal: self serve reorder for cafe accounts3.32%3.67%+0.35 pts$721,239High
Checkout: express wallets and address autocomplete3.32%3.61%+0.29 pts$598,101Low
Product page: grind selector and subscription default3.32%3.61%+0.29 pts$587,275Medium
Merchandising: bundle and sample the top three roasts3.32%3.47%+0.15 pts$308,523Low
Site speed: cut LCP on mobile category pages3.32%3.46%+0.14 pts$282,812Medium

Cohort revenue decay

Revenue retained per acquisition cohort, indexed to 100 in the first month

Newer cohorts flatten earlier, which is the retention work showing up in the curve rather than in a slide.

Price and basket elasticity

Modelled online volume and contribution response to a price move

Peak contribution sits at +10% on the basket, worth $264,234 a year over today's pricing.

Path to scale

What the mix has to look like to reach the target run rate, with CAC drifting against the same saturation curve

HorizonRevenueMedia investmentMERNew customersCACLTV to CACContributionContribution margin
Now$121,835,687$630,919193.1x15,719$404.86x$46,690,06138.3%
Year 1$145,896,161$823,511177.2x18,824$444.66x$57,155,62339.2%
Year 2$174,708,169$1,074,894162.5x22,543$484.47x$69,926,50640.0%
Year 3$209,210,058$1,403,012149.1x26,997$524.28x$85,502,84640.9%
Year 4$250,525,482$1,831,290136.8x32,330$574.11x$104,491,72541.7%
Year 5$300,000,000$2,390,303125.5x38,717$623.94x$127,629,69742.5%

Decision register

Every curve on this page resolves to a call, priced and dated · trading window to 18 Oct 2026

Are we underinvested or oversaturated in paid media?

Blended media sits at 4% of the contribution maximising budget, marginal ROAS 8.65x.

Add $15,788k of annual budget in staged 15% steps, holding marginal ROAS above breakeven.

$6,972,318 a year at stakeHigh confidence

Is the budget in the right channels?

Marginal returns are uneven: blended marginal ROAS 1.99x while Retail media and marketplace runs at 3.09x.

Rebalance to equalise marginal ROAS across the paid mix, then re-test after two weeks of stable delivery.

$103,274 a year at stakeHigh confidence

Where does conversion work pay best?

Trade portal: self serve reorder for cafe accounts is worth 0.35 points of site conversion on current traffic.

Ship the checkout and product page work first, measure with a two week holdout on the affected templates.

$721,239 a year at stakeMedium confidence

Is there headroom on price?

Modelled basket elasticity puts peak contribution at +10% on the online basket.

Test a staged price and bundle move on the top three roasts before rolling across the range.

$264,234 a year at stakeDirectional confidence