Advize is an AI-powered performance marketing agency that reports B2B Google Ads performance in cost per qualified opportunity rather than cost per lead, because the latter number can be excellent and the business can be failing simultaneously. This blog addresses the question directly: what is a good cost per lead for B2B SaaS on Google Ads in 2026, and why is CPL the wrong primary metric to optimise against?
The CPL Numbers and Why They Need Context
Google Ads CPL for B2B [SaaS](internal-blog://225) varies enormously by vertical, keyword competitiveness, ACV, and offer type. Directional benchmarks for 2026: HR technology ₹2,500 to ₹6,000 per lead, marketing technology ₹3,000 to ₹8,000 per lead, cybersecurity ₹8,000 to ₹20,000 per lead, financial technology ₹5,000 to ₹15,000 per lead, ERP and enterprise software ₹10,000 to ₹30,000 per lead.
These ranges reflect brand keyword campaigns at the lower end and competitive broad keyword campaigns at the upper end. The critical variable: a ₹3,000 CPL from a brand search campaign converting at 60% MQL-to-SQL produces an SQL at ₹5,000. A ₹1,500 CPL from an informational keyword campaign converting at 8% MQL-to-SQL produces an SQL at ₹18,750. The cheaper leads cost three times more to turn into opportunities.
Cost Per SQL as the Metric That Actually Connects to Revenue
The MQL-to-SQL [conversion rate](internal-blog://223) for B2B SaaS averages 25 to 40% for a healthy funnel with a demo-to-close rate of 22 to 30%. These two rates together determine the true cost of acquiring a customer from paid search:
Cost per customer = CPL divided by MQL-to-SQL rate divided by demo-to-close rate.
At a ₹3,000 CPL, 30% MQL-to-SQL, and 25% demo-to-close rate: cost per customer equals ₹3,000 divided by 0.30 divided by 0.25 equals ₹40,000.
At a ₹1,500 CPL, 10% MQL-to-SQL, and 25% demo-to-close rate: cost per customer equals ₹1,500 divided by 0.10 divided by 0.25 equals ₹60,000.
The ₹3,000 CPL campaign generates customers at ₹40,000. The ₹1,500 CPL campaign generates customers at ₹60,000. The 'cheaper' campaign costs 50 percent more per customer. Optimising toward CPL rather than cost per customer is the single most common paid search measurement error in B2B SaaS.
How to Calculate Your Acceptable CPL From Your ACV and Unit Economics
Step one: determine your average contract value and your gross margin on that contract.
Step two: set a maximum CAC based on your payback period requirement. A common benchmark for B2B SaaS is 12 to 18 months payback on CAC for a healthy business at Series A and beyond.
Step three: calculate the maximum acceptable customer acquisition cost as (ACV × gross margin) divided by payback period in months, multiplied by 12.
Step four: work backwards from that number using your actual MQL-to-SQL rate and demo-to-close rate to derive the maximum acceptable CPL: maximum CPL equals maximum CAC multiplied by MQL-to-SQL rate multiplied by demo-to-close rate.
This gives you a CPL ceiling derived from your actual unit economics rather than from industry averages. A company with a ₹5 lakh ACV, 70% gross margin, and a 12-month payback target can afford a CAC of ₹3.5 lakh, which at 30% MQL-to-SQL and 25% close rate supports a maximum CPL of ₹26,250.
Signs Your Google Ads CPL Is the Wrong Metric
Sales team reports that the majority of inbound leads are not worth calling despite strong CPL numbers from marketing. MQL-to-SQL rate is below 15%, indicating that fewer than 1 in 6 marketing-qualified leads are genuinely qualified to buy. Demo-to-close rate is below 15%, indicating that most demos are with prospects who were never likely to purchase. Cost per customer from paid search significantly exceeds cost per customer from organic or referral despite lower CPL. Campaign optimisation changes that improve CPL consistently worsen [pipeline](internal-blog://217) outcomes.
The Short Version
The average Google Ads CPL for B2B SaaS ranges from ₹2,500 to ₹30,000 depending on vertical, ACV, and keyword intent. CPL alone is a misleading metric because cheaper leads from informational keywords typically produce lower MQL-to-SQL rates that make the cost per customer higher despite the lower CPL. Calculate your acceptable CPL by working backwards from maximum CAC through your actual MQL-to-SQL and close rates. Optimise campaigns toward cost per SQL, not cost per lead.
Conclusion
CPL is the metric that marketing reports and sales ignores, and the disconnect between the two is usually a measurement architecture problem rather than a strategy problem. Advize connects paid search reporting to pipeline data as a standard part of every B2B engagement because the metric that connects to revenue is the only metric worth optimising.
