CPM Calculator
Free & Instant

CPA Calculator

Calculate cost per acquisition, total ad spend, or total conversions — enter any two values.

Runs entirely in your browser — nothing you enter is sent to a server

By Naeem Ullah · Last updated

$
Min: $0.00Max: $50,000.00
Min: 0Max: 5K

CPA

$20.00

Show calculation

($1,000.00 ÷ 50) = $20.00

What Is CPA?

CPA stands for cost per acquisition (sometimes cost per action) — the amount spent to acquire one customer, sale, or defined conversion event. Unlike CPM or CPC, which charge for delivery or traffic, CPA ties cost directly to a completed outcome, making it the pricing model closest to actual business results.

CPA is a core metric for performance marketers because it connects ad spend to revenue: if CPA is lower than the value of the customer acquired, the campaign is profitable.

CPA Formula

Divide total ad spend by the total number of conversions to get CPA.

CPA = Total Cost ÷ Total Conversions

Worked Example

A campaign spends $2,400 and generates 80 conversions.

CPA = $2,400 ÷ 80 = $30

Rearranged, the formula solves for total cost or total conversions instead, which is what the other two modes above do:

Total Cost = CPA × Total Conversions

Total Conversions = Total Cost ÷ CPA

Measuring an earlier-funnel action like a form fill instead of a full conversion? Use the CPL calculator. To see whether that spend is actually profitable, check ROAS against the revenue those conversions generated, or use the conversion rate calculator to see what share of clicks are turning into those conversions.

What Affects CPA?

  • Conversion rate — a higher share of clicks or visitors that convert directly lowers CPA for the same spend.
  • Traffic quality — well-targeted traffic converts at a higher rate than broad, low-intent traffic, even at a similar CPC.
  • Landing page experience — page speed, clarity, and trust signals all affect how many visitors complete the target action.
  • Offer and pricing — the attractiveness of the offer itself influences conversion rate independent of the ad or targeting.
  • Bidding strategy — target CPA or target ROAS bidding lets platforms optimize delivery specifically toward lower-cost conversions.

CPA Calculator FAQ

How is CPA calculated?

CPA is calculated by dividing total ad spend by total conversions: CPA = Total Cost ÷ Total Conversions. Enter your cost and conversions above to calculate it instantly.

What's the difference between CPA and CPL?

CPA (cost per acquisition) and CPL (cost per lead) use the same formula — cost divided by a count of outcomes — but measure different outcomes. CPA typically refers to a completed sale or sign-up, while CPL refers to a lead, such as a form submission, which may not convert into a customer yet.

What's a good CPA?

A "good" CPA depends entirely on your margins and customer lifetime value — a CPA is good if it's comfortably below what you can afford to pay for a customer and still turn a profit. Compare it against your target CPA and historical campaigns rather than an industry-wide number.

How do you lower CPA?

Improve targeting to reach users more likely to convert, refine ad creative and landing pages to raise conversion rate, and use bidding strategies like target CPA that let the platform optimize delivery toward lower-cost conversions.

Need a different metric? See all advertising calculators.