Programmatic Display Benchmarks 2026

CPM, CTR, viewability, and fill rate benchmarks for programmatic display advertising. Open exchange, PMPs, and direct deals — by vertical, format, and device.

Avg. CPM
$5–$14
Open exchange
Avg. CTR
0.07–0.35%
Display blended
Viewability
52–68%
MRC standard
PMP Premium
30–80%
vs open exchange
Quick AnswerProgrammatic display benchmarks 2026: open exchange CPM $0.50–3, private marketplace (PMP) CPM $5–12, programmatic guaranteed (PG) CPM $10–25. Average viewability: 50–60% for open exchange, 70–80% for PMP. Effective CPM = CPM ÷ viewability rate. Target eCPM below $6 for display. IVT (invalid traffic) rate: 10–15% on open exchange, 3–5% on PMP.

Programmatic Display CPM Benchmarks by Buying Type

Programmatic CPM varies most by how you buy — open exchange, private marketplace (PMP), or programmatic direct — more than by format or vertical. The buying type determines audience quality, ad safety, and available inventory:

Buying TypeAvg. CPMViewabilityBrand SafetyBest For
Open Exchange (RTB)$1.50–$645–58%Variable — IAS/DV360 filtering neededScale and reach at low CPM; prospecting
Private Marketplace (PMP)$8–$2262–75%High — publisher-curated inventoryPremium reach with audience targeting
Programmatic Guaranteed$15–$4070–85%Very High — specific publisher placementsPremium publishers; predictable delivery
Preferred Deals$10–$2865–78%HighFirst look at publisher inventory; flexible
Google Display Network$3–$855–65%Medium — placement exclusions neededRetargeting; Google audience targeting
Retargeting (any DSP)$4–$1258–70%VariableHighest ROAS of any display format

Programmatic Display CPM by Vertical (2026)

VerticalOpen Exchange CPMPMP CPMTypical CTRNotes
Finance / Insurance$8–$18$18–$400.10–0.25%Highest CPM vertical; compliance-safe publishers key
Healthcare / Pharma$7–$16$15–$350.08–0.20%HIPAA limits retargeting; contextual targeting dominant
Automotive$5–$12$12–$280.10–0.28%Strong in-market audience data; Google Vehicle Ads alternative
Travel$4–$10$10–$220.12–0.30%Intent data rich; retargeting CPM lowest of any vertical
Ecommerce / Retail$3–$8$8–$180.10–0.25%DPA retargeting outperforms prospecting 3–5×
B2B / Technology$6–$14$14–$300.07–0.18%Business publisher adjacency (FT, WSJ, Forbes) drives quality
Entertainment / Media$2–$6$6–$150.15–0.40%Highest CTR vertical; low CPC but lower intent
Consumer Goods / FMCG$2–$5$5–$120.08–0.20%Brand awareness focus; reach more important than conversion

Programmatic Display Benchmarks by Ad Format

FormatAvg. CPMAvg. CTRViewabilityNotes
Display Banner (728×90, 300×250)$2–$80.07–0.20%48–58%Lowest CPM; lowest viewability — leaderboard above fold better
Large Rectangle (300×600)$5–$140.12–0.30%58–68%Half-page; higher viewability than standard banners
Interstitial / Takeover$12–$300.25–0.60%80–95%Highest viewability; also highest user friction
Native Display$4–$120.20–0.60%65–78%Outperforms standard display; blends with editorial content
Video (outstream)$8–$200.15–0.40%55–70%Autoplay in-article; good for brand; lower completion than instream
Connected TV (CTV)$25–$55N/A (no clicks)90–98%Premium; CPM high but 100% visible fullscreen
Digital Out of Home (DOOH)$3–$12 CPMN/A100% (physical)Programmatic OOH growing; location-triggered delivery

Viewability Benchmarks and Why They Matter

Viewability measures the percentage of impressions where at least 50% of the ad was in view for at least 1 second (MRC standard for display; 2 seconds for video). A low viewability rate means you're paying for impressions that users never actually see.

