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.
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
| Feature | Target CPA | Target ROAS |
|---|---|---|
| Optimizes for | Cost per conversion | Revenue per ad dollar |
| Requires values | No | Yes |
| Minimum data | 30 conversions/30 days | 50 valued conversions/30 days |
| Treats all conversions | Equally | By value |
| Best for | Uniform conversion values | Variable conversion values |
| Revenue visibility | None | Full |
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 Group | CPA | Conversions | Revenue | ROAS |
|---|---|---|---|---|
| Emergency repair | $180 | 25 | $30,000 | 2.0x |
| AC installation | $280 | 18 | $90,000 | 5.0x |
| Maintenance | $120 | 32 | $16,000 | 1.1x |
| Total | $200 | 75 | $136,000 | 9.1x |
Smart Bidding pushes budget toward cheap maintenance calls to hit the $200 CPA target.
With Target ROAS (4x target):
| Keyword Group | CPA | Conversions | Revenue | ROAS |
|---|---|---|---|---|
| Emergency repair | $220 | 22 | $26,400 | 1.8x |
| AC installation | $350 | 28 | $140,000 | 10.0x |
| Maintenance | $150 | 10 | $5,000 | 0.5x |
| Total | $250 | 60 | $171,400 | 11.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
- Run Maximize Conversion Value for 2-4 weeks
- Calculate: ROAS = Total Conv. Value / Total Spend
- Example: $60,000 value / $15,000 spend = 4.0x
- Set Target ROAS to 3.2x-3.6x (10-20% below observed)
- 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:
- Revenue data from CRM/FSM systems
- Click-level attribution via GCLID matching
- Automated daily uploads to keep values current
- The foundation for Target ROAS bidding
Use the Conversion Value Calculator to estimate your ROAS.