Lunio Ad Benchmarks – CPC, CPM and IVT data by platform

B2B SaaS Google Ads Benchmarks 2026 | Lunio

Written by Ben Harris | Oct 20, 2026, 11:26:05 AM

Google Ads dashboards show B2B SaaS marketers a clean CPC, a tidy CPA, and a conversion rate that looks defensible in a board deck, but none of that reporting reveals what share of those clicks came from a real buyer. Lunio's invalid traffic data layer sits underneath the standard Google Ads benchmarks for this vertical to show exactly that gap, campaign type by campaign type. Find out how much of your Google Ads budget is being wasted →

Google Ads Benchmarks for B2B SaaS at a Glance

  • Average CPC: Search campaigns average $3.540 per click for B2B SaaS advertisers, per Lunio's 2026 benchmark dataset (IT & Security vertical, 63 accounts, data as of September 2026). External research points to a similar range, with non-branded Search CPC reaching $5.34 per Dreamdata's benchmark report, covering August 2024 to July 2025, up 29% year-over-year from $4.13.

  • CPM & CTR: Non-branded Search CTR sits at 4.04%, down 26% year-over-year from 5.47%, per Dreamdata's same benchmark period. B2B SaaS Google Ads CPM has been estimated at $50.60 by Varos, though the date and methodology behind this figure are not clearly disclosed, so treat it as a directional reference rather than a firm benchmark.

  • Invalid traffic rate: Search carries a 4.04% IVT rate (n=63) in Lunio's 2026 dataset, while Display climbs to 14.40% (n=31), nearly 1 in 7 Display clicks is invalid even after Google's own filters have processed the traffic.

  • Your hidden cost: At a $3.54 Search CPC and 4.04% IVT, every 1,000 clicks contains roughly 40 invalid ones costing around $143 before any downstream Smart Bidding contamination is factored in. Running a free 14-day traffic audit with Lunio shows exactly which campaigns are absorbing that waste before it skews your targets. Calculate how much you're losing →

Google Ads Benchmarks for B2B SaaS: Overall Metrics

B2B SaaS sits in one of the most auction-competitive corners of Google Ads: narrow keyword volume, high customer lifetime value, and buying committees that research on desktop during business hours all push CPCs above the cross-industry average. The table below layers CPC, IVT rate, and CPA together by campaign type, using Lunio's 2026 benchmark dataset (IT & Security vertical, closest available proxy for B2B SaaS, data as of September 2026).

Campaign Type

Avg CPC

IVT Rate

Avg CPA

Search

$3.540

4.04%

$91.01

Display

$0.038

14.40%

$26.66

Performance Max

$0.461

3.75%

$39.33

Video

$1.603

6.29%

$654.42

Demand Gen

$0.301

2.90%

$446.57

Shopping

$0.784

3.73%

—

Shopping's CPA and CVR figures are excluded from the table above because the underlying sample (n=2) is too small to benchmark reliably, and Shopping is rarely a core campaign type for B2B SaaS in any case. No B2B SaaS-specific mobile-versus-desktop split exists in current benchmark literature for Google Ads, though desktop plausibly remains dominant given that B2B buying committees typically research software during business hours rather than on mobile.

Average CPC & CPM: Mobile vs. Desktop

Cross-vertical data suggests roughly 68% of Search ad clicks originate on mobile devices, a Statista-sourced figure cited in general benchmark compilations, but this is a consumer-weighted number that likely overstates mobile share for B2B SaaS specifically. Quality Score has a more direct effect on the CPC figures above than device split does: both Dreamdata and Cactus Marketing document that improving Quality Score can reduce CPC by 20% to 40%, meaning the $3.54 Search average masks wide variance between accounts with strong ad relevance and landing page experience and those without it.

Additional Metrics: CTR, CVR, CPA/CPL & ROAS

Metric

Average

Notes

CTR (non-branded Search)

4.04%

Reported CTR does not distinguish human clicks from bot-driven ones; a share of this click-through activity clears Google's filters but never reaches a real buyer.

CVR (Search)

