Strategy 2 min read

Target ROAS vs. Target CPA for Service Businesses

Compare Target ROAS and Target CPA bidding strategies for service businesses using offline conversion data. Learn which strategy maximizes revenue with The Upload Offline Conversions App.

Last verified: 2026-11-05

For service businesses running Google Ads with offline conversion data, the bidding strategy choice comes down to: optimize for cost per conversion (CPA) or optimize for revenue per dollar (ROAS)?

Side-by-Side Comparison

FeatureTarget CPATarget ROAS
Optimizes forCost per conversionRevenue per ad dollar
Requires valuesNoYes
Minimum data30 conversions/30 days50 valued conversions/30 days
Treats all conversionsEquallyBy value
Best forUniform conversion valuesVariable conversion values
Revenue visibilityNoneFull

When to Use Each

Use Target CPA When:

  • ✅ You don’t have conversion values yet
  • ✅ All conversions are worth roughly the same
  • ✅ You’re in the early stages of offline tracking
  • ✅ Conversion volume is low (< 30/month)

Use Target ROAS When:

  • ✅ You upload offline conversions with actual revenue
  • ✅ Conversion values vary significantly ($200 vs. $12,000)
  • ✅ You have 50+ valued conversions per 30 days
  • ✅ You want to maximize revenue, not just conversion count

The Revenue Impact

Scenario: HVAC Company, $15,000/month Budget

With Target CPA ($200 target):

Keyword GroupCPAConversionsRevenueROAS
Emergency repair$18025$30,0002.0x
AC installation$28018$90,0005.0x
Maintenance$12032$16,0001.1x
Total$20075$136,0009.1x

Smart Bidding pushes budget toward cheap maintenance calls to hit the $200 CPA target.

With Target ROAS (4x target):

Keyword GroupCPAConversionsRevenueROAS
Emergency repair$22022$26,4001.8x
AC installation$35028$140,00010.0x
Maintenance$15010$5,0000.5x
Total$25060$171,40011.4x

Smart Bidding shifts budget to AC installations (highest revenue per dollar) and away from maintenance (low revenue).

Result: 15 fewer conversions, $35,400 more revenue. Higher CPA, dramatically better ROAS.

The Migration Path

Stage 1: Manual/Enhanced CPC
  ↓ Add offline conversions (no values)
Stage 2: Target CPA
  ↓ Add conversion values
Stage 3: Maximize Conversion Value (no target — let Google find the range)
  ↓ After 2-4 weeks, calculate actual ROAS
Stage 4: Target ROAS (set 10-20% below observed)
  ↓ Monitor, adjust target quarterly

Setting Your Initial Target ROAS

  1. Run Maximize Conversion Value for 2-4 weeks
  2. Calculate: ROAS = Total Conv. Value / Total Spend
  3. Example: $60,000 value / $15,000 spend = 4.0x
  4. Set Target ROAS to 3.2x-3.6x (10-20% below observed)
  5. Monitor for 2 weeks before adjusting

How TUOCA Enables the Transition

Without TUOCA, you can’t use Target ROAS for offline conversions — there are no values to optimize against. TUOCA provides:

  1. Revenue data from CRM/FSM systems
  2. Click-level attribution via GCLID matching
  3. Automated daily uploads to keep values current
  4. The foundation for Target ROAS bidding

Use the Conversion Value Calculator to estimate your ROAS.

Frequently Asked Questions

If you have offline conversion tracking with revenue values, use Target ROAS — it optimizes for revenue, not just conversion count. If you don't have revenue data yet, Target CPA is the next best option. Start with Target CPA, add offline conversions with values, then graduate to Target ROAS.

Start with Maximize Conversion Value (no target) for 2-4 weeks. Calculate your actual ROAS from that period. Then set Target ROAS 10-20% below your observed ROAS. Example: observed 5x → set target to 4x. This gives the algorithm room to optimize while maintaining a floor.

Stop Guessing. Start Proving ROI.

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