Why returns fall as budget rises
Every account has a point where more money stops buying more growth. The number that tells you it has happened is almost never the number people look at.
The pattern
A business doubles its ad budget and revenue goes up by forty per cent. Nobody panics, because revenue went up. The next increase produces twenty per cent. The one after that produces nothing measurable at all, and by then the conversation has moved on to creative fatigue and platform changes and whether the agency is any good.
The blended return has been falling the whole time and it has been hiding it, because a blended return is an average and averages conceal exactly the thing you need to see. An account returning 4.15x can contain a channel returning 2.42x and a campaign delivering nothing at all. I have seen both inside the same account in the same month.
There are three places this happens. In eight years I have not found a fourth.
One. Frequency
More budget against the same audience does not buy more people. It buys the same people more often.
Impressions climb, reach stays flat, and the platform reports it as creative fatigue, which sends everyone off to make new creative. New creative on an exhausted audience is a slower version of the same problem.
The thing that makes this expensive is that it happens first to your best asset. In one supplements account, the single strongest ad set was returning 9.98 times its spend at eleven dollars per purchase. It was also running at a frequency of 8.31, meaning the average person in that audience had seen the ads more than eight times. It was the most valuable thing in the business and it was two or three weeks from collapse. Nothing in the reporting flagged it, because a campaign at 9.98x does not look like a campaign in trouble.
Check reach against impressions, not impressions alone. If impressions are growing faster than reach, you are buying repetition.
Two. Measurement
This is the one that costs the most, because it corrupts every decision made downstream of it.
Meta’s default attribution setting is seven day click plus one day view. The view part gives the platform credit for a sale when somebody merely saw the ad and then bought within twenty four hours, through any route at all. Your existing customers count. Your email list counts. Someone who typed your URL directly counts.
In that same supplements account, of 1,844 reported purchases, 840 were real. The rest were view-through credit for sales that were happening anyway. Reported return was around 4.5 times. Real return on click was 2.1.
That gap is not a reporting curiosity, it is a budgeting instruction. Money had been flowing toward the campaigns the dashboard said were winning for months. Three of them, reporting 3.04x, 2.63x and 3.01x, were actually returning 1.03x, 1.08x and 1.29x. Together they were consuming fifty eight per cent of the budget to roughly break even. One of them had been renamed Scaling Winners.
If your platform numbers and your store numbers disagree, the store is right. Change the attribution window to seven day click only and accept that the reported figures will drop. They were never real.
Three. Structure
The account, the offer and the landing path were each built for a smaller business. At three times the budget they start working against each other, and the symptom is that every budget increase needs two weeks of relearning before it performs.
Structure problems are boring and that is why they survive. In one ecommerce account trading at more than sixty thousand dollars a month, a Shopping campaign carried a fifteen hundred dollar daily budget and spent thirty four dollars across the entire month. Five hundred and ten impressions in thirty one days. It looked fine in the campaign list. Its return even looked excellent, because four conversions on thirty four dollars of spend calculates to 7.49x and means nothing.
In the same account, Search returned 2.42x against a 4.15x average and produced fifty eight dollars of value per conversion. It had survived because its front end metrics were good. The cheapest clicks in the account and a healthy conversion rate. Cheap traffic that converts is not the same as profitable traffic.
What to check first
In order, and none of it takes more than an afternoon.
- Attribution window, before anything else. If it is set to include view-through, every other number on this list is unreliable and you are auditing fiction.
- Reach against impressions, by ad set, over ninety days. Rising impressions on flat reach is frequency, not fatigue.
- Return by channel and by campaign against the account average, not the account total. Anything more than a third below the average gets a decision, not a note.
- Budget utilisation. Find anything with a daily budget it is not spending. That is capacity you already own.
- Value per conversion by channel. Two channels can produce identical conversion counts at identical costs and be worth entirely different amounts.
None of this is difficult. It is unglamorous, which is a different problem, and it is why accounts run for months on settings nobody has questioned while everyone argues about creative.
The account is rarely the problem. But the account is where the evidence is.
A diagnosis, not a pitch.
Bring the account, the numbers and the problem as you understand it. You leave knowing where the broken link is, whether or not we work together.
A read on where your growth ceiling actually sits, across all six parts of the system.
Which of frequency, measurement or structure is costing you the most right now.
What fixing it would take. Scope, sequence and who does what.
A straight answer on whether I am the right person to own it.
Thirty minutes, held on Google Meet. The link is in the calendar invitation.