Your best channel isn’t where you should spend every dollar — it’s where the next dollar earns the most.
Every channel gets less efficient the more you pour into it. Search runs out of high-intent queries; a social audience gets saturated. So the question is never “which channel is best?” — it’s where does the next dollar buy the cheapest conversion?
Keep moving the next dollar to whichever channel is cheapest at the margin, and the channels’ marginal costs slowly converge. When they’re equal, you’re done: no reshuffle can buy another conversion. That last-dollar logic is why you cap even a great channel long before it runs dry.
Split an $18,000 budget across three channels
cost of the next conversion (marginal )
Each channel’s conversions saturate — they climb fast at first, then flatten as the audience is used up. The extra conversions from one more dollar (the marginal return) keep shrinking, so the cost of the next conversion keeps rising.
conversions from a channel: conv(s) = ceiling · (1 − e^(−s / scale))
next conversions per $1 more: m(s) = (ceiling / scale) · e^(−s / scale)
marginal CAC (cost of next): 1 / m(s) <- RISES the more you spend
Rule: move the next dollar to the channel with the LOWEST marginal CAC.
Repeat until every funded channel shows the SAME marginal CAC — the optimum.
Our three channels, $18,000 total:
spend conversions marginal CAC (next conv)
even split 6k/6k/6k 1,211 $55 / $19 / $16 <- lopsided
all-in search 18k/0/0 399 $3,026 (search is tapped out)
optimize 2.7k/5.5k/9.8k 1,298 $18 / $18 / $18 <- equal
Search has the cheapest first dollar, so “all-in on the winner” looks tempting — but its pool caps near 400. Dumping $18k there buys almost nothing after saturation. The optimum funds search only to $2,700, then spends where the margin is still cheap. Same budget, +87 conversions over an even split and 3× the all-in plan.
| Reach for marginal allocation when… | The trade-off / limit |
|---|---|
| You have a fixed budget and channels with measurable, saturating returns. | You need a decent read on each channel’s response curve — noisy attribution makes the curves fuzzy. |
| The goal is efficiency — more conversions for the same spend. | Pure last-click math starves upper-funnel brand that pays back later; balance the horizon (below). |
| You’re rebalancing an existing mix, not launching cold. | New channels have no curve yet — reserve a small test budget to learn one. |
Brand vs performance. Performance channels convert demand that already exists; brand creates demand that shows up weeks or quarters later. Short-horizon or cash-tight goals tilt the split toward performance; a growth mandate with runway funds more brand, because today’s brand is next quarter’s cheaper performance.
An interviewer says: “You have $18k a month. Search returns a $12 CAC, social $16, brand $22. Where does the money go?” The trap is to pour it into search. A strong answer: those are average CACs at some current spend — I’d ask for each channel’s marginal CAC and shift budget from the highest marginal CAC to the lowest until they equalize. Search’s cheap average hides a small, quickly-saturated pool, so I’d likely cap it and fund social and brand further out. Then I’d name the horizon: if we need conversions this month, tilt to performance; if we’re building the category, protect a brand line, because it lowers everyone’s CAC later.
Check yourself
Search shows a $12 average CAC and social $16. Should you move the next $1,000 into search?
At your current split, search’s marginal CAC is $55 and brand’s is $16. Which way should a dollar move?