Signal Engineering GOOGLE VALUE-BASED BIDDING

Give Google a Value Ladder Instead of One Flat Conversion

Google Ads can optimize for conversion value — but only if you tell it what each conversion is worth. Most brands send $1 for every lead. Here's how to send $10, $50, $200, and $45,000.

11 min read

Rung zero: every lead is worth $1

This is where you are right now. Someone fills out your form. Google Ads records a conversion. The value attached to that conversion is $1. Or maybe $0. Or maybe some arbitrary number your agency typed in during setup three years ago that nobody has touched since.

Every lead, whether it closes at $45,000 or ghosts after the first email, sends the same signal. Google cannot tell the difference. So it does the only rational thing: it finds you more of the cheapest leads possible.

What $1 bidding actually tells Google

When you send conversion_value: 1 for every lead, you are giving Google a clear instruction: “all leads are worth the same, so minimize cost per lead.” Smart Bidding takes that instruction literally. It goes looking for the cheapest form fills on the internet.

The cheapest form fills are bots, students, job seekers, competitors researching you, and people who will never open a single email. Google does not know they are junk because you never told it what a good lead looks like.

The expensive form fills — the VP at a 200-person company who will close at $45,000 in three months — look the same to Google as the student downloading your whitepaper for a research paper. Both send $1. Both are optimized for equally.

Rung 1: Form fill at $10

The first rung replaces $1 with $10 for every form submission. This alone is not transformative — $10 for every lead still treats them equally. But it sets the foundation. Google now has a baseline value to compare against when higher-value conversions start flowing in from deeper funnel stages.

Rung 2: Marketing Qualified at $50

A marketing qualified lead is someone who matched your ICP criteria. They work at a company in your target segment, hold a title with buying authority, and engaged with your content beyond a single form fill. Your marketing team or lead scoring system flags them as worth pursuing.

When this stage fires back to Google with a value of $50, the algorithm starts learning something new: clicks from certain demographics, geographies, and behaviors produce $50 leads instead of $10 leads. It shifts bidding toward those patterns.

Rung 3: Sales Qualified at $200

A sales qualified lead sat through a discovery call, confirmed budget, and your sales team marked them as a real opportunity. This is the stage where Google’s algorithm changes behavior dramatically. When enough $200 SQL conversions flow back, Smart Bidding starts spending more on clicks that look like SQLs and less on clicks that only produce form fills.

This is where most brands see the first measurable improvement in lead quality. The volume of junk leads drops. The pipeline starts filling with people who actually take sales calls.

Rung 4: Opportunity at $500

An opportunity means the deal is in your pipeline with an estimated close value. The sales team is actively working it. Sending this stage back to Google — with the gclid from the original click — gives the algorithm a stronger signal than SQL alone. Not every SQL becomes an opportunity. Google learns which click patterns produce pipeline, not just meetings.

Rung 5: Closed Won at $45,000

This is the top rung. When a deal closes at $45,000, that value fires back to Google Ads with the original gclid. Google now has the complete picture: the click that produced a $10 form fill also produced a $50 MQL, a $200 SQL, a $500 opportunity, and a $45,000 closed deal.

Smart Bidding rebuilds its model. It identifies the click patterns, demographics, geographies, devices, and times of day that produce $45,000 outcomes. It starts spending more on clicks that match those patterns and pulling back from clicks that produce $10 form fills but never advance.

This is not theory. This is how value-based bidding works mechanically inside Google Ads. The algorithm optimizes for total conversion value, not conversion count. Give it a ladder of values and it will climb to the top.

How to send offline conversions to Google

The gclid method

When someone clicks a Google ad and lands on your website, the URL contains a gclid parameter. CustomerLabs captures this parameter at the moment of the form fill and stores it alongside the lead record. When that lead moves through CRM stages — MQL, SQL, Opportunity, Closed Won — CustomerLabs fires the corresponding offline conversion back to Google Ads using the stored gclid.

Google receives the conversion, matches it to the original click, credits the campaign, ad group, keyword, and ad. The loop closes. The algorithm learns.

