About two weeks after a brand campaign wraps, the readout meeting gets booked. Three slides in, someone asks the only question that matters:
"So what did this earn?"
That is the cold moment, because the conversion count in the report is embarrassing. Six figures of spend, and the campaign account shows twenty conversions. Walk in with that number and next quarter's budget disappears.
The instinct is to defend it — bring impressions, bring reach. Nobody believes those. The actual problem is upstream: the wrong number was being defended in the first place.
The short version:
A brand campaign is not evaluated on clicks. It is evaluated on a time series.
Why nothing lands in the brand campaign account
Performance campaigns run in one straight line. See the ad, tap it, install, pay. The conversions pile up inside that account.
Brand campaigns do not behave that way. Someone sees the ad and does not tap. A few days later they remember, search your brand name directly, and convert.
Where does that conversion get recorded? Under brand search or direct traffic. Nothing lands in the brand campaign account — and the brand search campaign gets praised for great efficiency, when the demand it harvested was created by the brand campaign.
Judge on clicks and you will always undercount. Cut budget on that number and you lose the ability to see the effect at all.
Choose the outcome metric
Use whichever of these you have.
- Brand search volume — visits from searches on your brand or product name. Fastest to respond and least noisy.
- Direct traffic — typed URLs, direct app opens. A lagging indicator of awareness.
- Non-ad-attributed signups or installs — conversions no network claimed.
If you have all three, start with brand search. It is the behavior closest to the ad exposure, so its signal-to-noise ratio is best.
The pre-period trend becomes your baseline
The point is to construct "what would have happened without the campaign." With no control group, the pre-period trend plays that role.
- Gather at least eight weeks of weekly (or daily) data before the campaign.
- Fit a trend over that window and extend it forward. That extension is the counterfactual.
- Sum the gaps between actual values and the extended line — that is the estimated lift.
This design is called an interrupted time series. Brand campaign incrementality computes the trend and the uncertainty interval from three columns: date, outcome, and campaign status.
One caution. Series like brand search volume are strongly linked week to week. Ignoring that and fitting an ordinary regression produces intervals far narrower than reality, which makes a weak result look certain. Use an interval that accounts for autocorrelation.
What this number can and cannot say
It can say: brand search rose this much relative to the pre-period trend, and whether that rise exceeds normal variation.
It cannot say: that the entire rise came from the campaign. A product launch, PR, a competitor's stumble, or a seasonal peak in the same window all mix in.
So when you write the result, list the other events in the window. That is not defensive hedging — it is the information you need to decide whether to run the campaign again.
Set up the next campaign better
The strongest design is to hold out a region or audience. Excluding a few regions instead of going national creates a same-period comparison group, and seasonality or PR effects hit both sides equally, so they cancel.
Put one line in the next brand campaign brief: "keep N regions unexposed." That single line produces a much better answer to next quarter's "what did it earn." When you can hold out a comparison group, the control-group design in incrementality analysis gives a sharper answer.
Try this today
One. Whatever your outcome metric is — brand search volume, direct traffic — pull the eight weeks before launch, not the recent weeks. Without that, there is nothing to do once the campaign ends. A baseline is only ever built in advance.
Two. Put one line in the next brand campaign brief: "leave N regions unexposed."
That single line changes a lot. Instead of going national, holding out a few regions creates a same-period comparison group. Seasonality, PR, competitor moves — all of it hits both sides equally and cancels out. Next quarter's "what did it earn" gets a much firmer answer.
If the calculation is tedious, upload your existing report CSV. It fits the pre-period trend, measures how far actuals rose above it, and returns an interval that accounts for autocorrelation. Data is processed in your browser and never sent to a server.
A modest-looking brand campaign number is not necessarily a modest result. It may simply be a result that does not live in that account.