Viewability %AssessmentTypical CauseAction
Below 40%PoorBelow-fold placements, poor-quality sitesAdd viewability floor in DSP ($0.50+ viewable CPM); exclude low-quality SSPs
40–55%Below avgOpen exchange without viewability biddingEnable viewable impression bidding; tighten placement exclusions
55–65%AverageIndustry standard for open exchangeMonitor; optimise toward higher-viewability placements
65–75%GoodPMP deals or above-fold targetingExpand similar inventory; this is sustainable performance
75%+ExcellentPremium PMPs, guaranteed dealsScale this inventory; worth the CPM premium
Viewable CPM (vCPM) — The Better Buying Metric Rather than comparing raw CPM, compare vCPM (cost per 1,000 viewable impressions). A $5 CPM at 50% viewability = $10 vCPM. A $9 CPM at 75% viewability = $12 vCPM. In this case the cheaper open exchange buy is actually less efficient per viewable impression. Most DSPs now support viewable impression bidding — use it.

Programmatic vs Walled Gardens: CPM Comparison

Programmatic display is often compared against walled garden platforms (Meta, Google, LinkedIn). These are not direct substitutes — they serve different targeting capabilities and audience contexts:

PlatformAvg. CPMTargeting TypeAudience Data QualityBrand Safety
Programmatic (open)$3–$8Third-party data + contextualVariable — depends on data sourceVariable — needs filtering
Programmatic (PMP)$10–$25Publisher first-party + contextualHigh for premium publishersHigh
Google Display Network$3–$8Google first-party + contextualHigh (Google-verified)Medium
Meta (FB/IG)$10–$23Social graph + interestVery high for consumerHigh
LinkedIn$30–$50Professional profile dataVery high for B2BVery high
Connected TV$25–$55Household + contentHigh — ACR dataVery high

Programmatic display's structural advantage is scale and cost — it reaches audiences across millions of publisher sites at far lower CPMs than walled gardens. Its structural weakness is audience data quality and brand safety, both of which require active management through IAS/DoubleVerify filtering and SSP curation.


Programmatic Display by Device

DeviceAvg. CPMAvg. CTRViewabilityNotes
Desktop$5–$140.10–0.25%55–68%Higher CPM; better for conversion campaigns
Mobile (web)$2–$70.07–0.18%45–58%Lower CPM; lower viewability; accidental clicks inflate CTR
Mobile (in-app)$3–$100.10–0.35%60–75%Better viewability than mobile web; fraud risk higher
Tablet$4–$100.12–0.28%58–70%Higher engagement than mobile; smaller scale
Connected TV$25–$55N/A90–98%Non-skippable fullscreen; no click metric

Key Programmatic KPIs and Benchmarks

Beyond CPM and CTR, these are the metrics that separate well-managed programmatic campaigns from mediocre ones:

KPIBenchmarkPoorGoodWhy It Matters
Viewability Rate55–65%<45%>70%Paying for unseen ads is pure waste
Invalid Traffic (IVT) Rate2–5%>8%<2%Bot traffic inflates impressions; IAS/DV filters needed
Brand Safety Rate97–99%<95%>99%Ads adjacent to harmful content damage brand
Win Rate15–35%<10%>40%Low win rate = bidding too low or poor inventory access
Fill Rate60–85%<50%>85%Unfilled impressions = lost reach at zero cost
Post-Click Conversion Rate0.5–1.5%<0.3%>2%Display retargeting should approach Search CVR

What Programmatic Benchmarks Don't Show — And What They Hide

Programmatic CPM benchmarks measure the price paid per 1,000 impressions. They don't measure what those impressions are worth — which is where most programmatic analysis breaks down. A $3 CPM and a $9 CPM can deliver identical business outcomes if the $3 CPM inventory has 30% viewability and the $9 CPM inventory has 80% viewability. Or they can be completely different. The benchmark can't tell you which situation you're in.

The four variables that make programmatic CPM benchmarks consistently misleading:

Viewability rate. MRC-standard viewability (50% of pixels in view for 1 second) is the minimum threshold — not a quality standard. An impression that meets MRC viewability had half its pixels visible for exactly one second. Whether that registered with any human brain is unknowable. Effective CPM per actually-seen impression (vCPM) at 40% viewability is 2.5× the headline CPM. At 80% viewability it's 1.25×. The same headline CPM produces completely different effective costs per human exposure depending on viewability.

