CPA Calculator (Cost Per Acquisition / Action)

Calculate CPA from cost and conversions, or solve for cost or conversions. Optionally estimate CPA from CPC and conversion rate.

Compute CPA from total cost and number of conversions.
$
$
$
$
$
%

Results

  • CPA $/acquisition
  • Total Cost $
  • Conversions
  • CPC (optional) $/click
  • Conversion Rate %

The metric Cost Per Acquisition (CPA) shows exactly how much you spend to get one conversion or one customer through your marketing efforts. It’s a fundamental KPI for performance-driven campaigns, letting you judge whether you’re paying too much for each result.

A lower CPA signals greater efficiency and more cost-effective acquisition, while a higher CPA may mean you’re paying too much, your targeting is loose or competition is fierce.

Formula

The formula to calculate CPA is:

Where:

  • Total Cost = the full amount spent on the campaign
  • Conversions = the number of successful actions (sales, sign-ups, leads)
  • CPA = cost incurred to acquire each action or customer

For example, if your campaign spend is $3,000 and you generated 150 conversions:

Your average cost per acquisition is $20.

Why CPA Matters

CPA gives you a direct handle on the cost of acquiring customers or leads. Knowing your CPA helps you:

  • Gauge efficiency: Are you converting for less than you’re willing to pay?
  • Allocate budget: Shift funds toward channels or campaigns with lower CPA
  • Set targets: Establish acceptable CPA thresholds relative to customer value
  • Compare performance: Understand how different ad platforms or campaigns stack up

Example

An online retailer runs a Facebook Ads campaign with a spend of $4,500 and receives 300 conversions. Plugging the numbers in:

The result: each conversion cost $15. This figure can then be compared with your average order value or lifetime value to judge profitability.

Tip

Track CPA alongside related metrics like Conversion Rate (CR) and Return on Ad Spend (ROAS). A low CPA is good, but only if those conversions lead to value.

How to use the CPA Calculator

What you need

  1. Choose calculation mode

    • Click the mode that matches what you want to find.
    • Options: Calculate CPA, Calculate Cost, Calculate Conversions, or Estimate via CPC & CR.
    • Each mode uses a different pair of inputs to find the missing value.
  2. Enter Your Inputs

    • For Calculate CPA, enter _Total Cost_ and _Conversions_.
    • For Calculate Cost, enter _CPA_ and _Conversions_.
    • For Calculate Conversions, enter _CPA_ and _Total Cost_.
    • For Estimate via CPC & CR, enter _CPC_ and _Conversion Rate (%)_.
  3. Adjust Decimal Display (Optional)

    • Turn Show decimals on for more precise results (e.g., cents).
    • Turn it off for rounded, cleaner outputs.
  4. Review the Results Panel

    • The calculator instantly updates once both inputs are filled.
    • The Results panel displays:

    - CPA – cost per acquisition

    - Total Cost – campaign spend

    - Conversions – number of acquisitions

    - CPC (optional) – shown only for the CPC/CR mode

    - Conversion Rate – displayed as a percentage

  5. Interpret the Outcome

      • Use the results to evaluate campaign performance or set targets.
      • Example outcomes:

    - If CPA = $25, each acquisition costs $25.

    - If Total Cost = $5,000 and CPA = $25, you can expect 200 conversions.

    - If CPC = $1.50 and CR = 4%, estimated CPA = $37.50.

  6. Use the Quick Formulas for Reference

    • CPA = Total Cost ÷ Conversions
    • Total Cost = CPA × Conversions
    • Conversions = Total Cost ÷ CPA
    • CPA (estimate) = CPC ÷ CR
  7. Keep These Notes in Mind

    • Always use the same currency for all fields.
    • Enter conversion rate as a percentage, not a decimal.
    • A conversion value of 0 will make CPA invalid.
    • Toggle decimals when precision matters for budgeting.

Frequently Asked Questions

Methodology & Sources

Bibliography

  1. (n.d.). Average CPA: Definition — Google
    Accessed 2025-11-02