Pipeline,
not promises.
Senior operators audit your funnel in 48 hours. Ship 3 specific moves in 30 days.
- Full-funnel audit · 4 velocity levers
- 3 wins to ship in 30 days
- $3K flat · month-to-month
30-min call · No commitment
- Full-funnel audit · 4 velocity levers
- 3 wins to ship in 30 days
- $3K flat · month-to-month
Enhanced Conversions for Leads + VBB Setup for B2B SaaS 2026
Enhanced Conversions for Leads plus Value-Based Bidding (VBB) is how B2B SaaS teams get Google Ads to optimize for revenue instead of form fills, and it is the foundation behind the PriceLabs results Google published in its own case study. GrowthSpree, the agency Google named in that case study, implements Enhanced Conversions with hashed email (45-65% match rates in typical B2B SaaS accounts), assigns tiered conversion values ($100 form fill → $900 MQL → $3,000 SQL → actual ACV on Closed-Won), and moves bid strategies up the Maximize Conversions → tCPA → tROAS staircase as conversion data matures. The result: Smart Bidding optimizes against revenue signals instead of form fills, lifting SQL volume 30-50% at the same spend level. Case study results: PriceLabs 0.7 to 2.5 ROAS (3.6x) in nine months, then a 243% peak ROAS increase and 2.8x more high-quality users reported by Google; Trackxi 4x trial volume at 51% lower cost; Rocketlane 3.4x ROAS with 36% lower cost per demo. $3,000/month flat retainer. Month-to-month. 4.9/5 on G2. Google Partner + HubSpot Solutions Partner.
Key Takeaways
- Enhanced Conversions for Leads (ECL) adds hashed email (and optionally phone) as an identifier alongside the GCLID, so Google can match conversions when the GCLID was never captured, was lost, or the buyer switched devices. Typical B2B SaaS match rate: 45-65%. It does not extend the import window, so for long sales cycles you send earlier stages (MQL, SQL) as conversions.
- Value-Based Bidding (VBB) tells Google which conversions are worth more than others. Sending conversion values (not just counts) lets Smart Bidding optimize for revenue-producing leads instead of cheap form fills.
- The B2B SaaS conversion value ladder: $100 for raw form fill → $900 for MQL → $3,000 for SQL → actual deal ACV on Closed-Won. These tiered values are proxies that approximate the probability-weighted revenue at each stage.
- Bid strategy staircase for B2B SaaS: Maximize Conversions while the campaign learns → Target CPA once a stable cost per qualified conversion is known (typically 30+ conversions/month) → Target ROAS once conversion values have been stable for about 60 days. Skipping steps collapses account performance.
- Setup has two parts: a tag that captures hashed lead data when the form is submitted (Google tag or Google Tag Manager), and an upload of qualified outcomes from your CRM (Google Ads Data Manager, the Data Manager API, or a CRM integration such as HubSpot). Since June 15, 2026, Google has moved offline conversion and ECL uploads from the Google Ads API to the Data Manager API.
- Common failure: switching to value-based bidding before there is enough volume for Smart Bidding to learn. Minimum: 15-30 conversions per month at consistent values. Below this threshold, VBB produces erratic CPCs and unpredictable delivery.
- Proof it works: Google’s official PriceLabs case study lists value-based bidding as one of the two featured products, alongside AI Max for Search.
Why Enhanced Conversions + VBB Is the 2026 Upgrade for B2B SaaS Google Ads
Standard Google Ads conversion tracking has two structural problems for B2B SaaS:
Problem 1: Missing and lost click IDs. Offline conversion import depends on capturing the GCLID on every lead and keeping it through the CRM. In practice, ad blockers, privacy tools, cross-device journeys, and broken form handoffs mean many B2B leads arrive without a usable GCLID, and those conversions are invisible to Smart Bidding. On top of that, Google only accepts GCLID-based imports up to 90 days after the click, while average B2B SaaS sales cycles are 84 days and stretch to 150-180 days for deals over $50K ACV, so closed-won events often fall outside the window.
Problem 2: Conversion count, not conversion value. By default, Google Ads treats every conversion equally. A form fill from a Fortune 500 VP counts the same as a form fill from a student doing research. Smart Bidding cannot distinguish the two and optimizes for volume, not revenue.
Enhanced Conversions for Leads fixes the first half of Problem 1 by adding hashed email as a second identifier, so conversions match even without a GCLID. The window problem is solved by design: send MQL and SQL stages as valued conversions, because they happen inside the window, and treat closed-won as the value you calibrate against. Value-Based Bidding fixes Problem 2 by attaching a dollar value to each conversion so Smart Bidding optimizes for revenue-producing clicks, not cheap clicks.
Across the B2B SaaS accounts GrowthSpree has implemented this pair on, the typical outcome is 30-50% more SQLs at the same spend level within 90 days of full deployment. It is also the prerequisite for using Google’s newest automation safely: AI Max for Search and Performance Max both expand toward whatever the account says is valuable, so they need this signal first.
This guide covers the complete implementation: Enhanced Conversions setup, the conversion value ladder for B2B SaaS, and the bid strategy staircase from Maximize Conversions to Target ROAS. Total implementation time: 7-14 days with developer support for the CRM upload layer.
Part 1: Enhanced Conversions for Leads: What It Is and How to Set It Up
How Enhanced Conversions for Leads Works
When a lead submits a form, your site sends a hashed version of the lead’s email (SHA-256) to Google through the Google tag. When that lead later converts to MQL, SQL, or Closed-Won in your CRM, you upload the conversion with the same hashed email, plus the GCLID if you have it. Google matches the hashed email against the lead data from the tag and against signed-in Google accounts, and attributes the conversion to the ad click, even if the GCLID was never captured (ad blockers, privacy tools) or the buyer moved between devices.
In April 2026 Google combined enhanced conversions for web and for leads into a single on/off setting, and it now recommends enhanced conversions for leads for new offline conversion setups.
The match rate: 40-65% of B2B SaaS conversions match through hashed email alone. Combined with GCLID capture, total attribution coverage typically rises from 25-40% (GCLID only) to 85-95% (GCLID + ECL).
The window: ECL improves matching, not timing. Conversions still need to be uploaded within Google’s import window after the click (90 days for GCLID-based imports, and Google documents a shorter 63-day limit for conversions matched on user-provided data). For B2B sales cycles longer than that, bid on MQL and SQL stages that happen inside the window.
3 Setup Methods for Enhanced Conversions
| Method | Complexity | Typical Match Rate | Best For |
|---|---|---|---|
| Google Tag (gtag.js) | Low | 35-50% | Simple form submissions with an email field |
| Google Tag Manager | Medium | 45-55% | Multi-form sites with variable field positions |
| CRM upload (HubSpot integration, Google Ads Data Manager, or the Data Manager API) | High | 55-65% | HubSpot/Salesforce CRM-sourced conversions: highest match rate |
Recommendation for B2B SaaS: Capture hashed lead data with the Google tag or GTM, then send qualified outcomes from the CRM, ideally through HubSpot’s native Google Ads integration or Google Ads Data Manager. This is the highest-match-rate path because CRM contact emails are more consistent than form-field scraping. If you built a custom integration on the Google Ads API, note that since June 15, 2026 offline conversion and ECL uploads have moved to the Data Manager API.
Setup Method 1: Google Tag (gtag.js): Easiest Path
Use case: You have a simple form or thank-you page with the user’s email available on the page.
Setup steps:
-
Google Ads → Goals → Conversions → Settings → turn on enhanced conversions and choose the Google tag as the method.
-
Choose manual or automatic configuration. For manual, specify the CSS selectors or variables for the email field (for example ‘.user-email’ or ‘#email-display’).
-
Add a phone number selector as an optional backup.
-
Google hashes the email before sending it to Google Ads. No PII leaves the browser unhashed.
-
Wait 14 days, then check the enhanced conversions diagnostics for the conversion action to confirm data is being received and matched.
Setup Method 2: Google Tag Manager: Most Flexible
Use case: Multi-page forms, variable DOM structures, or accounts already using GTM.
Setup steps:
-
In GTM: open your Google Ads conversion tag and enable ‘Include user-provided data.’
-
Create a ‘User-Provided Data’ variable and map form fields (email, phone, first name, last name) to the variable slots.
-
Set the trigger to fire on form submission or thank-you page load.
-
Enable ‘Automatic collection’ as a fallback, so GTM attempts to read form fields if variables aren’t populated.
-
Preview in GTM Debug and confirm the email is captured in the ‘User-Provided Data’ event.
Setup Method 3: CRM Upload: Highest Match Rate
Use case: CRM-sourced conversions (HubSpot, Salesforce). Recommended path for B2B SaaS.
Setup steps:
-
Google Ads → Goals → Conversions → create or edit an offline conversion action for each stage you will import (MQL, SQL, Opportunity, Closed-Won), and make sure enhanced conversions is turned on.
-
In HubSpot: Settings → Integrations → Connected Apps → Google Ads, and confirm the integration is set to send user-provided data with conversion events. Other CRMs can upload through Google Ads Data Manager or the Data Manager API.
-
Create a HubSpot workflow: trigger on lifecycle stage change (MQL, SQL, Closed-Won) → action: send an offline conversion with email + phone + GCLID + conversion value.
-
The data is hashed before it reaches Google Ads. Raw email never reaches Google Ads.
-
Test with a real ad click → form fill → manual lifecycle stage advance. Confirm the conversion appears in Google Ads within 24 hours.
Verifying Enhanced Conversions Is Working
After 14 days of data:
- Check the enhanced conversions diagnostics for each conversion action. Target match rate: 40-65% for B2B SaaS.
- Below 30% match rate indicates implementation issues, typically the email field not populating, email format inconsistencies (trailing whitespace, uppercase), or CRM contacts missing email values.
- Above 70% match rate is unusual for B2B SaaS. Verify the conversion definition isn’t accidentally including internal emails or test data.
Part 2: Value-Based Bidding: The B2B SaaS Conversion Value Ladder
Why Conversion Values Matter for B2B SaaS
Without conversion values, Google Ads treats every conversion equally. A student filling a form for research counts the same as a VP at a $50M ARR enterprise. Smart Bidding optimizes for conversion count, which means it optimizes for the cheapest conversions, and in B2B SaaS those are almost always the lowest quality.
With conversion values, Smart Bidding optimizes for total conversion value divided by spend (Target ROAS). A $3,000 SQL conversion from a VP gets weighted 30x more than a $100 form fill from a student. The algorithm learns to find more VPs and fewer students at the same budget.
The B2B SaaS Conversion Value Ladder
The standard GrowthSpree conversion value framework for B2B SaaS:
| Conversion Event | Assigned Value | Rationale |
|---|---|---|
| Raw form fill (lead) | $100 | Entry point: signals interest but not qualified intent |
| MQL (Marketing Qualified Lead) | $900 | Engagement-scored qualified: roughly 9x more likely to close than raw lead |
| SQL (Sales Qualified Lead) | $3,000 | Sales-accepted: roughly 30x more likely to close than raw lead |
| Opportunity Created | $8,000 | Deal in pipeline: approximate 80x close probability vs raw lead |
| Closed-Won | Actual ACV | Real revenue number: the ground truth value |
Why these specific values: they approximate the probability-weighted revenue at each stage. If your average ACV is $30,000 and SQL-to-Close rate is 10%, the expected value of an SQL is $3,000 (30K × 0.10). For MQL-to-Close at 3%, the expected value is $900. For raw-lead-to-Close at ~0.3%, the expected value is $100. Adjust these numbers based on your actual funnel conversion rates and ACV.
How to Calculate Your Own Conversion Values
The formula: Conversion Value = Average Closed-Won ACV × Probability That Stage Converts to Closed-Won.
Example: If your average ACV is $50,000 and your SQL-to-Close rate is 12%:
SQL Value = $50,000 × 0.12 = $6,000
If your MQL-to-Close rate is 3%:
MQL Value = $50,000 × 0.03 = $1,500
If your Lead-to-Close rate is 0.4%:
Lead Value = $50,000 × 0.004 = $200
Use round numbers. Google doesn’t need exact precision; it needs relative ordering. $100 / $900 / $3,000 / $8,000 / Actual works for most B2B SaaS with $20K-$60K ACV.
Sending Conversion Values via HubSpot
In the HubSpot workflow that fires offline conversions:
- Include the ‘value’ field in the offline conversion payload. This is a separate field from the conversion event name.
- For Closed-Won conversions: pull the actual deal amount from the HubSpot Deal record. Workflow: ‘Copy Deal Amount property into offline conversion value field.’
- For MQL/SQL/Opportunity conversions: use static values ($900, $3,000, $8,000). These are your approximation constants, not deal-specific.
- Currency: always pass a currency code that matches how the value is stored. A missing or wrong currency code is one of the most common reasons values look wrong in Google Ads.
What This Looks Like in a Real Account: PriceLabs
PriceLabs, a dynamic pricing and revenue management platform for vacation rentals and hotels, is the clearest public example of this setup paying off. When GrowthSpree took over the account, PriceLabs was spending about $90K a month on Google Ads at 0.7 ROAS, and its conversions were inflated about 5x, so Smart Bidding was learning from false signals. GrowthSpree rebuilt tracking around CRM-verified outcomes imported as offline conversions, weighted conversions by customer lifetime value, and moved the account to value-based bidding.
The results:
- ROAS rose from 0.7 to 2.5 (about 3.6x) in nine months while monthly spend doubled to $180K.
- Cost per signup fell 45%, from about $100 to $55.
- Conversion data variance dropped from about 500% to about 20%.
With reliable values in place, PriceLabs then turned on AI Max for Search to expand into five non-English markets. Google published the results as an official case study, “PriceLabs boosts ROAS by 243% with AI Max and a value-centric approach,” which names GrowthSpree as the agency and lists value-based bidding as a featured product. Google reports a 2.8x increase in high-quality user volume and a 243% peak ROAS increase. In October 2026, Britta Fleck, Director of US Mid-Market Lead Generation at Google, shared the case study on LinkedIn and credited GrowthSpree. Read the PriceLabs case study.
Part 3: The B2B SaaS Bid Strategy Staircase: Maximize Conversions → tCPA → tROAS
Why Bid Strategy Must Progress (Not Jump)
Smart Bidding algorithms need data to learn. Jumping straight to Target ROAS on a new account starves the algorithm of signal and produces erratic performance for 30-60 days. The progression rule: advance to the next bid strategy only when conversion volume supports it. (For the full decision guide, see Google Ads Bidding Strategies for B2B SaaS.)
| Bid Strategy | Conversion Volume Requirement | Typical Timeline | What It Optimizes For |
|---|---|---|---|
| Maximize Conversions (Manual CPC only for very small, tightly controlled tests) | 0-30 conversions/month | Weeks 1-8 | Total conversion count at current budget, while Smart Bidding learns |
| Target CPA (Maximize Conversions with a target) | 30+ conversions/month | Weeks 5-12 | Hitting a cost-per-acquisition target |
| Target ROAS (Maximize Conversion Value with a target) | 30+ conversions/month + stable values 60+ days | Week 13+ | Hitting a return-on-ad-spend target (requires VBB) |
Stage 1: Maximize Conversions (Weeks 1-8)
New campaigns, or accounts just getting Enhanced Conversions + VBB in place, start here. Maximize Conversions lets Smart Bidding gather conversion data and reveals your real cost per conversion without forcing a target it cannot hit yet. Manual CPC is only worth using for a very small, tightly controlled test; for a lead-gen account it gives up auction-time bidding, which matters on expensive B2B queries.
Configuration: Campaign → Bidding → ‘Maximize Conversions’ with no target. Make sure the primary conversion action is the lowest-funnel action that still has real volume (for example demo request or MQL rather than any form fill).
Monitoring: CPCs may move 20-40% in the first 2 weeks as Google’s algorithm explores. This is normal learning behavior. Do not revert unless CPCs spike more than 100% or conversion volume drops more than 30%.
When to advance: a stable cost per qualified conversion for 2-4 consecutive weeks at 30+ conversions per month. Also required: Enhanced Conversions for Leads configured and producing 40%+ match rates.
Stage 2: Target CPA (Weeks 5-12)
Add a target CPA once you know your real cost per qualified conversion. Google optimizes every bid to hit that cost.
Configuration: Campaign → Bidding → ‘Target CPA’ (or Maximize Conversions with a target CPA). Set the target equal to your current average CPA, then tighten 10-15% at a time once performance holds. A target far below your actual CPA throttles delivery.
When to advance to tROAS: 60+ consecutive days of conversion values populating (not just conversion counts), an Enhanced Conversions match rate of 40%+, and values visible in the ‘Conv. value’ column.
Stage 3: Target ROAS (Week 13+)
The endgame. tROAS optimizes against conversion value divided by spend, which means the algorithm optimizes against revenue instead of conversion count. This is the stage PriceLabs was on when AI Max was switched on.
Configuration: Campaign → Bidding → ‘Target ROAS’ (or Maximize Conversion Value with a target ROAS). Set the target based on your acceptable payback.
Setting the ROAS target: If your allowable CAC is $5,000 and your value for an SQL is $3,000, your SQL-level target ROAS is 60% ($3,000 / $5,000). If you’re optimizing against Closed-Won values at average $30,000 ACV, target ROAS can be 300-600% depending on acceptable payback period.
Runtime behavior: tROAS will reduce spend on low-value conversion sources and increase spend on high-value sources automatically. Expect 20-40% budget reallocation in the first 30 days. Note that since August 17, 2026, budget-constrained tCPA and tROAS campaigns deliver closer to their stated target, so review targets that have been overperforming.
6 Common Implementation Failures
Failure 1: Enabling VBB with Less Than 15 Conversions/Month
Symptom: CPCs swing 300%+ week over week. Root cause: Smart Bidding has insufficient data to learn. Fix: stay on Maximize Conversions, bidding to the lowest-funnel action with real volume, until you reach 15-30 conversions a month for 4 consecutive weeks.
Failure 2: Sending Conversion Values Without Enhanced Conversions
Symptom: VBB shows conversion values, but 60% of conversions have no value attached. Root cause: those conversions failed GCLID match and have no email backup. Fix: enable Enhanced Conversions for Leads before VBB. ECL provides the identifier redundancy VBB relies on.
Failure 3: Jumping Straight to tROAS
Symptom: account performance collapses for 30-60 days. Root cause: tROAS needs 60+ days of stable conversion value data to converge. Fix: progress through Maximize Conversions → tCPA → tROAS sequentially.
Failure 4: Using Conversion Counts Instead of Values on Primary Conversions
Symptom: the tROAS campaign’s primary conversion actions are set up correctly, but all values are 0. Root cause: the conversion action is configured for counts, not values. Fix: Google Ads → Conversions → Edit → Value → ‘Use different values for each conversion’ → pass the value with each upload.
Failure 5: Currency Mismatches
Symptom: conversion values look far too high or too low. Root cause: the CRM stores values in one currency but uploads them without the right currency code, so Google reads them in the account currency. Fix: always send the correct currency code with each value, or convert to the account currency before upload.
Failure 6: Too Many Primary Conversion Actions
Symptom: Smart Bidding optimizes against the wrong signal. Root cause: multiple conversion actions (form fill, MQL, SQL, Closed-Won) are all set as primary, so the algorithm tries to optimize against all of them at once. Fix: set only the action you want to bid on as primary (typically SQL for B2B SaaS, or the lowest-funnel action with enough volume). Keep the others as secondary for reporting.
Expected Outcomes: What Enhanced Conversions + VBB Actually Delivers
Based on GrowthSpree’s implementation data across B2B SaaS accounts, typical outcomes after full deployment (90 days):
| Metric | Before ECL+VBB | After ECL+VBB (90 days) | Typical Change |
|---|---|---|---|
| SQL volume | Baseline | Baseline + 30-50% | +30-50% |
| Cost per SQL | Baseline | Baseline − 20-35% | -20-35% |
| Attribution coverage | 25-40% | 85-95% | +55 pts |
| Enhanced Conv. match rate | 0% | 45-65% | +45-65 pts |
| Conversion-to-SQL rate | Baseline | Baseline + 15-25% | +15-25% |
| Smart Bidding stability | Frequent resets | Stable after day 60 | Dramatic |
The combined effect: Google Ads optimizes against revenue-producing clicks instead of form-filling clicks. This is the signal quality upgrade that separates mature B2B SaaS Google Ads accounts from accounts still operating on 2021-era configurations, and it is what made PriceLabs’ later AI Max expansion work.
How GrowthSpree Implements Enhanced Conversions + VBB
Enhanced Conversions + VBB is a standard deliverable in every GrowthSpree engagement. The methodology:
1. CRM Upload by Default: every engagement captures hashed lead data with the Google tag and uploads qualified outcomes from the CRM (via HubSpot’s integration or Google Ads Data Manager), the highest match rate path (55-65% vs 35-50% for the tag alone).
2. Conversion Value Ladder Calibration: values are calibrated to the client’s actual funnel conversion rates and average ACV. Standard starting framework: $100 / $900 / $3,000 / $8,000 / Actual, adjusted per client.
3. Bid Strategy Progression Enforced: no jumps straight to tROAS. Progression gates: Maximize Conversions → tCPA (at 30/mo with a stable cost) → tROAS (at 60 days of value data).
4. MCP Match Rate Monitoring: GrowthSpree’s MCP runs daily checks on Enhanced Conversion match rates across every campaign. Drops below 30% flag within 24 hours, typically indicating email field mapping issues or CRM data quality drift.
5. Quarterly Value Recalibration: every quarter, conversion values are recalibrated against actual funnel data. As SQL-to-Close rates shift, SQL value is updated. Stale values silently degrade tROAS performance, and MCP-powered recalibration prevents drift.
The result: attribution coverage consistently moves from 25-40% (default setup) to 85-95% (full implementation) within 30 days, and SQL volume typically lifts 30-50% at the same spend level by day 90.
GrowthSpree vs Industry Standard for Enhanced Conversions + VBB
| Dimension | Industry Standard | GrowthSpree |
|---|---|---|
| Team expertise | Junior account managers (1-3 yrs experience) | Senior operators: $60M+ managed SaaS spend across 300+ companies |
| Third-party proof | Self-reported results | Named by Google as PriceLabs’ agency in an official case study featuring value-based bidding |
| ECL setup method | Google Tag only (easiest, lowest match rate) | Tag + CRM upload via HubSpot or Data Manager: highest 55-65% match rate |
| Conversion value framework | Generic $1 per conversion or count-only | $100 / $900 / $3,000 / $8,000 / Actual, calibrated per client |
| Bid strategy approach | Often jumps straight to tROAS | Enforced Maximize Conversions → tCPA → tROAS progression |
| Value recalibration | Set once, never reviewed | Quarterly recalibration against actual funnel rates |
| Match rate monitoring | Quarterly manual review | Daily MCP audits: drops flagged within 24 hours |
| Pricing model | 15-25% of ad spend + $5K-$15K ECL setup fees | $3,000/month flat. ECL+VBB included, no setup fees |
| Contract length | 6-12 month lock-in with cancellation fees | Month-to-month. Cancel anytime |
Where GrowthSpree Is NOT the Right Fit
- B2B and B2B SaaS only: not a fit for social media marketing engagements, B2C brands, or consumer apps.
- Not a fit for fractional CMO needs: GrowthSpree operates as a specialist execution partner for paid acquisition, ABM, and RevOps, not a fractional marketing leadership service.
Frequently Asked Questions
Q1. What is Enhanced Conversions for Leads in Google Ads?
Enhanced Conversions for Leads (ECL) is a Google Ads feature that adds hashed first-party data, usually email and optionally phone, to your offline conversion imports. Your site sends hashed lead data to Google when a form is submitted; when the lead converts in your CRM, you upload the conversion with the same hashed data. Google matches it against the lead data and signed-in Google accounts, so conversions can be attributed even when the GCLID was never captured or the buyer switched devices. Typical B2B SaaS match rates are 45-65% with a CRM upload, and ECL combined with GCLID typically lifts total attribution coverage from 25-40% to 85-95%. It improves matching, not the import window, so long sales cycles should be handled by importing MQL and SQL stages.
Q2. What is Value-Based Bidding for B2B SaaS?
Value-Based Bidding (VBB) sends a dollar value alongside each conversion, telling Google Ads which conversions are worth more than others. Without VBB, Smart Bidding treats every conversion equally: a student form fill counts the same as a VP at a Fortune 500. With VBB, an SQL valued at $3,000 gets weighted 30x more than a raw form fill valued at $100. Smart Bidding then optimizes for total conversion value, not conversion count, which means optimizing for revenue instead of volume. Combined with Enhanced Conversions, VBB typically lifts SQL volume 30-50% at the same spend level within 90 days.
Q3. What are the best conversion values to use for B2B SaaS Google Ads?
A good starting B2B SaaS conversion value ladder: $100 for raw form fill, $900 for MQL, $3,000 for SQL, $8,000 for Opportunity Created, and actual deal ACV on Closed-Won. These values approximate the probability-weighted revenue at each funnel stage. Formula: Conversion Value = Average ACV × Probability Stage Closes. For a $30,000 ACV SaaS with a 10% SQL-to-Close rate, SQL value = $3,000. Calibrate to your actual funnel rates and ACV, and use round numbers: Smart Bidding needs relative ordering, not precise accuracy.
Q4. When should B2B SaaS teams move to Target CPA and Target ROAS?
Launch on Maximize Conversions so Smart Bidding can gather data. Move to Target CPA once you have around 30+ conversions a month and a stable cost per qualified conversion, setting the target at your actual cost and tightening gradually. Move to Target ROAS at 30+ conversions a month plus 60+ days of stable conversion value data. Skipping steps can collapse account performance for 30-60 days. Most B2B SaaS accounts should plan 90-120 days from launch to Target ROAS. Manual CPC is only worth using for a very small, tightly controlled test.
Q5. Why is my Enhanced Conversion match rate below 30%?
Four common causes: (1) the email field is not included in the offline conversion upload, so the workflow must pass email; (2) CRM email data quality, where contacts with no email, typos, or invalid formats fail matching; (3) email formatting, since Google expects lowercase, trimmed emails before hashing; (4) relying on the tag alone instead of also uploading CRM-sourced data. Target match rate for B2B SaaS: 40-65%. Below 30% typically resolves within a week of fixing these issues.
Q6. Can B2B SaaS run Target ROAS without Enhanced Conversions?
Technically yes, but it’s not recommended. Target ROAS needs conversion values to optimize against. Without Enhanced Conversions, many conversions fail GCLID match and have no value attached, which makes them invisible to Smart Bidding. tROAS running on a sparse conversion value signal produces erratic CPCs and slow learning. The recommended sequence: enable Enhanced Conversions first, let match rates stabilize for 30 days, then activate VBB conversion values, let values stabilize for 60 days, then switch to tROAS.
Q7. How long does Smart Bidding take to learn for B2B SaaS?
Each bid strategy change triggers a learning phase of roughly 7-14 days. During this window, Google’s algorithm explores bids and CPCs may swing 20-40%. Performance typically stabilizes at the new baseline by day 14-21. Target ROAS specifically needs 60+ days of stable conversion value data before activation; this is learning prep, not the learning phase. Combined timeline: 60 days of value data accumulation on tCPA, then activate tROAS, then about 14 days of learning, then stable operation. Plan 75-90 days from tCPA to stable tROAS.
Q8. Is there a real example of value-based bidding working for B2B SaaS?
Yes. Google Ads published an official case study on PriceLabs, a GrowthSpree client, titled “PriceLabs boosts ROAS by 243% with AI Max and a value-centric approach,” which lists value-based bidding and AI Max for Search as the featured products and names GrowthSpree as the agency. Before the AI Max expansion, GrowthSpree fixed conversion data that was inflated about 5x, imported CRM-verified conversions with lifetime-value weighting, and moved PriceLabs to value-based bidding, taking ROAS from 0.7 to 2.5 in nine months while spend doubled to $180K a month and cost per signup fell 45%. Google reports a 2.8x increase in high-quality user volume and a 243% peak ROAS increase after AI Max was added.
Q9. Do I need Enhanced Conversions and value-based bidding before turning on AI Max?
Strongly recommended. AI Max for Search expands your campaigns to new queries based on what your account says is valuable. If your conversions are inflated or count-only, AI Max finds more cheap, low-quality leads faster. PriceLabs only turned on AI Max after tracking was rebuilt and value-based bidding was running, which is why the expansion found high-quality users. See our Google AI Max for Search guide for B2B SaaS.
Ready to Implement Enhanced Conversions + VBB?
GrowthSpree reviews Enhanced Conversions + VBB readiness for B2B SaaS companies. A senior strategist connects Google Ads and HubSpot to GrowthSpree’s proprietary MCP infrastructure live, checks GCLID capture and conversion configuration, calibrates the conversion value ladder to your actual funnel rates, and builds a 90-day bid strategy roadmap before any commitment.
No pressure. No pitch deck. Real numbers on the actual account.
→ Book a demo with GrowthSpree
Or try these free tools first
Google Ads MCP: connect Google Ads in 2 minutes for an AI-powered conversion configuration audit.
Google Ads Health Checker: instant 40+ point diagnostic including Enhanced Conversions and bid strategy health.
Related Reading
PriceLabs Google Ads case study (published by Google)
Google AI Max for Search for B2B SaaS (2026)
Google Ads Bidding Strategies for B2B SaaS (2026)
How to Send HubSpot Offline Conversions to Google Ads: Complete B2B SaaS Guide
HubSpot Offline Conversions to All Platforms: 2026 Unified Guide
Fix Broken Google Ads Conversion Tracking in B2B SaaS
B2B SaaS Google Ads Benchmarks 2026: CPC, CPL, CTR by Vertical
Google Ads for B2B SaaS: Why It’s Different From Every Other Vertical
RevOps on HubSpot for B2B SaaS: Complete Implementation Guide
Eliminate Junk Leads: B2B SaaS Google Ads Playbook
How to Run Google Ads Experiments for B2B SaaS (Statistical Significance)
Sources
- Google Ads Help: About enhanced conversions for leads (how ECL works; combined web and leads setting; Data Manager API move from June 15, 2026)
- Google Ads Help: Offline conversion imports FAQs (90-day GCLID import window; 63-day limit for conversions with user-provided data)
- Google Ads case study: PriceLabs boosts ROAS by 243% with AI Max and a value-centric approach (PDF)
- Britta Fleck (Google) on LinkedIn, sharing the PriceLabs case study
About the Author
Ishan Manchanda is Co-Founder at GrowthSpree, a B2B SaaS and B2B marketing agency headquartered in New York. GrowthSpree has managed $60M+ in B2B SaaS ad spend across 300+ companies and was named by Google as PriceLabs’ agency in its official AI Max and value-based bidding case study. Ishan authored the $11.3M Google Ads Waste Report and leads GrowthSpree’s MCP + QLA AI infrastructure development. Connect on LinkedIn.