Paid campaign efficiency tool
CPA Calculator
Calculate cost per acquisition or action, estimate actions from a budget, or find the budget required for an action goal.
CPA results
Cost per acquisition (CPA), also called cost per action, is the campaign spend divided by the attributed actions you define. An action may be a purchase, lead, signup or another measurable conversion. Keep that definition stable when comparing campaigns.
CPA formulas
Cost per action: CPA = campaign spend ÷ attributed actions
Actions from a budget: actions = budget ÷ target CPA
Budget required: budget = desired actions × target CPA
The calculator also expresses the same ratio as cost per 100 actions and actions per 1,000 currency units. These are scale conversions, not forecasts of campaign performance.
Verified examples
| Inputs | Calculation | Result |
|---|---|---|
| US$15,000 spend and 300 purchases | 15,000 ÷ 300 | US$50 CPA; US$5,000 per 100 purchases; 20 purchases per US$1,000 |
| US$12,000 budget and US$45 target CPA | 12,000 ÷ 45 | 266.6667 theoretical leads; 266 whole leads; US$30 unused |
| 800 signups at €18.50 target CPA | 800 × 18.50 | €14,800 required budget; €1,850 per 100 signups |
CPA, CAC, CPC and conversion rate
| Metric | Formula | What it measures |
|---|---|---|
| CPA | Campaign spend ÷ attributed actions | Average media cost for the defined action. |
| CAC | Total acquisition costs ÷ new customers | Broader cost to acquire a paying customer. |
| CPC | Campaign spend ÷ clicks | Average cost for a click. |
| Conversion rate | Actions ÷ opportunities × 100 | Share of opportunities that completed the action. |
CPA and CAC are equal only when the action is a newly acquired customer and both metrics use the same complete cost scope. If CPA uses ad spend only while CAC also includes sales payroll, agencies, software and other acquisition costs, the two values are not comparable.
How to use the result
- Define one action clearly and keep the same attribution window for spend and actions.
- Select the calculation mode and action type.
- Choose a display currency and enter the two active values.
- Compare CPA with the value and margin created by that same action, not with an unrelated revenue total.
The planning modes assume a constant CPA. Actual platforms use auctions, pacing, attribution models, delayed conversions, taxes, fees and invalid-traffic adjustments, so observed actions and spend can differ.
Limits and assumptions
- Spend or budget must be greater than zero and no more than 1 trillion currency units.
- Recorded or desired actions must be whole numbers from 1 to 1 billion.
- Target CPA must be greater than zero and no more than 1 billion currency units.
- Calculated monetary outputs and theoretical action counts are limited to 1 trillion.
- Currency selection changes formatting only; all monetary inputs must use one currency.
- The tool does not reconcile attribution models, refunds, duplicate events, offline conversions or conversion lag.
Important: this is an educational campaign-efficiency tool, not a forecast, bidding recommendation or guarantee of leads, customers, sales or profit.
Frequently asked questions
Does CPA always mean a customer?
No. In advertising, CPA may mean cost per acquisition or cost per action. The denominator can be a lead, purchase, signup or another conversion. State the action whenever you report CPA.
Should agency fees be included?
Include costs consistently with the question being answered. A platform CPA may use media spend only. A broader acquisition analysis may include attributable agency and campaign costs, but it should not be labeled as directly comparable with a media-only CPA.
Why are theoretical actions fractional?
Budget divided by target CPA produces a planning ratio that can include decimals. Because recorded actions are whole events, the calculator also shows the maximum whole actions supported without exceeding the entered budget.
Related calculators
- CPC Calculator — calculate cost per click, clicks or budget.
- Conversion Rate Calculator — calculate conversion rate, expected conversions or required traffic.
- CAC Calculator — calculate broader customer acquisition cost and plan customers or budget.
- ROAS Calculator — compare attributed revenue with spend and unit economics.