A good ROAS for B2B Google Ads is not a single number — and applying an ecommerce benchmark to a B2B account is one of the most expensive mistakes a mid-market marketing team can make. The right target depends on your business model, average contract value, sales cycle length, and how you are measuring revenue attribution. Here is what the data says and how to calculate the right target for your specific situation.
The Short Answer
For most mid-market B2B companies, a platform-reported ROAS of 2:1 to 4:1 is the realistic range for Google Search campaigns. B2B services specifically average closer to 3:1 according to aggregated Google Ads data. But platform-reported ROAS in B2B is almost always overstated — and the more useful benchmark for B2B is LTV:CAC ratio, not ROAS. For B2B SaaS specifically, Varos data shows an average platform-reported ROAS of approximately 1.55x on Google Ads — well below what ecommerce teams would consider acceptable — while still being a highly profitable channel when measured against lifetime value.
Why ROAS Is the Wrong Primary Metric for B2B
ROAS was designed for ecommerce — where revenue is recorded at checkout, attribution is immediate, and a single buyer makes the decision. B2B is structurally different in every one of these dimensions.
According to Gartner, the average B2B purchase now involves 6 to 10 decision makers. Forrester puts the average buying committee even higher at 13 stakeholders for enterprise deals. A single Google Ads click that initiates the buying process may not result in closed revenue for 90 to 180 days — or longer. For mid-market B2B SaaS, sales cycles run 30–90 days. Enterprise deals stretch 90–180 days or more, and overall B2B sales cycles have lengthened 22% since 2022.
Google Ads platform ROAS is calculated from attributed conversions within its default 30-day window. For a B2B company with a 90-day sales cycle, this means the platform is attributing only a fraction of the revenue your campaigns actually influenced — making platform-reported ROAS a systematically understated and misleading number for budget decisions. The right attribution window for most mid-market B2B accounts is 60 to 90 days minimum, not Google’s default 30.
There is also the incrementality problem. Analysis of 253 Marketing Mix Models covering $383 million in Google Ads spend found that platform-reported ROAS is systematically higher than true incremental ROI by a factor of 2 to 5x — because it measures what happened after an ad click, not what the spend actually caused. Brand campaigns are particularly overstated — much of the revenue attributed to brand keyword ads would have arrived through organic search if the paid campaign did not exist.
What the Data Actually Shows for B2B Google Ads
Separating platform-reported ROAS from true incremental performance reveals a more nuanced picture:
Platform-reported ROAS (B2B services average): 3:1, per aggregated Google Ads data. This is the number most teams see in their dashboards and compare against.
Platform-reported ROAS (B2B SaaS average): Approximately 1.55x, per Varos B2B SaaS benchmarks. Lower because SaaS revenue is recurring and the full value of a customer takes years to materialize — not because the campaigns are underperforming.
True incremental ROAS (Google Search Non-Brand): 5.21x median, per Cassandra’s analysis of 253 Marketing Mix Models. This is the measure of what Search spending actually caused — and it is the most rigorous benchmark available.
True incremental ROAS (Google Search Brand): 4.14x median from the same dataset — strong, but capped by your existing brand search volume and vulnerable to competitors bidding on your brand terms.
The gap between platform-reported and incremental ROAS is why B2B teams frequently conclude their Google Ads are underperforming when they are actually among their most efficient acquisition channels — and vice versa, why inflated platform ROAS can mask campaigns that are capturing organic traffic rather than generating new demand.
The Benchmark That Actually Matters: LTV:CAC
For B2B companies, the metric that should replace ROAS as the primary performance benchmark is LTV:CAC ratio — how much lifetime value does a customer generate relative to what it cost to acquire them through Google Ads.
The industry standard minimum is 3:1. Top-quartile B2B SaaS companies achieve 5:1 or better. A Google Ads channel producing customers at a 3:1 LTV:CAC ratio is a healthy, scalable channel regardless of what the platform ROAS dashboard shows.
The math that makes this work for B2B: a typical B2B SaaS funnel converts 1,000 clicks into approximately 40 leads, 20 MQLs, 4 SQLs, 2 opportunities, and 0.5 customers. At a $5.34 average CPC, that is $5,340 in spend. If ACV is $20,000, the first-year ROAS is 3.7x before accounting for LTV — and the LTV:CAC math improves significantly when renewal and expansion revenue is factored in.
This is why a B2B SaaS account showing 1.55x platform ROAS can simultaneously be generating customers at a 4:1 LTV:CAC ratio — the platform is only seeing the first-year revenue while the LTV:CAC calculation accounts for the full customer relationship.
How to Set Your ROAS Target
Rather than benchmarking against an industry average, calculate the minimum ROAS your business needs to break even — then set a target above that.
Step 1 — Calculate break-even ROAS: Divide 1 by your gross margin percentage. A business with 70% gross margins needs a minimum 1.43x ROAS to break even on ad spend alone — before accounting for sales costs, tools, and management fees.
Step 2 — Factor in full CAC: Google Ads spend is typically 40–60% of fully-loaded CAC. If your target CAC is $8,000 and Google Ads represents 50% of that, you need Google Ads to produce a customer for $4,000 in platform spend. At an average $20,000 ACV, that is a 5x first-year ROAS target — above the 3:1 B2B services average, but achievable in well-optimized accounts.
Step 3 — Adjust for sales cycle length: If your average sales cycle is 90 days, your 30-day platform ROAS will look approximately one-third of your true performance. Account for this lag when evaluating campaigns — a campaign showing 1x ROAS at 30 days may show 3x at 120 days once deals close.
When to Be Concerned About ROAS
A declining ROAS trend over multiple quarters — not a single period — is worth investigating. The most common causes surfaced in a B2B Google Ads audit include: Smart Bidding optimizing toward the wrong conversion event producing cheaper but lower-quality leads, Quality Score deterioration increasing CPCs without improving conversion rates, or campaign expansion into lower-intent keywords that generate volume without pipeline — all of which inflate conversion volume while suppressing true ROAS against revenue.
A very high ROAS — above 8:1 on a platform-reported basis — is also worth scrutinizing. It often indicates under-spending: your campaigns are capturing only the highest-intent, lowest-cost conversions and leaving significant pipeline on the table, which is why getting Google Ads budget sizing right matters as much as optimizing for ROAS itself.
The Bottom Line
A good ROAS for B2B Google Ads is the ROAS that produces customers at or above your target LTV:CAC ratio — not a number borrowed from ecommerce benchmarks. For most mid-market B2B companies, platform-reported ROAS of 2:1 to 4:1 is the realistic range, with true incremental ROAS typically higher once sales cycle lag and attribution window adjustments are applied. Measure ROAS against your break-even threshold and LTV:CAC target, not against industry averages that were calculated for fundamentally different business models.