Artsians home

CPA Calculator

CPA Calculator: Enter campaign cost and completed acquisitions or actions to calculate average CPA. The result tells you how much advertising spend was used per counted conversion, but it must be compared with customer value, margin and conversion quality.

CPA Calculator

Find advertising cost per recorded acquisition.

Formula and assumptions

Acquisition cost · CPA = Ad spend ÷ Acquisitions. Revenue per acquisition = Attributed revenue ÷ Acquisitions. ROAS = ratio(Attributed revenue,Ad spend).

Choose a consistent acquisition event. Revenue per acquisition is meaningful only when revenue is attributed to these acquisitions.

This tool processes inputs in your browser. Calculator values are not stored or sent by this plugin.

Further reading: Digital Marketing Services: Elevating Your Brand and Driving Sales in the Online Era

Related tools: Marketing ROI Calculator · ROAS Calculator

Request an Exact Quote

Page editor: Usman Arshad · Last edited: November 3, 2026

What this calculator tells you

Cost per acquisition or cost per action divides campaign spend by the number of completed outcomes. The outcome might be a purchase, signup, booking or another defined conversion, so every report should state exactly what qualifies as an acquisition.

  • Calculate average advertising cost for purchases or other completed actions.
  • Compare acquisition efficiency across campaigns with the same conversion definition.
  • Work backward from an allowable CPA to a budget or volume target.

For a decision-ready record, save the input definitions, reporting period, currency, source system and calculation date with the result. This makes the CPA Calculator output reproducible and prevents a later reader from comparing figures that were produced from different scopes or assumptions.

How to use the CPA Calculator

  1. Define the conversion action before gathering the numbers.
  2. Enter campaign spend for one date range and attribution window.
  3. Enter the number of acquisitions credited under the same rules.
  4. Calculate CPA and compare it with contribution margin, lifetime value and lead quality.

Formula and variables

FormulaCPA = campaign cost ÷ acquisitions

Acquisitions must be greater than zero. If no acquisitions occurred, report spend with zero outcomes rather than displaying an infinite or misleading CPA.

Campaign cost
Advertising cost assigned to the selected campaign and period.
Acquisitions
Completed actions that meet the report's stated conversion definition.
CPA
Average campaign cost per counted acquisition or action.

Worked examples

Example 1

Online purchases

A campaign spends $6,000 and records 240 attributed purchases. CPA is $25 per purchase, before product cost, refunds and fulfilment.

Example 2

Booked consultations

Spend is £1,800 and 60 consultations are booked. CPA is £30 per booking. If only 40 attend, cost per attended consultation is £45.

Example 3

Allowable budget

A business accepts a target CPA of $40 and wants 150 acquisitions. A simple planning budget is $6,000, although actual delivery is not guaranteed.

How to interpret the result

A lower CPA means fewer advertising dollars were used per counted outcome. It is valuable only when the outcome definition and quality remain stable. Reducing CPA by attracting low-value or invalid conversions can damage business performance.

Compare CPA with the amount a completed acquisition can sustainably contribute. Ecommerce teams may use contribution margin, while subscription businesses may consider retention-adjusted lifetime value.

Practical tips

  • Name the conversion action in every report.
  • Deduplicate outcomes and exclude test or invalid records.
  • Review conversion lag before finalizing a recent period.
  • Segment new and returning customers when their economics differ.

Common mistakes to avoid

  • Calling a lead an acquisition without explaining the definition.
  • Mixing spend from one period with conversions from another.
  • Ignoring refunds, cancellations or low-quality actions.

Assumptions and limitations

  • Attribution rules determine which acquisitions receive credit.
  • The formula does not include product cost or operating expense unless added to cost.
  • Recent campaigns may have conversions that have not yet been reported.
  • Average CPA can hide large differences by audience, product or placement.

Treat the result as a planning estimate. Confirm important business, tax, platform or contractual decisions against your own records and the latest applicable terms.

Frequently asked questions

How do I calculate CPA?

Divide campaign cost by the number of acquisitions or completed actions credited to that campaign.

Is CPA the same as CAC?

Not always. CPA often uses advertising spend and a campaign action. CAC usually includes a broader set of sales and marketing costs for new customers.

What happens when acquisitions are zero?

A finite CPA cannot be calculated. Report the spend and zero outcomes clearly instead.

What is a good CPA?

A sustainable CPA depends on margin, customer value, repeat purchase behavior and business costs. There is no universal target.

Should refunds be removed from acquisitions?

For profitability analysis, use a consistent net outcome definition and account for refunds or cancellations when the data is available.

Sources and review

Primary reference: Google Ads glossary. Google defines CPA as total cost divided by total conversions. Your conversion definition and attribution settings still control the meaning.

Reviewed by: Usman Arshad, Artsians page editor. Last reviewed: November 5, 2026. The calculator runs in your browser and does not perform currency conversion.