5.64%

Search's 4.04% IVT rate means a portion of the clicks feeding this CVR calculation are invalid, which can inflate apparent conversion rates if any invalid clicks produce form fills.

CPA (Search)

$91.01

Removing the 4.04% of invalid clicks from the denominator would push true cost per valid click slightly higher than the headline figure suggests.

ROAS (Search, pipeline-attributed)

553%

This figure only holds if the pipeline behind it is generated by real prospects; invalid clicks that produce fake form fills distort the CRM data this ROAS is built on.

A Note on This Data

The CPC, IVT rate, and CPA figures above come from Lunio's proprietary detection engine running in monitor-only mode across 2026, layered with external benchmarks (Dreamdata, PipeRocket Digital, 42 Agency, Varos) for metrics such as CPM, CTR, and ROAS. Lunio's dataset uses "IT & Security" as the closest available category for "B2B SaaS"; this shared category captures cybersecurity SaaS, IT management tools, and broader IT services alongside horizontal SaaS products, so the figures should be read as directionally representative of B2B SaaS rather than isolated to SaaS-only accounts. Full methodology sits in Lunio's 2026 Global Invalid Traffic Report. Calculate how much you're losing →

Google Ads Benchmarks for B2B SaaS by Campaign Type & Placement

CPC and IVT rate move in opposite directions across Google Ads campaign types for B2B SaaS, which means picking a channel on cost alone can mean picking the noisiest traffic pool available. The breakdown below layers CPC, IVT exposure, and a concrete implication for each type.

Search: $3.540 CPC with a 4.04% IVT rate (n=63) is the most statistically robust row in Lunio's dataset. Because CPC is highest here, each invalid click costs more in absolute dollars than on any other campaign type, and Google's AI Max auto-migration of Search campaigns from September 2026 widens query matching further, increasing IVT exposure by roughly 35% above the Search baseline per Lunio's AI Max invalid traffic findings. Further reading on Search-specific patterns is available in Lunio's Google Ads invalid traffic breakdown.

Display: $0.038 CPC pairs with the highest IVT rate in the dataset, 14.40% (n=31). The per-click waste is small, but the volume of invalid impressions is severe, and every invalid click that enters a remarketing list trains Smart Bidding and retargeting audiences on contaminated signal.

Performance Max: $0.461 CPC with a relatively clean 3.75% IVT rate (n=35). PMax's blended inventory across Search, Display, YouTube, Discover, and Gmail means advertisers cannot isolate which placement is driving invalid traffic, and PMax's $39.33 CPA looks far more efficient than Search's $91.01 largely because PMax absorbs branded search traffic, 42 Agency's data showing 436% PMax ROAS against 553% Search ROAS confirms Search is the stronger channel once brand cannibalisation is accounted for.

Video: $1.603 CPC with a 6.29% IVT rate (n=20), the second-highest exposure tier in the dataset. Combined with a $654.42 CPA (directional, n=6), even a single invalid conversion here represents meaningful budget misallocation.

Demand Gen: $0.301 CPC with the lowest IVT rate in the dataset, 2.90% (n=32). This is the paradox worth naming: the cleanest traffic in the entire dataset produces the worst conversion rate at 0.08% CVR, which tells a practitioner the problem is intent mismatch, not invalid traffic.

Shopping: $0.784 CPC with a 3.73% IVT rate, but only n=4 accounts, so treat this row as directional only. Shopping is rarely a core campaign type for B2B SaaS advertisers in the first place.

Google Ads Benchmarks for B2B SaaS by Country & Region

Country

Avg CPC

IVT Rate

United States

$5.010

5.29%

United Kingdom

$3.960

3.33%

Germany

$2.770

8.69%

France

$1.650

5.55%

Australia

$3.950

3.50%

Canada

$3.870

3.86%

