Skip to content
SymplysisAI

Cost per order (CPA)

Cost per order is what you spend on advertising to get a single order. It's calculated by dividing your ad spend by the number of orders in the same period. For cash on delivery there are three different numbers to watch: cost per form submitted, cost per confirmed order, and cost per delivered order—the highest and most accurate of the three, because rejected parcels cost you money but don't generate revenue.

Also calledCPAcost per acquisitionper-order costdelivered order cost

SymplysisAI editorial team

The formula

Cost per delivered order = Ad spend ÷ Number of delivered orders

  • Ad spend: the total money spent on campaigns in the period you're measuring.
  • Number of delivered orders: orders that reached the customer and were paid for, not form submissions or phone-confirmed orders.
  • Compare your result to your margin per delivered order, not your selling price.

Worked example

One week of ads for a home product in Egypt

  1. 1Ad spend: 18,000 EGP.
  2. 2Order forms received: 150 forms, or 18,000 ÷ 150 = 120 EGP per form.
  3. 3Confirmation rate 60%: 90 confirmed orders, or 18,000 ÷ 90 = 200 EGP per confirmed order.
  4. 4Delivery rate 70%: 63 delivered orders, or 18,000 ÷ 63 = 286 EGP per delivered order.
  5. 5Margin after product cost, shipping, and packaging: 250 EGP per delivered order.

Takeaway: The number that matters is 286 EGP, not 120: the campaign loses 36 EGP on every delivered order even though your ad dashboard shows a low cost.

What it means in practice

Compare your cost per order to your margin, not your selling price. A product priced at 900 DZD might look like a 400 DZD cost per order is acceptable, but if product cost and shipping run 500 DZD, your margin is exactly 400 DZD—the deal breaks even with no profit.

Cost per order typically rises as you scale your budget, because the platform gradually exhausts the cheapest audience segments. Raise your budget in stages and monitor cost at each level instead of doubling it all at once.

Lowering cost per order isn't just about ads. A faster confirmation call that raises your confirmation rate, or switching to a better delivery company to raise your delivery rate, lowers your cost per delivered order without changing ads at all.

Fix the definition you use and write it on your dashboard. Switching between form cost and delivered order cost month to month makes your year-over-year comparison meaningless.

Common mistakes

  • Using form cost instead of delivered order cost when evaluating profitability, which makes the campaign look many times cheaper than it really is.
  • Forgetting the shipping cost of rejected parcels when you calculate the margin you're comparing cost against.
  • Measuring cost across your entire account when a single ad angle is pulling the average up.
  • Comparing cost per order between two products at different price points—a 7,000 DZD product will have a much higher acceptable cost than a 1,500 DZD product.

Questions and answers

What's the difference between cost per order and CPA?

In cash-on-delivery stores the two terms are usually used for the same thing: what you paid in ads for one order. The real difference is in the denominator, not the name—define clearly whether your number is forms, confirmed orders, or delivered orders, because the figure can double between them.

How low should my cost per order be?

Lower than your margin per delivered order, with enough room left over for profit and fixed costs. Calculate your margin after product cost, shipping, packaging, returns, and confirmation fees, then decide how much of it you'll accept as ad spend. There's no one number that works for every product.

Why did my cost per order spike?

The usual culprits: audience fatigue from the same creative, a busy season that inflates bid prices, a targeting or budget change that put your campaign back in learning phase, or broken tracking that stops the platform from optimizing. Review your change log before blaming the algorithm.

Does cost per order include non-advertising expenses?

The standard practice is to count advertising spend alone when judging your campaigns. But to judge store profitability, add confirmation call fees, shipping gateway fees and commissions, and calculate a total cost per delivered order—just call it something different so it doesn't get confused with your ad number.

Guides that use this term

Your next campaign, from one product link.

UGC video ads, a landing page, ad copy and posters, generated from the same product facts in your buyers' language.