What is CPA?
CPA stands for "Cost Per Acquisition" (also called "Cost Per Action") - the price an advertiser pays for each conversion from their campaign. A conversion can be a purchase, signup, lead form submission, app install, or any other desired action.
CPA is the gold standard metric for performance marketing because it directly ties advertising spend to business results, not just clicks or impressions.
How to Calculate CPA
The CPA formula is straightforward:
CPA = Total Ad Spend ÷ Total Conversions
For example, if you spent $5,000 on a campaign that generated 100 conversions:
CPA = $5,000 ÷ 100 = $50.00 CPA
This means you paid $50 for every conversion your campaign generated.
What is a Good CPA?
CPA varies significantly by industry, conversion type, and channel. Here are current benchmarks to help you evaluate your campaigns:
CPA by Advertising Platform
| Platform | Average CPA | Notes |
|---|---|---|
| Google Ads (Search) | $40 - $75 | Highest intent, best conversion rates |
| Google Ads (Display) | $50 - $100 | Lower intent, higher CPA despite lower CPC |
| Facebook / Meta | $15 - $70 | Wide range depending on objective |
| $20 - $80 | Similar to Facebook, visual-driven | |
| TikTok | $10 - $50 | Lower CPAs for impulse purchases |
| $75 - $200 | High CPA but high-value B2B leads | |
| Microsoft Ads (Bing) | $35 - $65 | Often lower than Google with similar intent |
Sources: Data compiled from WordStream Google Ads Benchmarks (2025), WebFX Meta Benchmarks (2025), The B2B House LinkedIn Benchmarks (2025).
CPA by Industry (Google Ads Search)
| Industry | Average CPA |
|---|---|
| E-commerce / Retail | $30 - $65 |
| Legal | $75 - $150 |
| Finance & Insurance | $70 - $130 |
| Healthcare | $50 - $100 |
| Technology / SaaS | $50 - $120 |
| Travel & Hospitality | $20 - $60 |
| Education | $40 - $90 |
| Real Estate | $60 - $120 |
Source: WordStream Google Ads Industry Benchmarks (2025).
Key Factors That Affect CPA
- Conversion type: A newsletter signup will have a much lower CPA than a high-ticket purchase
- Landing page quality: Better landing pages convert more visitors, directly lowering CPA
- Audience targeting: Reaching the right people means fewer wasted clicks and lower CPA
- Ad relevance: Ads that match search intent get higher Quality Scores, lower CPCs, and ultimately lower CPA
- Competition: More advertisers bidding on the same audience drives up costs across the funnel
CPA vs. CPC vs. CPM: Which Pricing Model Should You Use?
| Model | What You Pay For | Best For |
|---|---|---|
| CPA | Each conversion | Direct response, sales campaigns |
| CPC | Each click | Traffic generation, lead capture |
| CPM | 1,000 impressions | Brand awareness, reach campaigns |
Use CPA when:
- You have clear conversion goals and can track them accurately
- You want to optimize for bottom-line results, not just traffic
- You're running direct response or performance campaigns
Use CPC when:
- You want to pay only for engagement
- You're driving traffic to a landing page or website
- You're testing ad creative or keyword performance
Use CPM when:
- Your goal is brand awareness or reach
- You're running display or video campaigns
- You want predictable costs for impression-based planning
5 Ways to Lower Your CPA
- Optimize your landing pages: A better landing page converts more visitors without spending more on ads. Test headlines, CTAs, form length, and page speed to improve conversion rates.
- Refine your audience targeting: Stop showing ads to people who won't convert. Use lookalike audiences, retargeting, and negative audiences to focus spend on high-intent users.
- Improve your ad relevance: Ads that closely match user intent get better Quality Scores, which means lower CPCs and lower CPA. Match your ad copy to your keywords and landing page.
- Use conversion-based bidding: Switch to Target CPA or Maximize Conversions bidding strategies so the platform optimizes for conversions rather than clicks.
- Test and iterate: Run A/B tests on ads, landing pages, and audiences. Small improvements in conversion rate compound into significant CPA reductions over time.
Frequently Asked Questions
What does CPA stand for?
CPA stands for "Cost Per Acquisition" or "Cost Per Action." It measures the average cost to acquire one conversion — whether that's a purchase, signup, lead, or any other desired action from your advertising campaign.
What's the difference between CPA and CAC?
CPA measures the cost per conversion from a specific campaign or channel. CAC (Customer Acquisition Cost) is broader — it includes all marketing and sales costs divided by total new customers. CPA is campaign-level; CAC is company-level.
What's the difference between CPA and CPC?
CPC (Cost Per Click) is what you pay for each click on your ad. CPA is what you pay for each conversion. Since not every click converts, CPA is always higher than CPC. The relationship is: CPA = CPC ÷ Conversion Rate.
What is Target CPA bidding?
Target CPA is an automated bidding strategy in Google Ads where you set your desired cost per conversion and Google automatically adjusts bids to try to hit that target. It uses machine learning to optimize across auctions, devices, and audiences.
What is a good CPA for e-commerce?
E-commerce CPA typically ranges from $30-65 on Google Search. However, a "good" CPA depends on your average order value and profit margins. If your average order is $200 with 50% margins, a $50 CPA is excellent. If your average order is $30, that same CPA means you're losing money.
Why is my CPA so high?
High CPA is usually caused by low conversion rates (poor landing pages or wrong audience), high CPCs (competitive keywords), or misaligned targeting. Focus on improving your landing page conversion rate first — it's often the highest-leverage fix for reducing CPA.