B2B Google Ads: should you optimize for leads, MQLs, SQLs, or opportunities?
Lead, MQL, SQL, or opportunity: which signal should you optimize your B2B Google Ads campaigns for? Methodology, case study, and data from Growth Room.

It’s a question we get asked at almost every kickoff meeting with a B2B client: "What should we tell Google to optimize our campaigns for?" The instinctive answer is often "as many leads as possible." However, at Growth Room, we regularly see accounts where the cost per lead remains stable or even drops, while the sales pipeline dries up. Leads have never been easier to get, but they have never been harder to convert into customers.
This paradox isn't inevitable; it's a signal problem. Google Ads optimizes exactly what you tell it to, nothing more, nothing less. If you set your goal as "form submission," it will hunt for profiles that fill out forms easily, not necessarily profiles that sign contracts. In this article, we break down the four possible levels of optimization in B2B Google Ads (lead, MQL, SQL, opportunity), their pros and cons, and most importantly, how to choose the right level based on your sales cycle and CRM maturity.
Key takeaways
- Optimizing Google Ads solely on the volume of raw leads often lowers the cost per form submission while degrading pipeline quality.
- The MQL is only a useful milestone if its definition is shared between marketing and sales; otherwise, it’s just a vanity metric that provides false reassurance.
- Switching to SQLs or opportunities requires connecting your CRM to Google Ads to feed back the offline conversions that truly matter.
- Across 4 B2B accounts analyzed at Growth Room, this shift resulted in up to a 47% reduction in cost per opportunity, without necessarily increasing your media budget.
- One client saw their cost per opportunity triple (from €47-62 to €172) after a simple loss of CRM connection, even though their Google CPL remained stable: the signal matters more than the budget.
The B2B Google Ads raw lead trap
Between 2020 and 2024, B2B CPCs climbed by 15% to 40% depending on the sector. At the same time, Google rolled out Smart Bidding and Performance Max, two systems that automatically broaden targeting to maximize the volume of reported conversions. The problem is that if the reported conversion is a "form submission," the algorithm will hunt for more form submissions, not more sales pipeline.
We explain this in detail in our article on why your marketing leads aren't turning into pipeline : lead volume has never been less correlated with pipeline quality. You are capturing attention, not necessarily demand. And a long sales cycle, involving multiple decision-makers and a high average order value, further amplifies this gap because the form submission happens early in the buyer's journey, long before they are qualified.
Lead, MQL, SQL, opportunity: four levels of optimization, four different approaches
Before choosing, you need to clarify what each level actually means, and more importantly, what it allows you to track and manage within Google Ads.
Optimizing for leads: fast, but dangerous for long cycles
In a long sales cycle, optimizing solely for leads is like asking Google to bring you as many curious onlookers as possible. It works for quickly testing a new market or launching an account, but if you stay the course for more than a few weeks, your CPL might remain stable or even drop while your closing rate collapses. This is exactly the mechanism described in our B2B Ads 2026 Playbook study: advertising metrics that look healthy while the pipeline silently deteriorates.
MQLs: a useful milestone if defined correctly
MQLs make sense as an intermediate filter, provided their definition is built with the sales team, not just by marketing. A MQL defined solely by an engagement score (downloading a white paper, repeated site visits) may very well never become a SQL if the persona or budget doesn't match. This is one of the points we explore in our study on B2B CRM conversion : moving from a MQL to a SQL requires an average of 6 to 8 touchpoints spread over about 3 weeks, and without structured nurturing, a large portion of these leads remains stuck at this stage.
SQL and opportunity: the shift that protects your budget
This is the heart of the matter: the moment you connect your CRM to Google Ads and feed back offline conversions (SQL, opportunity, won deal) rather than just form submissions, the algorithm's behavior changes completely. It stops optimizing for "who fills out a form" and starts optimizing for "who looks like the profiles that actually bought."
At Growth Room, we analyzed this shift across 4 B2B accounts monitored over 10 months. Here is what it looks like in practice:
Two key takeaways emerge from this table. First, the volume of raw leads can drop significantly (up to -58% on account 2) without it being a problem, since the quality and the cost per qualified lead more than compensate for it. Second, the improvement does not depend on a budget increase: on 3 out of 4 accounts, the budget remained stable or even decreased.
The case that proves the importance of the CRM connection
The most telling example from this study involves a client whose connection between their CRM and Google Ads was interrupted for two quarters. Between Q4 2024 and Q1 2025, with the CRM connected, the cost per opportunity was between €47 and €62. After the connection was lost, between Q3 and Q4 2025, this cost climbed to €172, even though the Google CPL remained perfectly stable between €27 and €32. Once the CRM connection was restored in Q1 2026, the cost per opportunity dropped back down to €92.
In other words: without the qualified signal coming back from the CRM, the algorithm continues to optimize for raw leads, even if you no longer explicitly ask it to. The CPL can be excellent while masking a cost per opportunity that has nearly tripled. This is the clearest demonstration we have of this mechanism.
How do you choose the right level of optimization for your company?
There is no universal answer. The right level depends primarily on your conversion volume, the length of your sales cycle, and the maturity of your CRM.
In practice, for a long sales cycle, we almost always recommend targeting the SQL or opportunity, provided you have enough monthly volume for the algorithm to learn. Below 15 to 20 qualified conversions per month, the data feedback may be too slow for Google to draw reliable insights, so it is better to stick with MQLs until the volume increases.
How to implement optimization for SQL or opportunity, step by step?
- Align marketing and sales on a single definition of MQL, SQL, and opportunity, with criteria written in black and white, not left to individual interpretation.
- Connect your CRM to Google Ads (HubSpot, Salesforce, Pipedrive, etc.) to enable automatic lead status reporting.
- Configure offline conversions in Google Ads by mapping each CRM status (SQL, opportunity, won deal) to an imported conversion with the appropriate value.
- Accept a temporary drop in raw lead volume during the transition phase; this is a normal signal, not a campaign failure.
- Track cost per qualified lead and cost per opportunity rather than just CPL, using a dashboard shared between marketing and sales.
- Regularly verify that the CRM connection remains active; an interruption of just a few weeks is enough for the algorithm to drift back toward raw leads without anyone noticing immediately.
Mistakes that sabotage the shift to SQL or opportunity tracking
- Switching too early, before having a sufficient monthly volume of qualified conversions to feed the algorithm.
- Changing objectives in Google Ads without verifying that the definition of an SQL is aligned between marketing and sales.
- Failing to monitor the CRM connection over time, even though it is precisely this link that can silently break.
- Comparing only the CPL before and after, without looking at the cost per opportunity, which is the only metric that truly reflects business impact.
- Trying to manage everything through a single channel: combining Google Ads (which captures existing demand) with other channels like LinkedIn Ads often provides a more complete picture, as detailed in our comparison LinkedIn Ads vs. Google Ads.
Turn your B2B Google Ads campaigns into a pipeline engine, not just a form-filling machine
Choosing between lead, MQL, SQL, and opportunity is never just a matter of Google Ads configuration. It is primarily a matter of data architecture: a clean CRM, a shared definition between marketing and sales, and tracking that goes beyond CPL. This is exactly the work we do at Growth Room with our B2B clients, from CRM integration to fine-tuned management of cost per opportunity. If you would like us to review your current campaigns and identify potential improvements, book a meeting with one of our Google Ads experts.