Foundations 5 min read

What Is Value-Based Bidding (VBB)? Revenue-Optimized Smart Bidding for Google Ads

Value-Based Bidding uses offline conversion values to optimize Google Ads campaigns for revenue and ROAS instead of conversion volume. Learn how The Upload Offline Conversions App enables VBB with automated conversion value uploads.

Last verified: 2026-11-05

Value-Based Bidding (VBB) is a Smart Bidding approach in Google Ads that optimizes campaigns for revenue and return on ad spend (ROAS) rather than just conversion volume. Instead of treating every conversion equally, VBB tells Google’s machine learning algorithms how much each conversion is actually worth — enabling the system to bid more aggressively for high-value customers and less for low-value ones.

For The Upload Offline Conversions App (TUOCA), Value-Based Bidding is the ultimate goal of offline conversion tracking. When you upload offline conversions with revenue values, you unlock VBB — the most sophisticated and profitable bidding strategy available.

Why Value-Based Bidding Matters

The Problem Without Values

Consider a plumbing company running Google Ads. Without conversion values, every “conversion” looks the same to Google:

ClickConversionValue to BusinessValue to Google
Click AForm submit$200 (drain clearing)1 conversion
Click BForm submit$12,000 (repipe)1 conversion
Click CPhone call$4,500 (water heater)1 conversion
Click DForm submit$0 (spam)1 conversion

Google’s algorithm sees four identical conversions. It optimizes to get more of them at the lowest cost — which means it gravitates toward the cheapest clicks, often generating more $200 jobs and spam leads than $12,000 repipes.

The Solution With Values

When you upload offline conversions with values:

ClickConversionRevenue UploadedGoogle’s Bidding Decision
Click ABooked Job$200Bid lower — low-value pattern
Click BBooked Job$12,000Bid aggressively — high-value pattern
Click CBooked Job$4,500Bid moderately — good value
Click DNo conversion$0Don’t bid on this pattern

Google now knows the revenue pattern behind each click. It learns which keywords, audiences, devices, and times of day generate $12,000 repipes vs. $200 drain clearings, and bids accordingly.

VBB Strategies in Google Ads

Google Ads offers two Value-Based Bidding strategies:

Maximize Conversion Value

  • Goal: Get the most total revenue from your budget
  • Constraint: None (spends full budget)
  • Best for: New VBB campaigns, data gathering phase
  • Minimum data: 15+ conversions with values in 30 days
Example: $10,000 budget
Without VBB: 100 conversions × $100 CPA = $50,000 revenue (estimated)
With VBB:    60 conversions × $167 CPA = $120,000 revenue (actual)

Fewer conversions, but more than double the revenue. Google sacrifices volume for value.

Target ROAS (tROAS)

  • Goal: Achieve a specific return on ad spend
  • Constraint: Target return percentage (e.g., 500% = 5x)
  • Best for: Mature campaigns with 30+ days of VBB data
  • Minimum data: 50+ conversions with values in 30 days
Example: Target ROAS = 500% (5x)
$10,000 spend → Algorithm targets $50,000 in conversion value
Google adjusts bids to maintain the 5x return target

Migration Path

Phase 1: Target CPA (no values needed)
    ↓  Upload offline conversions with values
Phase 2: Maximize Conversion Value (2-4 weeks, data gathering)
    ↓  Baseline ROAS established
Phase 3: Target ROAS (set target based on Phase 2 performance)

Data Requirements for VBB

RequirementMinimumRecommended
Conversions with values15/month50+/month
Data history2 weeks30+ days
Value varianceSome variationWide range
Upload frequencyWeeklyDaily
Conversion action typeImport (Primary)Import (Primary)

Value Variance Matters

VBB works best when there’s a meaningful range of conversion values. If every conversion is worth $500, there’s nothing for the algorithm to optimize against. The more variation, the more VBB can differentiate:

Value RangeVBB Effectiveness
$100 – $500Low (narrow range)
$200 – $5,000Moderate
$200 – $15,000High (wide range, clear signals)
All equal ($500)Minimal (no differentiation)

Service businesses are ideal VBB candidates because job values naturally vary widely — from $150 tune-ups to $25,000 system replacements.

How TUOCA Enables Value-Based Bidding

