Advertising performance is a measure of how effectively an ad achieves its intended goal   whether that's revenue for a publisher or engagement and conversions for an advertiser. For publishers specifically, advertising performance usually comes down to a combination of fill rate, eCPM, viewability, and overall ad revenue relative to available inventory.
The term gets used loosely, so it means slightly different things depending on which side of the transaction you're on. This guide breaks down what it actually measures, which metrics matter most, what affects it, and how to improve it as a publisher.What does advertising performance actually measure
Â
Advertising performance isn't one single number; it's a combination of metrics that together show whether ads are working as intended. On the publisher side, that means: are impressions being filled, at what price, and are users actually seeing the ads. On the advertiser side, it means: are ads reaching the right audience and driving clicks or conversions.
Because the term covers both sides, "improving advertising performance" means something different depending on who's asking. A publisher optimizing performance is trying to increase revenue per available impression. An advertiser optimizing performance is trying to increase return per ad spend.What metrics measure advertising performance
| Metric | What it measures | Who tracks it most |
| Fill rate | % of ad requests that get filled with an actual ad | Publishers |
| eCPM | Estimated revenue per 1,000 impressions | Publishers |
| Viewability | % of ad impressions that were actually visible to a user (per MRC standard) | Both |
| CTR (click-through rate) | % of impressions that resulted in a click | Advertisers |
| Conversion rate | % of clicks that led to a desired action (purchase, signup) | Advertisers |
| ROAS (return on ad spend) | Revenue generated per unit of ad spend | Advertisers |
| Ad density | Ratio of ad space to content on a page | Publishers |
| Latency | Time taken for an ad to load and render | Both |
What's the difference between advertiser-side and publisher-side performance
Advertisers measure performance by how well an ad drives action  CTR, conversion rate, ROAS. They care less about which specific site or app the ad ran on, and more about whether the audience it reached took the intended action.
Publishers measure performance by how well their inventory monetizes  fill rate, eCPM, and total revenue relative to traffic. A publisher can have excellent viewability and still see weak performance if demand competition for their inventory is low, since that directly affects the price buyers are willing to pay.
Both sides intersect at viewability and latency â an ad that isn't visible or takes too long to load performs poorly for the advertiser (fewer meaningful impressions) and for the publisher (lower buyer demand, since most DSPs deprioritize low-viewability inventory).
What factors affect advertising performance
-
Ad placement and format â Ads placed above the fold or within natural content breaks tend to get better viewability than ads buried at the bottom of a page or app screen.
-
Page/app load speed â Slow-loading pages delay ad rendering, which reduces the window of time an ad is actually viewable before a user scrolls past or leaves.
-
Ad density â Too many ads on a single page or screen lowers viewability per ad and can violate Better Ads Standards, which some browsers and platforms actively penalize.
-
Demand competition â The more buyers competing for the same impression (through header bidding or multiple demand sources), the higher the eCPM tends to be. A single waterfall-only demand source caps how much competition exists for each impression.
-
Targeting and audience data â Ads matched to relevant audiences typically get higher engagement, which increases the price advertisers are willing to pay for that inventory.
-
Ad refresh settings â Refreshing ads too frequently can reduce viewability per impression and violate platform policies; refreshing too rarely leaves potential revenue on the table for high-dwell-time pages.
How do you improve advertising performance as a publisher
-
-
Add more demand competition through header bidding. Letting multiple SSPs and DSPs bid simultaneously on the same impression typically increases eCPM more than adding another single waterfall network. This is one of the areas MagicBid's multi-demand optimization handles directly for publishers who don't want to manage each integration separately.
-
Improve page/app load speed. Faster-loading pages give ads more time to become viewable before users scroll or navigate away.
-
Audit ad density against Better Ads Standards. Reducing ad clutter often improves viewability per ad, which can offset having slightly fewer total ad units.
-
Set ad refresh intervals based on actual dwell time, not fixed default  pages where users stay longer can support refresh without hurting viewability, but short-session pages usually can't.
-
Check viewability by placement, not just site-wide average. A below-the-fold placement with poor viewability may be worth repositioning or removing entirely if it's dragging down overall performance.
-
Diversify demand partners regularly. Buyer demand shifts over time; a partner mix that worked well a year ago may not be delivering the same competition today. MagicBid demand control centre continuously evaluates and adds new demand sources for publishers, rather than leaving that partner mix static.
-
FAQ
1. What is a good advertising performance benchmark?
There's no universal benchmark  performance varies significantly by vertical, geography, ad format, and platform (web vs. app vs. CTV). Compare your metrics against your own historical performance and against your specific category rather than general averages.
2. How is advertising performance different for CTV compared to web or app?
CTV inventory typically has higher eCPMs but different measurement standards, since traditional click-based metrics like CTR don't apply the same way to non-clickable video ads. Completion rate and viewability matter more for CTV performance than for standard display.
3. Does viewability directly affect ad revenue?
Yes. Most DSPs factor viewability into their bidding decisions, and low-viewability inventory typically receives fewer bids and lower prices, since advertisers are effectively paying for impressions that may not have been seen.
4. What's the difference between fill rate and ad performance overall?
Fill rate is one input into overall performance, not the whole picture. A high fill rate filled with low-paying ads can produce weaker overall revenue than a slightly lower fill rate with stronger demand competition per impression.
5. How often should I review advertising performance metrics?
Reviewing core metrics (fill rate, eCPM, viewability) weekly helps catch sudden drops early, while deeper analysis  comparing demand partner performance, testing ad density or placement changes â is usually more useful on a monthly cadence
Advertising performance ultimately comes down to how much of your available inventory gets filled, at what price, and whether users actually see the ads that ran. Improving it usually means increasing demand competition and viewability together, not optimizing one at the expense of the other. If you want help auditing where your setup is losing performance, talk to our experts.