CPA Calculator: Cost Per Acquisition, Actions & Budget

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.

This changes labels only, not the formula.
Formatting only; no exchange-rate conversion.
Use spend attributed to the same purchases and reporting period.
Enter a whole number of attributed purchases.
Used only for budget and action planning.

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

InputsCalculationResult
US$15,000 spend and 300 purchases15,000 ÷ 300US$50 CPA; US$5,000 per 100 purchases; 20 purchases per US$1,000
US$12,000 budget and US$45 target CPA12,000 ÷ 45266.6667 theoretical leads; 266 whole leads; US$30 unused
800 signups at €18.50 target CPA800 × 18.50€14,800 required budget; €1,850 per 100 signups

CPA, CAC, CPC and conversion rate

MetricFormulaWhat it measures
CPACampaign spend ÷ attributed actionsAverage media cost for the defined action.
CACTotal acquisition costs ÷ new customersBroader cost to acquire a paying customer.
CPCCampaign spend ÷ clicksAverage cost for a click.
Conversion rateActions ÷ opportunities × 100Share 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

  1. Define one action clearly and keep the same attribution window for spend and actions.
  2. Select the calculation mode and action type.
  3. Choose a display currency and enter the two active values.
  4. 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