What is CPA?
CPA, or cost per acquisition, is the average amount you pay in advertising to get one conversion. A conversion is whatever action you count as success: a sale, a free-trial sign-up, a booked call or a lead form. Ad platforms report it under different names: Google Ads calls it "Cost / conv." and Meta Ads calls it "Cost per result".
CPA is useful because it turns ad spend into a unit cost you can compare against what a customer is worth. On its own, though, a CPA of $40 is neither good nor bad. It depends on how much profit each conversion brings in, which is why this calculator also works out your maximum affordable CPA.
How to calculate CPA
Example: a campaign spends $2,400 and produces 60 sales.
Always measure spend and conversions over the same period and for the same campaigns. If you're looking at one campaign, use only that campaign's spend and conversions.
Maximum affordable CPA (break-even CPA)
The most you can pay for a conversion without losing money is the profit that conversion brings in before ad costs:
Example: the average order is worth $120 and your margin after product and delivery costs is 35%. Each sale leaves $120 × 0.35 = $42 to pay for advertising. At a CPA of $40, you keep $2 per sale. At $45, you lose $3 on every sale.
Target CPA for profit
Break-even is the ceiling, not the goal. To keep a set share of revenue as profit, subtract it from your margin first:
With the same $120 order and 35% margin, keeping 10% of revenue as profit gives a target CPA of $120 × (0.35 − 0.10) = $30.
Maximum cost per lead
If you generate leads rather than direct sales, work out what a lead is worth first. Multiply the average deal value by your margin and by the share of leads that become customers:
Example: a $2,000 project with a 50% margin, where 1 in 10 leads becomes a customer: $2,000 × 0.50 × 0.10 = $100 per lead. In the calculator, enter $200 as the revenue per conversion (the deal value × close rate) and 50% as the margin to get the same result.
CPA vs CAC vs CPL
| Metric | What it divides | Best for |
|---|---|---|
| CPA Cost per acquisition | Ad spend ÷ conversions of a chosen type | Judging and optimizing individual campaigns |
| CPL Cost per lead | Ad spend ÷ leads | Lead generation, before sales results are known |
| CAC Customer acquisition cost | All sales and marketing costs ÷ new customers | Business-level planning, including salaries, tools and every channel |
CAC is almost always higher than CPA because it includes costs that aren't ad spend. A campaign can have a healthy CPA while the business as a whole still pays too much to win each customer.
How target CPA bidding works
Google Ads' Target CPA bid strategy, and Meta's cost-per-result goals, adjust your bids automatically to get as many conversions as possible at or below an average cost you set. Some conversions will cost more than the target and some less; the target applies to the average.
- Start near your current CPA. Setting a target far below what you achieve today usually cuts volume sharply, because the system bids too low to win auctions.
- Keep it below your maximum affordable CPA. The calculator above shows that ceiling. Leave room for profit.
- Change it gradually. Adjustments of about 10–20% at a time give the algorithm room to adapt without resetting its learning.
Common CPA mistakes
- Counting the wrong conversions. If newsletter sign-ups and purchases are both counted as conversions, the average CPA looks low but says little. Calculate CPA separately for each conversion type that matters.
- Leaving out costs. Agency fees, creative production and tool subscriptions are part of what each conversion really costs. Include them when judging profitability, even if the ad platform doesn't.
- Averaging across campaigns. A good overall CPA can hide one campaign that loses money on every conversion. Check CPA per campaign, ad group and audience.
- Ignoring conversion value. The cheapest conversions are sometimes the least valuable customers. For sales with different order values, compare ROAS alongside CPA.
- Forgetting lifetime value. For subscriptions or repeat purchases, a first-order CPA above break-even can still be profitable over the customer's lifetime. Use lifetime revenue per customer as the revenue per conversion if you know it reliably.