Business

Campaign Cost per Acquisition Calculator

Divide campaign spending by the acquisitions attributed to it. Define the acquisition event first, because a lead or checkout action is not necessarily a newly acquired customer.

Runs privately in your browserMethod reviewed

Your numbers

Your figures stay on this device.

How the calculation works

Calculate the average advertising cost of an acquisition using campaign spending and attributed results. Define the acquisition consistently before using the ratio to compare campaigns, channels or reporting periods.

CPA = campaign spending / attributed acquisitions.
  1. Define the measured outcome

    Choose one acquisition event and attribution window. Repeated orders and first-time customers answer different questions, even when a platform labels both as conversions.

  2. Match spending to results

    Gather campaign cost and a deduplicated outcome count under that definition. The calculator accepts totals; it does not connect to campaign accounts or resolve attribution.

  3. Calculate the average

    Divide spending by acquisitions. A positive acquisition count is required because spending with no completed acquisitions does not produce a finite cost per acquisition.

Worked example: Campaign total

Sample inputs demonstrate the method. They are not a forecast or product offer.

The example spends €1,000 and records 25 acquisitions. Dividing €1,000 by 25 gives €40 per acquisition. This describes the supplied totals without assuming revenue, repeat purchases or profit from those acquisitions.

Campaign spending
1000
Attributed acquisitions
25

Expected result

CPA
€40.00
Worked example: Second campaign

Sample inputs demonstrate the method. They are not a forecast or product offer.

Campaign spending
360
Attributed acquisitions
12

Expected result

CPA
€30.00

Understanding your result

The result is an average for the included outcomes. It does not give the incremental cost of the next customer or prove advertising caused every attributed acquisition.

Judge the amount alongside the value and costs of the same acquisition type. Revenue per order, lifetime value and profit are separate measures not calculated here.

Questions you might have

Can CPA be zero?

Yes, if the recorded spending is zero and the denominator is positive. A zero denominator has no defined cost per outcome and is rejected.

Choosing the right inputs

Campaign spending
Use spending attributable to the same campaign and reporting window as acquisitions. Decide whether agency or platform charges are included and keep that policy consistent.
Attributed acquisitions
Enter the count of the action defined as an acquisition. A purchase and a new customer are different outcomes; the tool does not determine which your report counts.

Common mistakes to avoid

  • Do not compare cost per purchase with cost per registration as though the outcomes were equivalent.
  • Do not replace zero acquisitions with one merely to obtain a numeric result.

Assumptions to check

  • Use amounts in one currency and one reporting period. Results are labelled EUR; the arithmetic also works for another consistent currency.
  • Use the defined conversion action and attribution window. A lead or checkout event is not necessarily a new paying customer.

Sources and method

Read our calculation and testing approach.