CPO (Cost Per Order)
Last updated: March 3, 2026
What is CPO? A foundational definition
Cost Per Order (CPO) – also known as Cost Per Acquisition (CPA) – is a central metric in e-commerce and Amazon advertising. It tells you how much advertising budget you have to invest, on average, to generate a single order.
Unlike ACoS, which measures efficiency as a percentage, CPO shows an absolute dollar amount. That makes it especially useful for calculating contribution margins and for evaluating true profitability.
Table of contents
The CPO formula: How it's calculated
CPO = Ad spend / Number of orders
The result is an absolute amount in dollars. A CPO of $8, for example, means that each order generated through advertising cost $8 in ad spend on average.
Important: CPO only accounts for the direct advertising costs – not product costs, Amazon fees, or other expenses. For a complete profitability view, you have to compare your CPO against your margin per sale.
Why CPO is decisive for profitability
CPO is the most direct answer to the question: “Is my advertising worth it?” If your CPO is higher than your contribution margin per sale, you lose money on every advertised sale.
The golden rule:
CPO < contribution margin per unit = profitable advertised sale
CPO > contribution margin per unit = loss per advertised sale
Compared with ACoS, CPO has one decisive advantage: it is independent of the product price. That makes it ideal for portfolio comparisons, where products at different price points need to be evaluated side by side.
CPO in practice: An illustrative example
A seller invests $500 in Sponsored Products ads and generates 40 orders as a result:
$500 / 40 orders = CPO of $12.50
Now the profitability check:
- • Selling price: $39.99
- • Product costs: $12
- • Amazon fees (approx. 35%): $14
- • Contribution margin before advertising: $13.99
Result: CPO ($12.50) < contribution margin ($13.99) → Profitable!
Profit per advertised sale: $1.49
Optimizing CPO: How to lower your cost per order
There are two levers for lowering CPO: pay less for clicks, or convert more clicks into orders.
1. Lower your CPC
Optimize your bids, use negative keywords, and focus on keywords with a strong cost-to-benefit ratio.
2. Improve your conversion rate
Optimize product images, A+ Content, reviews, and pricing. Every improvement in CR directly lowers your CPO.
3. Sharpen your targeting
Use exact match for proven keywords, deploy ASIN targeting deliberately, and exclude unprofitable search terms.
4. Use automation
A PPC tool like HORAiZON ONE can automatically optimize bids toward your target CPO – based on your real margins.
CPO in context: How it differs from ACoS, ROAS, and CPC
| Metric | Measures | Unit |
|---|---|---|
| CPO | Cost per order | Dollars (absolute) |
| ACoS | Ad spend / revenue | Percent |
| ROAS | Revenue / ad spend | Factor (e.g., 5x) |
| CPC | Cost per click | Dollars (absolute) |
The connection: CPO = CPC / conversion rate. If you pay $0.50 per click and 5% of clicks turn into orders, your CPO = $0.50 / 0.05 = $10.
Frequently asked questions (FAQ)
What is a good CPO value?
A good CPO is always lower than your contribution margin per sale. The optimal value depends on your product margin. With a contribution margin of $15, a CPO of $10 would be good; with an $8 contribution margin, it would be too high.
Is CPO better than ACoS?
Not better, just different. CPO is useful for absolute profitability calculations and portfolio comparisons. ACoS is handy for quick assessments and is displayed directly in Amazon. The two metrics complement each other.
How do I calculate my target CPO?
Calculate your contribution margin per sale (selling price minus product costs minus Amazon fees). Your target CPO should be below this value. How far below depends on your desired profit margin.
Does Amazon display CPO directly?
No, Amazon shows ACoS and ROAS by default. But you can easily calculate CPO yourself: divide your ad spend by the number of orders. Many PPC tools like HORAiZON ONE display CPO automatically.
Related terms
Optimize your CPO automatically?
With HORAiZON ONE you steer your bids based on your real margins – for advertising that's guaranteed profitable.
Try it for free now