Calc Hub

CPA Calculator – Cost Per Acquisition

Calculate your cost per acquisition (CPA) to measure paid advertising efficiency. Free CPA calculator with conversion rate analysis.

Last updated: 2026-03-09

Cost per acquisition calculator

Calculation History (0)
No calculations yet. Complete a calculation to see it here.

Examples

How CPA Is Calculated

Cost Per Acquisition (CPA) measures how much you spend in advertising to gain one customer or conversion. The formula is simple:

CPA = Total Ad Spend ÷ Number of Conversions

A lower CPA means you're acquiring customers more efficiently. To improve CPA, you can optimise ad targeting, refine your landing pages, or improve your conversion funnel. Industry benchmarks vary widely — e-commerce CPA may be $10–$45, while B2B SaaS can range from $50 to $200+.

CPA is closely related to ROAS (Return on Ad Spend) and CAC(Customer Acquisition Cost). While CPA focuses on a single campaign, CAC includes all marketing and sales costs over a period.

Frequently Asked Questions

What is a good CPA?

A good CPA depends on your industry and margins. E-commerce averages $10–$45, SaaS $50–$200, and B2B services $100–$500. The key metric is whether your CPA is below your profit per customer.

What is the difference between CPA and CAC?

CPA measures the cost of a single conversion from a specific campaign. CAC (Customer Acquisition Cost) is broader — it includes all marketing and sales expenses divided by total new customers over a period.

How do I lower my CPA?

Improve ad targeting, test different creatives, optimise landing pages for conversions, use retargeting, and refine audience segments. A/B testing each element can significantly reduce CPA over time.

Should I track CPA or ROAS?

Track both. CPA tells you acquisition cost efficiency, while ROAS tells you revenue generated per ad dollar. Together they give a complete picture of campaign performance and profitability.

Related Calculators

Need More Marketing Metrics?

Explore our full suite of finance and marketing calculators.

Was this calculator helpful?

Your feedback helps us improve future calculators.

Disclaimer

CPA calculations are based on the ad spend and conversion data you provide. Actual acquisition costs may vary depending on attribution models and campaign structures.

Embed this calculator

Copy the code below to embed this calculator on your website or blog. It's free — no API key needed.

<iframe
  src="https://calc.mintloop.dev/embed/finance/cpa-calculator"
  width="100%"
  height="600"
  frameborder="0"
  title="CPA Calculator – Cost Per Acquisition"
  loading="lazy">
</iframe>
Optional: auto-resize script
<script>
var CALC_HUB_ORIGIN = 'https://calc.mintloop.dev';
window.addEventListener('message', function(e) {
  if (e.origin !== CALC_HUB_ORIGIN) return;
  if (!e.data || e.data.type !== 'calc-hub-resize') return;
  var frames = document.querySelectorAll('iframe[src*="calc.mintloop.dev"]');
  frames.forEach(function(f) {
    if (f.contentWindow === e.source) {
      f.style.height = String(Math.max(0, Number(e.data.height) || 0)) + 'px';
    }
  });
});
</script>