Invalid traffic (IVT) rate. Open exchange inventory averages 10–15% IVT even with basic filtering. Sophisticated IVT (SIVT) — bot traffic that mimics human behavior — requires third-party verification tools (IAS, DoubleVerify) to detect. Without SIVT filtering, 10–15% of your programmatic budget is buying impressions that no human sees. That's not in the benchmark. It comes out of your actual results.

Placement quality. Open exchange includes premium publisher inventory and made-for-advertising (MFA) sites in the same auction. MFA sites — low-quality content farms optimized for ad revenue — have high inventory volume and low floor prices. They drag down CPM and drag down engagement simultaneously. A $3 CPM buy concentrated on MFA inventory is structurally less valuable than a $5 CPM buy on premium publisher inventory, even if the headline CPM looks cheaper.

Working media ratio. As described in the fee stack section: in managed programmatic buying, typically $4.50–7.00 of your $10 CPM reaches the publisher. The benchmark doesn't distinguish gross CPM from working media CPM. An agency reporting "we achieved $4 CPM" may be reporting gross cost — the publisher may have received $2–2.50 of that.

Named Framework

The Four Programmatic Adjustments: Before using a programmatic CPM benchmark as a target or an evaluation, adjust for: (1) viewability rate — divide CPM by viewability to get effective vCPM, (2) IVT rate — add 10–15% to cost if SIVT filtering is not active, (3) placement quality — MFA-heavy delivery reduces engagement rates regardless of CPM, (4) working media ratio — gross CPM ÷ working media % = actual publisher reach cost. These four adjustments convert a headline CPM into an accurate cost basis for performance evaluation.

What Agencies Don't Tell You About Programmatic CPM

Programmatic display has more layers of margin extraction than any other ad channel. Understanding where cost goes between your budget and the actual publisher impression helps you evaluate whether your CPM is high because of market conditions or because of fee stacking.

The standard programmatic stack works like this: you allocate $10 CPM as your working media budget. Your DSP charges a platform fee of 15–20% ($1.50–2.00). Your agency charges a media buying fee of 10–15% ($1.00–1.50). Data segments (third-party audience targeting) cost $0.50–3.00 CPM. Verification tools (IAS, DoubleVerify) cost $0.10–0.30 CPM. The actual publisher receives $4.50–7.00 of your $10. The remaining $3–5.50 is infrastructure, fees, and data costs.

This matters because agency-reported CPM is typically the gross cost including all fees. A reported $8 CPM may represent $4–5 in actual publisher inventory. When comparing programmatic CPM against direct publisher buys or walled garden CPMs, you need to understand what portion is working media versus fee stack.

The cleanest way to evaluate this: ask your DSP or agency for the Media Cost Report, which breaks out tech fees, data costs, and working media separately. If they cannot or will not provide this breakdown, that itself is informative. Programmatic Guaranteed and direct publisher buys have transparent pricing because the publisher invoices you directly — the fee stack is visible. Open exchange through a managed service obscures it by design.

Floor prices: why you're not winning the auctions you think you're winning

Publishers set floor prices — minimum CPMs they'll accept — which are not visible to buyers in the standard auction workflow. If your target CPM is $4 and a publisher's floor is $6, your bid never even enters that auction. Your DSP will show low win rates on certain domains without explaining that you're being systematically excluded by floor pricing rather than outbid by competitors.

This creates a selection bias in your programmatic delivery: the impressions you're winning at $4 CPM are the ones that couldn't command higher prices — often below-fold placements, low-viewability inventory, or domains with lower audience quality. The premium publishers with floor prices above your bid are serving someone else. Your CPM looks efficient, but your audience quality and viewability are determined by which publishers you can actually access at that bid level.

The diagnostic: pull your Placement or Domain report in your DSP and sort by win rate. Domains with 0–5% win rate at your current bid indicate floor price exclusion. You can raise your CPM to penetrate those floors, or you can negotiate PMP deals directly with those publishers to access their inventory at agreed floor pricing with guaranteed delivery.

Retargeting: where programmatic display actually works

Programmatic display for cold prospecting has a structural problem: the audience data quality is insufficient to identify genuine purchase-intent users reliably. Third-party data segments (in-market buyers, category intenders) are based on behavioral patterns from 30–90 days ago that may no longer reflect current intent. The result is low conversion rates that often make prospecting programmatic display unprofitable on a CPA basis.

