Calculate cost per order, advertising cost, or orders generated from any two inputs using this CPO calculator for ad campaigns and sales planning.
Customize This Calculator
Build your own version. Describe what you want changed, added, or compared.
- All Business Calculators
- Cost Per View Calculator
- Cost Per Engagement (CPE) Calculator
- CVR (Conversion Rate) Calculator
- AOV (Average Order Value) Calculator
CPO (Cost Per Order) Formula
The main formula for cost per order is:
The calculator can also rearrange the formula to solve for the other missing values:
- CPO = cost per order, usually shown in dollars per order
- Advertising Cost = total amount spent on ads or marketing for the campaign
- Orders Generated = number of orders attributed to that ad spend
If you enter advertising cost and orders generated, the calculator finds the cost per order. If you enter cost per order and orders generated, it finds the total advertising cost. If you enter advertising cost and cost per order, it estimates how many orders were generated.
Cost Per Order Benchmarks and Inputs
CPO varies by industry, pricing, margin, and channel. The table below gives general ranges for interpreting a result.
| CPO Range | General Meaning | What to Check |
|---|---|---|
| Low CPO | Orders are being acquired at a relatively low cost. | Confirm order quality, profit margin, and repeat purchase value. |
| Moderate CPO | Campaign cost is reasonable if margins can support it. | Compare CPO to average gross profit per order. |
| High CPO | Too much may be spent to acquire each order. | Review targeting, conversion rate, offer, and landing page performance. |
These common input types affect how useful the CPO result is.
| Input | Use This Value | Avoid This Mistake |
|---|---|---|
| Advertising Cost | The total spend for the same time period or campaign as the orders. | Do not mix monthly spend with weekly orders. |
| Orders Generated | Orders directly attributed to the ad campaign or channel. | Do not include unrelated organic or repeat orders unless you are measuring blended CPO. |
| Cost Per Order | The average acquisition cost for one order. | Do not treat CPO as profit. It only measures acquisition cost. |
Example Calculations
Example 1: Calculate cost per order
You spent $2,400 on ads and generated 120 orders.
The cost per order is $20.00.
Example 2: Calculate advertising cost
Your target CPO is $18 and you generated 250 orders.
The advertising cost is $4,500.00.
FAQ
What is a good cost per order?
A good cost per order depends on how much profit you make from each order. For example, a $25 CPO may be acceptable if your average gross profit per order is $60, but it may be too high if your gross profit is only $20. Compare CPO against gross margin, average order value, and customer lifetime value.
Is CPO the same as CPA?
CPO is a type of CPA, but they are not always the same. CPA means cost per acquisition and can refer to a lead, signup, app install, customer, or order. CPO specifically measures the cost to generate one order.
Should refunds or canceled orders be included?
If you want a more accurate performance number, use net orders after refunds and cancellations. If you include canceled orders, the CPO may look lower than the actual cost of acquiring valid orders.