Without revenue data flowing from your CRM to Google Ads, VBB is impossible. TUOCA bridges this gap:

  1. Revenue extraction — Pulls actual job/sale values from your CRM (ServiceTitan, Jobber, HubSpot) or call tracking tool (CallRail, CallTrackingMetrics)
  2. Click ID matching — Matches revenue to the original GCLID or hashed PII via Fusion Relays
  3. Value upload — Sends the conversion with the real revenue amount to Google Ads
  4. Continuous flow — Automated daily uploads keep Smart Bidding fed with fresh data
  5. Value validation — Filters out $0 values, negative values, and outliers that could skew bidding

Fusion Relays: The VBB Enabler

TUOCA’s Fusion Relays are specifically designed for VBB. They combine:

  • Source A (Call Tracking): Has the GCLID/click identifier and the caller’s phone number
  • Source B (CRM/FSM): Has the phone number and the revenue amount

The Fusion Relay matches on phone number and produces a complete record: GCLID + revenue value. This is what makes VBB possible for businesses where the click data and the revenue data live in different systems.

VBB Performance: Before vs. After

Before VBB (Target CPA)

Campaign: "Plumbing Services [City]"
Strategy: Target CPA $150
Conversions: 80 (form fills + calls)
Revenue: Unknown
CPA: $150
ROAS: Unknown
Smart Bidding signal: "Find more cheap conversions"

After VBB (Target ROAS)

Campaign: "Plumbing Services [City]"
Strategy: Target ROAS 500%
Conversions: 45 (booked jobs with values)
Revenue: $157,500
CPA: $267 (per booked job)
ROAS: 5.25x ($5.25 return per $1 spent)
Smart Bidding signal: "Find more clicks like the $4,500+ jobs"

Fewer conversions, higher CPA — but 5.25x return on ad spend vs. unknown ROI.

Common VBB Mistakes

MistakeImpactFix
Using proxy values ($1 per lead)VBB can’t differentiateUpload actual revenue
Inconsistent uploadsAlgorithm can’t learn patternsSet up daily automated uploads
Too few conversionsErratic biddingAccumulate 30+ valued conversions before switching
Setting tROAS too highTraffic drops to zeroStart 10-20% below your observed ROAS
Mixing valued and unvalued actionsConfuses the algorithmUse one Primary action with consistent values

Getting Started with VBB

  1. Start uploading offline conversions with values — Even on Target CPA, the data starts accumulating
  2. Wait for 30+ valued conversions — Google needs a baseline
  3. Switch to Maximize Conversion Value — Let Google optimize for revenue
  4. Monitor for 2-4 weeks — Track ROAS, not just CPA
  5. Add Target ROAS — Set target 10-20% below your observed ROAS
  6. Iterate — Adjust target as performance stabilizes

Use the Conversion Value Calculator to estimate the ROI impact of switching to VBB.

Frequently Asked Questions

Target CPA optimizes for the lowest cost per conversion, treating all conversions equally regardless of value. Value-Based Bidding (Target ROAS or Maximize Conversion Value) optimizes for the highest total revenue or return on ad spend, prioritizing high-value conversions over low-value ones. For a service business where a $12,000 HVAC installation and a $200 drain clearing both count as 'conversions,' VBB tells Google to bid more aggressively for the high-value jobs.

Google recommends a minimum of 50 conversions with values over a 30-day period for Maximize Conversion Value, and 50 conversions over 30 days with consistent ROAS for Target ROAS. In practice, campaigns with 30+ valued conversions per month can begin testing VBB, though performance improves with more data.

Yes — and this is the most impactful use case. Offline conversion values (actual revenue from booked jobs, completed services, signed contracts) provide far more accurate signals than proxy metrics like form submission values. TUOCA uploads real revenue data from your CRM alongside conversion events, giving Google the data needed for VBB.

Maximize Conversion Value spends your entire budget to get the most total revenue, without a specific return target. Target ROAS adds a constraint — it aims for a specific return on ad spend (e.g., 500% = $5 revenue per $1 spent). Start with Maximize Conversion Value to gather data, then add a Target ROAS once you have a stable baseline.

Stop Guessing. Start Proving ROI.

TUOCA connects your CRM and call tracking data directly to your ad platforms. Set up in minutes.