marketing calculators

Cost Per Acquisition Calculator

Find exactly how much you spend to gain each new customer or lead from a campaign. Use this when evaluating ad spend efficiency or comparing marketing channels.

About this calculator

Cost Per Acquisition (CPA) measures the average spend required to convert one prospect into a paying customer or qualified lead. The formula is straightforward: CPA = campaignCost / acquisitions. For example, if you spent $5,000 on a Facebook campaign and gained 200 customers, your CPA is $25. A lower CPA generally indicates a more efficient campaign, but it must be weighed against customer lifetime value (LTV). Marketers use CPA to compare channels — paid search, social, email — and to set realistic budget targets. If your LTV is $100 and CPA is $25, you have a healthy 4:1 LTV-to-CPA ratio, suggesting a profitable acquisition strategy.

How to use

Suppose you ran a Google Ads campaign that cost $3,500 and resulted in 140 new sign-ups. Enter $3,500 as Campaign Cost and 140 as Number of Acquisitions. The calculator computes: CPA = 3,500 / 140 = $25.00 per acquisition. Now imagine a second campaign cost $2,000 and yielded 60 customers: CPA = 2,000 / 60 ≈ $33.33. Comparing both results instantly shows the first campaign was more cost-efficient, helping you decide where to reallocate next month's budget.

Frequently asked questions

What is a good cost per acquisition for digital advertising?

A 'good' CPA varies widely by industry, product price, and channel. A common benchmark is to keep CPA below one-third of the average order value or customer lifetime value. For e-commerce, CPAs of $10–$50 are common, while B2B SaaS companies may accept CPAs in the hundreds of dollars if LTV is high. Always compare your CPA against historical data and competitor benchmarks rather than a single universal number.

How is cost per acquisition different from cost per click?

Cost per click (CPC) measures what you pay each time a user clicks your ad, regardless of whether they convert. Cost per acquisition (CPA) measures what you pay only when a click results in a desired action — a purchase, sign-up, or download. CPA is a deeper funnel metric that reflects both your ad efficiency and the quality of your landing page and offer. A low CPC with a poor conversion rate can still produce a high, unprofitable CPA.

How can I reduce my cost per acquisition without cutting ad spend?

Improving your conversion rate is the fastest lever — optimizing landing pages, simplifying checkout, or adding social proof can dramatically lower CPA without touching your budget. Audience refinement, such as excluding irrelevant demographics or focusing on high-intent keywords, also reduces wasted spend. A/B testing ad creatives and calls-to-action helps identify what drives conversions most efficiently. Finally, reallocating budget from high-CPA channels to lower-CPA ones compounds savings over time.