Marketing Calculators

CPA Calculator

Free CPA calculator for cost per action, cost per acquisition, conversions from budget, target CPA gap, and spend needed for conversion goals.

InputsCPA calculator
Use the spend tied to the same actions, conversions, or date range.
Purchases, leads, signups, installs, or other measured actions.
Optional benchmark used to compare this result.
Optional budget used to estimate actions at this CPA.

How this tool works

CPA shows the average cost of each action or acquisition. The calculator divides marketing cost by conversions, then compares the result with an optional target CPA and planning budget.

Formula or template logic

cpa = cost / conversions; conversionsPerCurrencyUnit = conversions / cost when cost > 0; estimatedConversionsFromBudget = planningBudget / cpa when cpa > 0; targetCostForConversions = conversions * targetCpa; targetGap = cost - targetCostForConversions

Example use case

If a campaign spends 2,500 and generates 100 conversions, CPA is 25. With a target CPA of 20, the campaign is 5 above target per conversion.

Frequently asked questions

What does CPA mean?

CPA means cost per action or cost per acquisition. It is marketing cost divided by actions or conversions.

What counts as an action?

An action can be a purchase, lead, signup, install, booking, or any conversion event you are tracking.

Is CPA the same as CAC?

Not exactly. CPA is usually campaign-level cost per action. CAC is broader and often includes sales, tools, payroll, and other acquisition costs.

Is a lower CPA always better?

A lower CPA is usually more efficient, but quality, order value, margin, and lifetime value matter.

Why do conversions need to be greater than 0?

The formula divides by conversions, so 0 conversions cannot produce a CPA.