CPA (Cost Per Acquisition) – what it is, how to calculate it, and what it means
What CPA is, how to calculate it, and how to interpret the result. See the formula, examples, and the importance of CPA in marketing and sales.

What is CPA?
CPA (Cost Per Acquisition) is a metric that shows how much it costs to acquire one conversion.
That conversion may be:
- a purchase
- a lead
- a registration
- a form submission
- an app download
- a newsletter signup
Simply put, CPA tells you how much you pay for one result.
It is the price you pay for a customer or for the action you want the user to take.
How to calculate CPA?
The formula is simple:
CPA = total campaign cost / number of conversions acquired
Example 1
- campaign cost: $2,000
- number of purchases: 40
CPA = 2000 / 40 = $50
CPA = $50.
This means that acquiring one customer cost an average of $50.
each new sale “eats up” an average of $50 of your ad budget
Example 2
- campaign cost: $4,500
- number of leads: 150
CPA = 4500 / 150 = $30
CPA = $30.
This means that one lead cost an average of $30.
on average, every $30 buys you one conversion
Example 3
- campaign cost: $3,000
- number of purchases: 10
CPA = 3000 / 10 = $300
CPA = $300.
This means that acquiring one customer cost an average of $300.
if you earn less than $300 per customer, the campaign starts to hurt
How to interpret CPA?
The number alone means little without context. You need to compare it with:
- margin
- average order value
- customer lifetime value
- lead quality
- business model
General interpretation
| CPA | What it means |
|---|---|
| low CPA | acquiring a customer or conversion is relatively cheap |
| high CPA | acquiring a customer or conversion is expensive |
| CPA is rising | the campaign is losing cost efficiency |
| CPA is falling | the campaign is becoming more efficient |
| CPA higher than margin | the campaign may be unprofitable |
Why is CPA important?
CPA helps you quickly assess whether the cost of acquiring a customer makes business sense.
This matters because the number of conversions alone is not enough. You can have a lot of sales, but if the acquisition cost is too high, the final result may still be weak.
Why should you track CPA?
- it helps evaluate campaign efficiency
- it makes it easier to compare advertising channels
- it helps control budget
- it shows whether growth is becoming too expensive
- it supports budget allocation decisions
CPA tells you not only whether you are selling, but how much each sale costs you
Margin-based interpretation example
Let’s assume:
- average profit per order is $120
- CPA is $40
after acquiring the customer, you still keep $80
But if:
- average profit per order is $120
- CPA is $150
each sale generates a $30 loss
At the level of order count and revenue, everything may look good, but financially the business starts losing money.
CPA in marketing vs CPA in sales
In marketing, CPA usually means the cost of acquiring a specific action (conversion) from a campaign.
In sales, it can mean more broadly the cost of acquiring a customer, taking into account not only advertising, but also:
- sales team work
- operating costs
- tools
- sales process support
That is why, depending on the context, CPA can be calculated more narrowly or more broadly.
What can count as an “acquisition” in CPA?
That depends on the campaign goal.
Most often, CPA is calculated for actions such as:
- product purchase
- form submission
- demo signup
- phone inquiry
- app download
- account creation
- newsletter signup
This matters because CPA for a lead and CPA for a sale are not the same thing.
you can have a cheap lead and an expensive sale – or the other way around
What is a good CPA?
There is no single universal number. A good CPA depends on:
- how much you earn per customer
- your margin
- customer lifetime value (LTV)
- the length of the sales cycle
- whether the campaign targets cold or warm traffic
Example
If you earn an average of $500 per customer, a CPA of $80 may be very good.
But if you earn only $40 per order, a CPA of $80 will be too high.
a good CPA is one that still leaves you with profit
Most common causes of high CPA
A high CPA usually means something in the sales or marketing funnel is not working as it should.
Most common reasons
- poorly selected audience
- targeting that is too broad
- weak ad creatives
- low CTR
- low conversion rate (CVR)
- poorly matched landing page
- high cost per click
- weak offer
- low trust in the brand
- incorrect analytics or conversion tracking
high CPA is often a symptom, not the root problem
CPA vs CPL – what is the difference?
CPL (Cost Per Lead) means the cost of acquiring a lead.
CPA means the cost of acquiring a specific action or customer.
The difference is that a lead does not always become a customer.
Example
- CPL = $20
- 1 out of 10 leads becomes a customer
In practice, the cost of acquiring a customer is then:
10 × $20 = $200
So:
- CPL = $20
- actual sales CPA = $200
a cheap lead does not always mean a cheap sale
Most common mistakes in CPA analysis
1. Looking only at cost without conversion quality
A cheap lead may be worthless.
2. Comparing different conversion types
CPA for a purchase and CPA for a form submission are not the same level of analysis.
3. Ignoring margin
You may have a great CPA and still not earn enough.
4. Not including full costs
If you calculate only media spend and ignore operational costs, the result may look too optimistic.
5. Drawing conclusions too quickly
At small scale, CPA can fluctuate heavily.
CPA without context can be just as misleading as revenue alone
Practical CPA example in ecommerce
An online store is running a product campaign.
Monthly results:
- ad budget: $12,000
- number of orders: 240
- average order value: $180
CPA:
12000 / 240 = $50
This means one order costs an average of $50 to acquire.
If average profit per order is $90:
you keep $40 after acquiring the customer
If average profit per order is $35:
you are selling at a loss
FAQ – most common questions about CPA
Is low CPA always good?
Not always. Low CPA is good only if the conversions you acquire have value and quality. A cheap lead without sales does not produce a real business result.
Is CPA used only for ads?
Most often yes, but it can also be calculated more broadly for the entire customer acquisition process.
Does high CPA always mean a problem?
No. In some industries, a high CPA may be acceptable if the customer has high value or high LTV.
Which is more important: CPA or ROAS?
That depends on the goal of the analysis. CPA is better for showing the cost of a single conversion, while ROAS shows the relationship between revenue and ad spend. In practice, it is best to analyze both together.
Summary
CPA is a metric that shows how much it costs to acquire one conversion or one customer.
Key things worth remembering:
- CPA is calculated as
campaign cost / number of conversions - low CPA usually means better cost efficiency
- high CPA may indicate a problem with the ad, offer, or funnel
- CPA should be analyzed in the context of margin, lead quality, and customer value
- a cheap result is not always a good result