CPA, CPM, CPC and CTR calculator
Turn five numbers from any ad account into the six metrics that explain a campaign: CPA, CPM, CTR, CPC, conversion rate and ROAS.
Example numbers. Replace them with yours.
- CPA (cost per order)
- USD 50
- CPM
- USD 12
- CTR
- 1.2%
- CPC
- USD 1
- Conversion rate
- 2%
- ROAS
- 1.4×
What it calculates
These metrics follow the funnel. CPM is what reach costs. CTR is how many people click. CPC is what a click costs. Conversion rate is how many clicks buy. CPA is what an order costs, the one that decides profit. When CPA is too high, the earlier metrics show where the funnel breaks.
How to read the result
High CPM points at audience or competition. Low CTR points at the creative or offer. Low conversion rate points at the landing page, price or delivery terms. Compare CPA with your max cost per order, not with another store's CPA.
The formula
CPM = Spend ÷ Impressions × 1,000 CTR = Clicks ÷ Impressions CPC = Spend ÷ Clicks Conversion rate = Orders ÷ Clicks CPA = Spend ÷ Orders ROAS = Revenue ÷ Spend
Worked example
Example inputs
- Ad spend
- USD 3,000
- Impressions
- 250,000
- Clicks
- 3,000
- Orders
- 60
- Revenue
- USD 4,200
Results
- CPA (cost per order)
- USD 50
- CPM
- USD 12
- CTR
- 1.2%
- CPC
- USD 1
- Conversion rate
- 2%
- ROAS
- 1.4×
What changes the result
Orders at five values. Every other input stays as in the worked example; the highlighted row is the example.
| Orders | CPA (cost per order) | Conversion rate |
|---|---|---|
| 30 | USD 100 | 1% |
| 45 | USD 66.67 | 1.5% |
| 60 | USD 50 | 2% |
| 75 | USD 40 | 2.5% |
| 90 | USD 33.33 | 3% |
Use your real numbers
Analify reads spend, impressions, clicks and purchases from Meta, TikTok and Google every day and shows them per campaign and creative next to orders from Shopify.
Analify already reads 5 of these 5 inputs live, from Ad accounts
Start freeRelated calculators
Questions
How is CPM calculated?
Spend divided by impressions, times 1,000. It is the cost of showing your ad a thousand times.
What is the difference between CPC and CPA?
CPC is the cost of one click. CPA is the cost of one order. CPA = CPC ÷ conversion rate.
Which ad metric matters most for profit?
CPA, compared with what one order earns before ads. The other metrics explain why CPA is where it is.
Do you store what I enter?
No. The calculation runs in your browser and nothing is sent to Analify.
Give AI the business it was missing.
Connect your company, build its memory and start asking, deciding and approving from one place.
See pricing