ApsteQ
About Careers Contact
Paid media

Cost Per Acquisition Calculator

CPA is what you paid on average to acquire each customer. Calculate it from your spend and conversions, then use your margin to find your maximum sustainable CPA.

Your campaign

$
Purchases, sign-ups, or leads, depending on what you track.
$
First purchase or subscription first-month revenue.
Revenue minus cost of goods, payment fees, other variable costs.

Result

Your CPA
n/a
Ad spend divided by conversions
Maximum sustainable CPA
n/a
Margin left after CPA
n/a
Verdict
n/a

Want this result in your inbox, with the formula and the benchmarks? One email, no sequence.

Scale at profitable CPA

ApsteQ runs paid acquisition for apps and service businesses. If your CPA is below maximum but climbing, a 30-minute call on your numbers is free.

Book a free strategy call

Free tool by ApsteQ

The formula

CPA = Ad Spend / Conversions Contribution Margin = AOV x Margin% Maximum CPA = Contribution Margin (cannot exceed this) Margin Left = Contribution Margin - Your CPA

CPA is what you paid on average per customer. It should never exceed your contribution margin (the profit after variable costs). If it does, you are losing money on each acquisition.

A worked example

$10,000 spend, 50 conversions, $500 AOV, 40% margin:

If margin were 60% ($300):

CPA varies by channel and vertical

Expected CPA ranges vary widely:

Your vertical sets the baseline. Competing on CPA alone within your vertical is common; comparing across verticals is not meaningful.

When to scale and when to cut

Scale when:

Cut or pause when:

Questions people ask

What is a good CPA?

One below your maximum (contribution margin). The difference is your profit per customer. If maximum is $300 and CPA is $200, you have $100 profit per customer. Scale when CPA is 30% to 50% below maximum.

Should I include customer service cost in margin?

Yes. Variable cost includes cost of goods, payment fees, and average support cost per customer. Fixed cost (salaries, rent, software) goes in a P and L, not in CPA.

What if I do not know my exact AOV?

Use the average first purchase or first-month revenue. If customers buy multiple times, you can calculate a lifetime value separately and use a higher AOV once you have repeat purchase data.

Can my CPA be negative?

No. CPA cannot go below zero. If your CPA is zero, you got conversions for free. More likely, you are not tracking all sources of acquisition cost.

How do I know if my CPA is too high?

Compare it to your maximum. If CPA is $300 and margin is $200, you are above maximum and losing money. If CPA is $200 with a $300 margin, you have $100 profit and can scale.

Sources

Last reviewed 11 September 2026. Formulas and benchmarks are published on the page so you can check them. This tool gives estimates, not quotes.