Germany is the clearest double-risk market in this dataset: an 8.69% IVT rate, the highest of any country here, combined with a $2.77 CPC that is above France's, means DACH advertisers pay more per click than the lowest-cost market while losing nearly 1 in 11 clicks to invalid traffic. The US carries the highest absolute dollar risk given its $5.01 CPC, even though its 5.29% IVT rate is more moderate than Germany's. The UK and Australia are comparatively efficient markets, holding IVT rates around 3.3–3.5% despite CPCs above $3.90, which inverts the assumption that lower-cost markets are automatically cleaner. More detail on how these patterns hold across other verticals is available in Lunio's ad fraud data by country.

How Much of Your Google Ads Budget Is Being Wasted on Invalid Traffic?

Take a mid-market B2B SaaS advertiser spending $300,000 a year on Google Ads, split roughly as 55% Search, 20% Performance Max, 10% Display, 10% Video, and 5% Demand Gen. Applying Lunio's campaign-type IVT rates to that split produces $6,666 wasted on Search, $2,250 on PMax, $4,320 on Display, $1,887 on Video, and $435 on Demand Gen, a combined $15,558 in direct invalid click waste, a blended rate of roughly 5.19%. At $1M in annual spend the same proportional waste climbs to approximately $51,860, and this is a floor estimate that excludes SDR time spent qualifying fraudulent form fills or the compounding cost of Smart Bidding learning from contaminated signal.

B2B SaaS is structurally more exposed to this than transactional verticals. Lead-generation campaigns carry a 32.07% higher IVT rate than transactional campaigns, per Lunio's 2026 Global Invalid Traffic Report, and B2B SaaS conversion events are almost entirely lead-gen: demo requests, trial signups, and gated content downloads that a bot can complete far more easily than a payment-validated purchase. When Lunio worked with Canto, a B2B SaaS advertiser, the account eliminated 79.17% of its invalid traffic, saved $67,400 per month, and generated $350,000 in new pipeline within two months of implementation, a concrete illustration of what's recoverable once the invalid share of a click pool is identified and removed.

Start your free 14-day traffic audit with Lunio →

Calculate Your Wasted Ad Spend

Google Ads Benchmarks for B2B SaaS: Where the Real Number Sits

Benchmarks tell you what advertisers paid per click, not what those clicks were worth. A $91.01 Search CPA looks like a fixed cost until you account for the fact that 4.04% of the clicks behind it never came from a buyer, and that Display's 14.40% IVT rate is quietly training your remarketing lists on noise. The invalid traffic data layer is what turns a static benchmark table into a diagnostic tool for your own account.

Start your free 14-day traffic audit with Lunio →

FAQ

What is the average CPC for B2B SaaS on Google Ads?

Lunio's 2026 benchmark dataset puts Search CPC at $3.540 for B2B SaaS advertisers (IT & Security vertical proxy, n=63). Dreamdata's non-branded Search benchmark, covering August 2024 to July 2025, reports $5.34, up 29% year-over-year, reflecting rising auction pressure on non-brand terms specifically.

What's a good CTR for Google Ads in B2B SaaS, and when is a high CTR a warning sign?

Non-branded Search CTR sits around 4.04% per Dreamdata's benchmark, down from 5.47% a year earlier. A CTR that spikes well above this range on Display or Video inventory without a corresponding rise in CVR is worth investigating, since bot-driven clicks inflate CTR without producing any pipeline signal.

How does invalid traffic affect my Google Ads benchmarks?

Every CPC, CPA, and CVR figure published in current benchmark literature treats 100% of clicks as valid, when Lunio's data shows IVT rates ranging from 2.90% on Demand Gen to 14.40% on Display for this vertical. This means your true cost per real prospect is understated in every benchmark you compare yourself against, and any invalid clicks that produce form fills are actively teaching Smart Bidding to seek similar low-value traffic.

How do Google Ads IVT rates differ between the US and Europe?

Within Lunio's 2026 B2B SaaS dataset, the US carries a 5.29% IVT rate at a $5.01 CPC, while Germany carries the highest rate in the dataset at 8.69% against a lower $2.77 CPC. The UK, by contrast, holds one of the cleanest profiles at 3.33% IVT despite a CPC above $3.90, showing that cost and traffic quality don't move together market to market.