True MarginTrue Margin

CPA Calculator

Calculate your cost per acquisition, check if it is profitable, and find your breakeven CPA.

Your Numbers

$
$
$
True Margin APEX
Enter your email

Your CPA

$40.00

Not Profitable

Max CPA (Breakeven)

$33.24

Highest CPA before losing money

Profit per Customer

$-6.76

After CPA and all costs

Effective ROAS

1.25x

Revenue per dollar of ad spend

Profit Before Ads

$33.24

Per unit, excluding ad cost

CPA at Different Ad Spend Levels

Based on your current conversion rate

Ad SpendConversionsCPANet Profit
$50013$38.46$-67.88
$1,00025$40.00$-168.99
$2,00050$40.00$-337.99
$5,000125$40.00$-844.96
$10,000250$40.00$-1,689.93

What is CPA?

CPA stands for Cost Per Acquisition. It measures how much you spend in advertising for one recorded conversion. CPA is calculated by dividing your total ad spend by the number of conversions (purchases). Compare CPA only when the conversion action, attribution window and cost scope match.

CPA vs CAC

CPA and CAC (Customer Acquisition Cost) are often used interchangeably, but they have a subtle difference. CPA typically refers to the cost of a single acquisition action (a purchase, signup, or lead), while CAC is broader and includes all sales and marketing expenses divided by new customers acquired. Purchase CPA may include repeat orders, while CAC counts newly acquired customers. They match only when both the included costs and the customer/conversion denominator match.

How to Calculate CPA

The formula is straightforward:

CPA = Total Ad Spend / Number of Conversions

For example, if you spend $1,000 on ads and get 25 purchases, your CPA is $40. The critical question is whether $40 is profitable for you. To answer that, you need to compare it against your profit per unit before ad costs. If your product sells for $50 and costs $20 to fulfill, your max breakeven CPA is $30. A $40 CPA would mean you are losing $10 per customer.

What is a Good CPA?

A useful target starts with the contribution available before advertising. If a modeled $50 order leaves $30 after all included variable costs, its break-even purchase CPA is $30. A $20 CPA leaves $10 contribution; a $40 CPA loses $10 before excluded expenses. These are calculations, not industry benchmarks.

How to Lower Your CPA

  • Improve ad creative — better creatives increase click-through rates and reduce cost per click.
  • Tighten targeting — focus on audiences that convert at a higher rate.
  • Optimize landing pages — faster load times, clearer CTAs, and social proof increase conversion rates.
  • Increase AOV — bundles, upsells, and free shipping thresholds make each customer more valuable, letting you afford a higher CPA.
  • Retarget warm audiences — retargeting typically has a much lower CPA than prospecting.

Formula and worked example

CPA = advertising spend ÷ conversions

An illustrative $1,000 campaign with 25 purchases has a $40 purchase CPA. If each purchase leaves $30 before advertising, that CPA exceeds the modeled contribution by $10 per purchase.

Frequently asked questions

What counts as a conversion for CPA?

Use the action you are measuring, such as a purchase, lead or signup. Match that conversion definition, attribution window and period to the spend.

Is purchase CPA the same as customer acquisition cost?

No. Purchase CPA can include repeat orders. CAC uses newly acquired customers and a defined set of acquisition costs. The figures coincide only when the cost scope and denominator match.

Browse all free ecommerce calculators to compare advertising, pricing and profit assumptions.

More free ecommerce calculators

ROAS Calculator

Calculate return on ad spend as a ratio or percentage. Enter ad revenue and spend, then add product costs, fees and refunds to estimate campaign contribution.

Break-Even ROAS Calculator

Find the minimum ROAS needed to cover your product, shipping, processing and refund assumptions. Calculate break-even ad spend and target profit margins.

Profit Margin Calculator

Calculate gross margin, modeled net margin, markup and profit per unit from your selling price and costs. Compare margin with markup using worked examples.

Shopify Profit Calculator

Estimate Shopify profit from price, product cost, shipping, payment fees, refunds, subscription and apps. Enter your actual fee and order-volume assumptions.

Dropshipping Profit Calculator

Estimate dropshipping profit per order after supplier costs, payment fees, advertising and overhead. Model bundles, profit margins and break-even sales volume.

Conversion Rate Calculator

Calculate website conversion rate from visitors and purchases. Model orders and revenue at different conversion rates using your traffic and average order value.

Customer Lifetime Value Calculator

Estimate customer lifetime value from order value, purchase frequency and lifespan. Compare revenue LTV, gross-profit LTV and the LTV:CAC ratio.

Product Pricing Calculator

Calculate a selling price from product costs and a target margin. Include payment fees and modeled ad costs, then compare price, markup and profit scenarios.

Ad Budget Calculator

Plan an advertising budget from revenue, average order value, cost per click and conversion rate. Estimate required traffic, orders and acquisition costs.

VAT Calculator

Add VAT to a net price or remove VAT from a gross price. Enter the applicable rate to calculate the VAT amount and the price before or after VAT.

Offer & Bundle Calculator

Compare ecommerce offers and bundles using selling prices, product costs and acquisition assumptions. Estimate profit per offer before choosing a promotion.