Free CPA Calculator

Calculate your cost per acquisition instantly. Enter your ad spend and conversions to find your CPA, or work backwards to plan your budget.

$

Your total advertising spend

Total number of conversions (sales, signups, leads, etc.)

Your CPA

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

PlatformAverage CPANotes
Google Ads (Search)$40 - $75Highest intent, best conversion rates
Google Ads (Display)$50 - $100Lower intent, higher CPA despite lower CPC
Facebook / Meta$15 - $70Wide range depending on objective
Instagram$20 - $80Similar to Facebook, visual-driven
TikTok$10 - $50Lower CPAs for impulse purchases
LinkedIn$75 - $200High CPA but high-value B2B leads
Microsoft Ads (Bing)$35 - $65Often 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)

IndustryAverage 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?

ModelWhat You Pay ForBest For
CPAEach conversionDirect response, sales campaigns
CPCEach clickTraffic generation, lead capture
CPM1,000 impressionsBrand 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

  1. 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.
  2. 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.
  3. 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.
  4. Use conversion-based bidding: Switch to Target CPA or Maximize Conversions bidding strategies so the platform optimizes for conversions rather than clicks.
  5. 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.

Know Which Channels Drive Conversions

Calculating your CPA tells you what you're paying for conversions. GoodMetrics tells you which channels are actually driving customers.