Finance & Money Calculators

Cpa Calculator

Calculate your Cost Per Acquisition (CPA) from total marketing ad spend and conversions. Benchmark your campaign acquisition costs and optimize ROAS.

Cpa Calculator — Online Calculator

Cost Per Acquisition (CPA) Calculator

Profitability & Lifetime Value (Optional)

Cost per acquisition is the price of a customer, stated plainly: total campaign cost divided by the conversions it bought. This calculator works from finished campaign totals or builds the funnel from impressions forward — and then does the part most CPA tools skip, judging the result against the maximum CPA your margins can actually afford.

The Two Modes

Simple mode — for finished campaigns:

CPA=Total costTotal acquisitions\text{CPA} = \frac{\text{Total cost}}{\text{Total acquisitions}}

Detailed mode — for planning and diagnosis, from the top of the funnel:

Clicks=Impressions×CTRCost=Clicks×CPCAcquisitions=Clicks×Conversion rate\text{Clicks} = \text{Impressions} \times \text{CTR} \qquad \text{Cost} = \text{Clicks} \times \text{CPC} \qquad \text{Acquisitions} = \text{Clicks} \times \text{Conversion rate}

Dividing cost by acquisitions in detailed mode collapses to the identity every media buyer should know by heart: CPA=CPC÷Conversion rate\text{CPA} = \text{CPC} \div \text{Conversion rate}. Your CPA has exactly two parents — what a click costs and what fraction of clicks convert — and every optimization you will ever do works on one of them.

Profitability: the Maximum CPA

Enter revenue per conversion and gross margin, and the calculator derives the ceiling:

Max profitable CPA=Revenue per conversion×Margin %Headroom=Max CPA−Your CPA\text{Max profitable CPA} = \text{Revenue per conversion} \times \text{Margin \%} \qquad \text{Headroom} = \text{Max CPA} - \text{Your CPA}

Verdicts follow the headroom: at or below 70% of the maximum, the CPA is comfortable; up to the maximum, profitable but tight; above it, you are buying conversions at a loss, and the tool totals that loss across your conversions. Alternatively, supply a customer lifetime value and get the LTV:CPA ratio with its classic benchmark — 3:1 or better is healthy; under 1:1 means you pay more for customers than they ever return.

Worked Example

Detailed mode: **100,000 impressions, 1% CTR, 2.00CPC,52.00 CPC, 5% conversion rate** → 1,000 clicks → 2,000 spend → 50 acquisitions → **CPA 40.00∗∗(identitycheck:40.00** (identity check: 2.00 ÷ 0.05 = $40 ✔).

Now judge it: revenue per conversion 120ata50120 at a 50% margin → max profitable CPA = **60**; headroom = **20∗∗perconversion;estimatedprofit=20** per conversion; estimated profit = 20 × 50 = **1,000∗∗.Andbecause1,000**. And because 40 is under 70% of 60(60 (42), the verdict is comfortably profitable — with the useful corollary that this campaign could survive CPC rising to $3.00, or conversion rate falling to 3.3%, before it touched the ceiling. Those sensitivity numbers are the real deliverable of the exercise: not what your CPA is, but how much room it has.

CPA vs CAC, and Honest Accounting

CPA here is a campaign metric: media spend over attributed conversions. CAC is the company metric — all sales and marketing costs (salaries, tools, overhead, every channel including the ones that "don't convert") over new customers. CAC is always higher; confusing the two is how businesses scale a "profitable" channel into an unprofitable company. Two more honesty rules for the inputs: count conversions on a consistent attribution window and definition (a lead is not a customer; if your revenue-per-conversion assumes customers, your acquisitions must be customers), and remember detailed mode holds CTR, CPC, and conversion rate constant across volume — in live auctions, scaling impressions typically degrades all three as audiences saturate and fatigue sets in, so re-forecast at each scale step rather than extrapolating a pilot's CPA to a national rollout.

Frequently Asked Questions

What is a good CPA?

One comfortably below your maximum profitable CPA — there is no cross-industry number. A 200CPAisexcellentfora200 CPA is excellent for a 5,000-margin B2B contract and catastrophic for a $30-margin consumer product. Compute your ceiling first (revenue × margin), then judge.

Why does the detailed mode not need my budget?

Because CPA is built from rates, not totals: impressions, CTR, CPC, and conversion rate determine both the spend and the acquisitions, and their ratio is the budget-independent CPA. The budget decides how many acquisitions you buy at that CPA — multiply it out in simple mode to check totals.

How do I lower a CPA that is too high?

Work the identity: CPA = CPC ÷ conversion rate. Cheaper clicks (better quality scores, tighter targeting, cheaper channels) or better conversion (offer, landing page, speed, price presentation) — a 20% improvement in either cuts CPA by roughly 17–20%, and improving conversion rate is usually cheaper than winning cheaper auctions.

Related Tools