Retargeting changes this entirely. You own the audience signal — people who visited your site, viewed a specific product, added to cart — and you're simply finding the cheapest inventory to reach them. Open exchange retargeting at $4–8 CPM to site visitors who didn't convert is almost always positive ROI when compared against Google Search retargeting ($15–25 CPM) or Meta retargeting ($12–20 CPM) for the same audience. The same audience, significantly lower cost. This is programmatic display's genuine value proposition for most advertisers.

IVT and Brand Safety: What "Managed" Programmatic Should Be Managing

Invalid traffic (IVT) — bot clicks, datacenter traffic, ad fraud — represents 10–15% of open exchange programmatic impressions on average. This means 10–15% of your open exchange programmatic budget is spent on impressions no human ever saw. On open exchange without IAS or DoubleVerify filtering, this is the baseline.

The industry measurement standard (GIVT — General Invalid Traffic) catches obvious bots. SIVT (Sophisticated Invalid Traffic) is harder to detect and represents the majority of actual fraud. Most DSPs filter GIVT automatically. SIVT requires third-party verification tools. If your programmatic campaign is running without an IAS or DoubleVerify integration, you have no SIVT protection.

Brand safety is the parallel issue: your ads appearing adjacent to harmful, offensive, or contextually inappropriate content. In open exchange, your ads can appear on any publisher whose inventory is available in the auction — including low-quality news aggregators, MFA (made-for-advertising) sites, and occasionally problematic content. IAS/DV brand safety segments exclude this inventory at a CPM cost of $0.10–0.30, but they're not standard unless you activate them. Always ask your DSP or agency whether brand safety and IVT filtering are active and what the inclusion/exclusion criteria are.

Programmatic & AdTech Advisory
Programmatic CPM above forecast — or not sure what your agency is actually buying?
Fee stack opacity, floor price exclusions, and IVT exposure are the three most common programmatic problems invisible without DSP-level access. I'll review your setup and give you a clear picture of what your budget is actually buying. 90-minute session.
Book a Session →

Frequently Asked Questions

What is a good CPM for programmatic display?
For open exchange programmatic, a good CPM is $3–$8 with viewability above 55%. For PMPs, $10–$20 with viewability above 65% is the benchmark. The better metric is vCPM (viewable CPM) — divide your CPM by viewability rate to get true cost per seen impression. A $6 CPM at 50% viewability ($12 vCPM) is less efficient than a $10 PMP at 72% viewability ($13.9 vCPM) — barely different on real cost per view.
What is the average CTR for programmatic display?
Average programmatic display CTR is 0.07–0.35% depending on format and vertical. Standard banners average 0.07–0.15%; native display 0.20–0.60%; interstitials 0.25–0.60%. These appear low compared to search (3.5–5%) but this comparison is misleading — display reaches users who aren't actively looking to buy. The right metric for display is not CTR but reach, frequency, and downstream conversion lift attributable to display exposure.
What is the difference between open exchange and PMP in programmatic?
Open exchange (real-time bidding / RTB) is an open auction where any buyer can bid on available inventory — highest bid wins. CPMs are lowest but quality and brand safety vary widely. Private Marketplace (PMP) is an invitation-only auction where a publisher packages their premium inventory and offers it to selected buyers at a floor CPM. You get better quality, higher viewability, and brand-safe placements at a premium of 30–80% above open exchange CPMs.
Is programmatic display worth it compared to Meta or Google?
For retargeting and brand awareness at scale, yes. Programmatic display's CPMs are 40–70% below Meta for comparable reach. For prospecting, the answer is more nuanced — programmatic audience data quality is generally inferior to Meta's social graph or Google's search intent signals, which results in lower conversion rates that partially offset the CPM advantage. The strongest programmatic use case is retargeting: you own the audience signal (site visitors), and you're just finding the cheapest inventory to reach them.

Calculate Your Programmatic Campaign Metrics

Use our free tools to calculate CPM, eCPM, frequency, and reach for your display campaigns.

Research keywords & competitors with Mangools →
Last updated May 2026 Sources: Benchmark data aggregated from managed advertising accounts and supplemented by platform-published industry reports. Figures represent blended averages across campaign objectives and industries. Full methodology →