This method works best when the sales cycle is under 90 days (Google’s attribution window) and the user does not switch devices between clicking and converting.

Enhanced Conversions for Leads (ECL)

When gclid is unavailable — the parameter expired, the user switched devices, or the cookie was cleared — Google falls back to identity matching. Enhanced Conversions for Leads sends a hashed email alongside the offline conversion. Google matches the email against its user graph to find the original click.

ECL improves match rates by 15-25% over gclid-only imports. CustomerLabs sends both gclid and hashed email with every offline conversion, so Google always has both methods available.

tROAS vs tCPA: which one

If you are sending values with your conversions, use tROAS (target return on ad spend). tROAS optimizes for total conversion value. It treats a $200 SQL differently from a $10 form fill because the values are different.

tCPA (target cost per acquisition) ignores values entirely. It treats every conversion the same regardless of the dollar amount attached. If you send a value ladder with tCPA, Google ignores the ladder.

Start with tCPA if you have no offline conversions yet. Get at least 4 weeks of offline conversion data flowing before switching to tROAS. Google needs historical value data to set reasonable targets.

Switch to tROAS once you have 30+ valued conversions per campaign in the last 30 days. Set your initial tROAS target based on total conversion value divided by total spend over the last 30 days. Adjust weekly for the first 4 weeks as the algorithm calibrates.

Campaign setup

Search campaigns: offline conversion actions

In Google Ads, navigate to Tools, then Conversions. Create separate conversion actions for each CRM stage: MQL ($50), SQL ($200), Opportunity ($500), Closed Won (use actual deal value). Set “Closed Won” as the primary conversion action for optimization. Include MQL and SQL as secondary actions — they provide signal density while the algorithm optimizes toward the highest-value event.

Performance Max: value rules by segment

Performance Max supports value rules that adjust conversion values by audience segment. If leads from your “Enterprise” audience segment close at 3x the rate of other segments, create a value rule that multiplies conversion value by 3 for that segment. Google bids more aggressively for enterprise clicks without you restructuring campaigns.

LeadSquared: “After implementing value-based bidding with offline conversion imports, cost per qualified lead dropped 34%. The algorithm stopped chasing cheap form fills and started finding leads that actually progressed through the sales pipeline.”

What the ladder unlocks

BrandBefore (flat)After (ladder)Result
LeadSquared$1 per lead, tCPA biddingCRM stages at $10–$25k, tROASCPL for qualified leads dropped 34%
Fateh EducationSame value for all inquiriesEnrollment stage values fed to GoogleLead-to-enrollment ratio up 20%
Dundas LifeFlat conversion on Meta and GoogleFull-funnel value signals on bothTop-of-funnel CPL dropped 60%
Kordata$1 per form fill, Search onlySQL + Closed Won fed to PMaxPipeline value up 3.1x, CAC down 28%
Aruna TechNo offline conversionsMQL + SQL + Closed Won ladderJunk lead volume dropped 52% in 6 weeks

B2B Marketing Lead, Verified G2 Review: “Finally we can send CRM stages and offline sales back to ad platforms. Meta now optimizes for qualified leads, not just form fills.”

Start climbing

The setup takes 3 weeks. Week 1: connect your CRM and define stage values. Week 2: offline conversion imports go live. Week 3: switch to tROAS and let the algorithm retrain.

Cost per qualified lead typically drops 25-40% within 6 weeks. Not because you changed your campaigns. Because you finally told Google what a lead is actually worth.

“Customer Labs has helped us skyrocket ROAS and scale our campaigns. It solved issues with the traditional pixel post iOS changes.”
DTC Brand Marketer · Verified G2 Review G2

Frequently asked questions

Which CRMs does CustomerLabs support for offline conversion imports?

HubSpot, Salesforce, Pipedrive, Zoho CRM, and any CRM with a webhook or API. CustomerLabs pulls stage changes in real time and maps them to Google's offline conversion import format. No CSV uploads, no manual processes.

Ready to improve your signals?

Book a 30-minute walkthrough. We'll audit your current setup, show you what's missing, and map out a 3-week implementation plan.