CPA Calculator: Cost Per Acquisition vs. Target CPA

Calculate your cost per acquisition (or cost per action), and check it against your target CPA.

Frequently Asked Questions

How do you calculate cost per acquisition (CPA)?

CPA = Total ad spend / Number of acquisitions (sales, sign-ups, or other conversion actions). Spending $2,000 for 40 conversions gives a $50 CPA.

What is a good CPA?

A good CPA is one that's comfortably below the profit or lifetime value you get from each customer — it varies enormously by industry and average order value.

What is the difference between CPA and CAC?

CPA (Cost Per Acquisition) usually refers to ad spend per conversion, while CAC (Customer Acquisition Cost) is a broader business metric including all sales and marketing costs, not just ad spend.

How CPA is calculated

Cost per acquisition (CPA) is total ad spend divided by the number of acquisitions or conversions. This calculator also compares your CPA to an optional target CPA, so you can see immediately whether a campaign is performing within budget.

How to use this CPA calculator

  1. Enter your total ad spend.
  2. Enter the number of acquisitions or conversions.
  3. Optionally enter your target CPA.
  4. Click Calculate.

Setting a realistic target CPA

Your target CPA should be based on what a conversion is actually worth to your business, not an arbitrary round number. If your average customer generates real profit over their relationship with you (see our LTV calculator), your target CPA should leave room for profit after acquisition costs, not just break even.

Factors that affect your CPA

  • Conversion rate: A low-converting funnel raises effective CPA even if your cost per click is cheap.
  • Average order value / deal size: Higher-value transactions can typically absorb a higher CPA and still be profitable.
  • Funnel and offer quality: A compelling, well-targeted offer converts more of the same traffic, lowering CPA without changing ad spend.

Tips for improving CPA

Break CPA down by channel and campaign, since a blended account-wide CPA can hide channels performing far above or below target. Compare CPA against LTV rather than treating it as a standalone metric — a somewhat higher CPA is often worth it if it also brings in higher-value, longer-retained customers.

Expert insight: 2026 benchmark data

WordStream’s 2026 benchmark data puts the average cost per lead for search advertising at $66.69 across industries, notably the first year-over-year decrease in this figure in five years. Their broader advice for evaluating your own CPA: compare it against your own historical account performance and industry vertical rather than a single blanket number, since acceptable CPA varies enormously by average order value and sales cycle length.

Further reading: Cost Per Acquisition Hit $63 in 2026 — Here’s Why Ads Keep Getting More Expensive

Related calculators

Disclaimer: This calculator is provided for general informational and educational purposes only and does not constitute financial, investment, tax, or legal advice. Results are estimates based on the values you enter and should not be relied upon as the sole basis for any financial or other decision. Past performance and projected figures are not a guarantee of future results. Always consult a qualified professional before making financial decisions. See our Legal Notice and Privacy Policy for more information.