metrics
Ad vs Ad Set vs Campaign: Which Metrics to Read at Each Level
Each level answers a different question. Reading the wrong metric at the wrong level is why buyers misdiagnose.
By the AdBrain team2 min read
Meta's three levels are not one report at three zoom levels. They answer three different questions, and reading the wrong metric at the wrong level is how buyers misdiagnose a healthy account as sick. Here is what each level is actually for.
The ad level answers: is the creative working?
The ad is the creative unit, so this is the only level where click-through rate, hook rate, hold rate, and cost per click mean what you think. Comparing ads means comparing creative against creative, so this is where you pick which hook, angle, or format wins. Read link click-through rate and cost per click here; do not over-read a single ad's ROAS in isolation, because budget allocation across ads is decided above it. If you are running a real test, structure it deliberately: a creative testing framework that finds winners.
The ad-set level answers: is targeting and delivery working?
The ad set owns the audience, placements, budget in ABO, optimization event, and schedule, so delivery health lives here. Read reach, frequency, cost per thousand impressions, and learning status. Frequency is an ad-set story, not an ad story, because it averages across everyone the ad set reached. Meta even exposes a first-time impression ratio, "the percentage of your daily impressions that comes from people seeing your ad set for the first time" (Meta Business Help); when it drops alongside performance, the audience is saturating. When an ad set underdelivers, this is the level to look at: why Meta ads stop spending.
The campaign level answers: is the objective profitable?
The campaign owns the objective and, under Advantage+ campaign budget, the budget. Read total spend, total results, blended cost per result, and campaign ROAS here, because this level nets out the good and bad ad sets under it. This is not our opinion: Meta says that with Advantage+ campaign budget you should analyse results at the campaign level rather than the ad-set level (Meta Business Help), precisely because the system is moving money between ad sets in real time. Whether the budget belongs here or at the ad set is its own decision: CBO vs ABO.
Why the wrong level misleads
Your campaign ROAS looks fine, so you relax; underneath, one ad set is carrying three that bleed, and the winner is a week from fatigue. The average hid it. Or you panic at a single ad's 0.9 ROAS and kill it, not seeing it was cheaply feeding clicks the campaign converted elsewhere. Match the metric to the level that owns the lever: creative at the ad, delivery at the ad set, profit at the campaign.
A quick reference
- Ad: CTR, CPC, hook and hold rate. Which creative wins?
- Ad set: reach, frequency, CPM, first-time impression ratio, learning status. Does delivery work?
- Campaign: spend, results, blended cost per result, ROAS. Is the objective profitable?
When you act on what you see, gate it on volume first and a real trend second: when to kill vs scale.
Written by the AdBrain team from established Meta and Google media-buying practice, AI-assisted and reviewed for accuracy. We do not invent statistics, results, or case studies; figures are sourced to the platforms' own documentation where cited.