CPA and ROAS are two sides of the same coin — one measures cost efficiency, the other measures revenue efficiency. Understanding both and how they relate is essential for profitable ad campaigns.
Quick Comparison Table
| Aspect | CPA (Cost Per Acquisition) | ROAS (Return on Ad Spend) |
|---|---|---|
| Perspective | Cost-focused (input) | Revenue-focused (output) |
| Formula | CPA = Total Ad Spend / Conversions | ROAS = Revenue from Ads / Ad Spend |
| What's a "Good" Value | Lower is better; must be < customer LTV | Higher is better; 4:1+ is generally good |
| Best For | Lead gen, SaaS, app installs, e-commerce | E-commerce, DTC brands, revenue-driven campaigns |
| Key Relationship | CPA must be < Average Order Value to be profitable | ROAS must account for COGS to reflect true profit |
The CPA-ROAS Relationship
CPA and ROAS are mathematically connected. If you know your Average Order Value (AOV), you can convert between them:
ROAS = AOV / CPA
CPA = AOV / ROAS
Example: If your AOV is $50 and your CPA is $10, your ROAS is 5:1. If your CPA rises to $25, your ROAS drops to 2:1.
This relationship shows why optimizing CPA alone isn't enough — if your AOV drops (e.g., due to discounts), your ROAS suffers even if CPA stays the same.
When to Optimize for CPA
CPA is the right metric when you have a clear conversion goal and want to minimize the cost of acquiring each customer or lead.
- SaaS & subscriptions — Minimize cost per sign-up, then monetize through retention
- Lead generation — Real estate, legal, B2B services where each lead has a known value
- App installs — Mobile apps optimizing for cost per install (CPI)
- E-commerce with known AOV — When you know exactly what each conversion is worth
Pro tip: Always compare CPA to Customer Lifetime Value (LTV). A $50 CPA is great if LTV is $500, but terrible if LTV is $30. Use our CPC Calculator as a starting point for CPA estimation.
When to Optimize for ROAS
ROAS is better when you need to maximize revenue efficiency and have variable order values.
- Dynamic product catalogs — When AOV varies significantly across products
- Multi-product e-commerce — Different products have different margins
- Brand campaigns — Where revenue attribution is more important than conversion count
- Scaling decisions — When deciding whether to increase ad spend
Use our ROAS Calculator to determine your current ROAS and set targets.
Frequently Asked Questions
Is CPA the same as CPC?
No. CPC (Cost Per Click) measures the cost of each click, while CPA (Cost Per Acquisition) measures the cost of each conversion. CPA = CPC / Conversion Rate. If your CPC is $2 and your conversion rate is 5%, your CPA is $40.
What is a good CPA?
It depends entirely on your industry and customer LTV. A $5 CPA is excellent for e-commerce but terrible for enterprise software. The key rule: CPA must be significantly less than LTV for sustainable growth.
Should I optimize for CPA or ROAS in Google Ads?
Use Target CPA bidding when you have consistent conversion data and a clear target cost. Use Target ROAS bidding when you have variable order values and want to maximize revenue. Google's automated bidding works well with both.
How do I lower my CPA?
Lower CPA by: (1) improving ad relevance and Quality Score, (2) optimizing landing pages for higher conversion rates, (3) targeting more specific audiences, (4) using negative keywords to filter irrelevant traffic, and (5) A/B testing ad creatives.
Related Calculators
- CPC Calculator — Calculate cost per click
- ROAS Calculator — Calculate return on ad spend
- E-commerce Profit Calculator — Calculate true profitability
- ROI & LTV Calculator — Factor in customer lifetime value