Cost per order (CPO) is the amount of marketing money spent for each order a business receives. The calculation is simple: costs for a period divided by orders in the same period. Spending EUR 10,000 for 500 orders gives a CPO of EUR 20, the example used by the German consultant Klaus Giller on OMT. The term exists because online shops sell in orders, and finance teams want to know what each basket cost to win. It has a second life as a pricing model: in affiliate marketing and a handful of platform programmes, the advertiser pays a fixed sum or a percentage only when an order is placed.

How the number is built

Three choices sit behind any CPO figure.

The first is the numerator. A channel-level CPO usually counts media spend alone, the amount billed by Google, Meta or a retargeting network. Unity's glossary defines it as marketing costs divided by orders, with costs taken as spend on specific platforms such as Facebook or Google. Wider versions add agency fees, technology and affiliate network charges. Giller describes a holistic CPO that divides total marketing spend by all orders, including those arriving through organic search and direct visits.

The second is the denominator. Gross orders include those later cancelled or returned; net orders strip them out. Affiliate programmes typically pay only on orders that survive a validation period, so the CPO billed by a network and the CPO shown in a shop's analytics on the day of purchase rarely match.

The third is attribution. Each platform credits orders under its own window and counting rules. Google Ads, for example, lets advertisers count "every" conversion after an ad interaction or only "one", and recommends "every" for sales so that repeat purchases are recorded, according to Google's help centre. Summed across Google, Meta and TikTok, platform-credited orders often exceed what the shop actually recorded.

A worked example shows how the metric connects to others. A shop spends EUR 4,000 on paid social in a week and credits 160 orders to it. CPO is EUR 25. If average order value (AOV) is EUR 80, revenue is EUR 12,800 and return on ad spend (ROAS) is 3.2. The relationships are fixed: ROAS equals AOV divided by CPO, and the cost-to-revenue ratio, known in German-speaking markets as KUR (Kosten-Umsatz-Relation) and elsewhere as cost of sale, equals CPO divided by AOV, here 31.25%.

The break-even line

The figure only means something against margin. PPC Land's average order value explainer uses a retailer with a USD 80 AOV and a 40% gross margin, which earns USD 32 of gross profit per order before advertising. Any cost per order above USD 32 loses money on the first purchase, and the matching break-even ROAS is 2.5. Brands with strong repeat purchase rates often accept a first-order CPO above that line, and Giller recommends benchmarking CPO against customer lifetime value, according to OMT.

CPO as a way of paying

In affiliate marketing, CPO describes a commission paid per completed order, either a fixed amount or a share of basket value. Selecdoo, a German affiliate technology company, describes it as a performance-based payment model in which costs arise only when a sale happens. In English-language markets the same arrangement is more often called cost per sale or revenue share; PPC Land's affiliate explainer treats those as one model and says it dominates the industry.

A few ad platforms have sold media on a per-order or per-conversion basis.

  • Google Shopping Actions, launched on March 19, 2018, took a share of a retailer's sale only when a shopper bought, according to TechCrunch. Google dropped the commission for what had become Buy on Google in July 2020, according to Social Media Today, and the programme ended on September 26, 2023, according to Google's Ads Developer Blog.
  • Pay for conversions in Google's Display campaigns, introduced in December 2018, bills advertisers at their Target CPA for each conversion instead of per click. Google's help page, and PPC Land's coverage, describe the requirements: more than 100 conversions in the previous 30 days, about 90% of them within seven days of a click, and a target below USD 200.
  • Commissions (per conversion) for hotel ads charge a percentage of booking value: a USD 450 booking at a 12% bid costs USD 54, and clicks that do not book cost nothing, according to Google.
  • Etsy Offsite Ads, billed since April 14, 2020, take 15% of an attributed order for shops under USD 10,000 in annual sales and 12% above it, capped at USD 100 per order, with a 30-day attribution window.

Under per-click pricing the advertiser carries conversion risk; under per-order pricing the media seller carries it, and prices it in.

Origin and evolution

Paying per order is older than the acronym. Amazon's own FAQ claimed that its Associates programme, launched in July 1996, was the first affiliate programme on the internet, a claim disputed by Shawn Collins in a November 2000 history for ClickZ, which cites PC Flowers & Gifts in October 1994 and an informal CDNow programme the same year. Networks followed: LinkShare and Be Free in 1996, Commission Junction in 1998. No source located identifies who coined "cost per order". The label is especially common in German-language marketing, beside KUR.

As a reporting metric, CPO spread with conversion tracking. Ad platforms report cost per conversion; when the conversion action is a purchase, the two are the same figure. Criteo's case study with the retailer Trendhim describes a cost-of-sale target from which Criteo set click bids automatically, and a 14% average CPO decrease after the switch, according to Criteo; the figures are the vendor's own.

Why it matters to marketers

CPO is the number that links a media plan to a profit and loss account. Retail and direct-to-consumer brands use it to set channel budgets and seasonal bids. It is also a favourite headline in vendor claims: Smartly reported a 35% reduction in cost per order in early campaigns using a Horizon Media audience integration in June 2026, a figure not verified by a third party.

The metric also exposes the gap between models. In the attribution firm Billy Grace's 2025 holiday data, six of nine channels looked loss-making in peak week under last-click attribution but cleared break-even under the firm's own model, as PPC Land's Black Friday analysis reported.

Limitations and disputes

The most common criticism is that CPO treats all orders as equal. A EUR 25 order and a EUR 250 order count once each, so a falling CPO can sit beside falling revenue if the mix shifts toward small baskets. It also ignores customer type. Unity's glossary separates CPO from cost per acquisition on this ground: CPO counts new and returning customers alike. Returning buyers often would have bought anyway, so a blended CPO can flatter campaigns that harvest existing demand.

Incrementality is a deeper problem. A platform-reported CPO divides spend by orders the platform credits to itself, not by orders the advertising caused. Meta's own October 2026 white paper reported results in terms of cost per incremental purchase, a different metric based on conversion lift studies, with the 45% headline at 92% confidence.

As a pricing model, per-order fees create disputes over who caused the sale. The case against Honey, the PayPal-owned extension accused of replacing creators' tracking codes at checkout, turns on that question, as PPC Land's affiliate explainer sets out. Platforms that charge per order also gain an incentive to claim orders inside generous attribution windows.

Cost per order and adjacent terms

  • Cost per acquisition (CPA): the cost of a defined conversion, which may be a purchase, a lead or a sign-up. In retail CPA is often used to mean the cost of a new customer, while CPO counts every order. PPC Land's Target CPA explainer covers Google's bid strategy of that name.
  • Cost per sale (CPS): usually a commission model paid as a percentage of order value. Affiliate contracts use both labels for per-order commissions, whether fixed or percentage-based, so the line between them is loose.
  • Cost per result: Meta's Ads Manager metric, whose meaning changes with the campaign objective. When the goal is purchases, cost per result is effectively CPO under Meta's attribution rules.
  • ACOS (advertising cost of sales): Amazon's ratio of ad spend to attributed sales, expressed as a percentage. It is the per-revenue counterpart of a per-order figure, explained in PPC Land's ACOS entry.

In logistics, cost per order also means the warehouse and shipping cost of fulfilling an order, an operational metric unrelated to advertising.

Recent developments

PPC Land's September 26, 2026 report on Billy Grace's holiday playbook found median cost per order fell about 18% from the pre-peak runway into Black Friday week 2025, the lowest weekly figure between September and December. On Black Friday itself the median advertiser recorded 30 orders at a median CPO of EUR 27.10, against roughly EUR 38 on quieter days, while median CPM rose from about EUR 6.50 to EUR 8.83. The dataset size was not disclosed.

On October 22, 2026, Google took percentage multipliers of 1.1x to 5x for new customer value out of beta across Search, Shopping, Performance Max and Demand Gen, letting advertisers value a first order above a repeat one.

OpenAI's Instant Checkout, launched on September 29, 2025, charged merchants on completed purchases, but OpenAI wound it down in March 2026 after Walmart reported that in-chat conversion rates were three times lower than click-outs, as PPC Land reported when ChatGPT Ads Manager added product feeds. Purchase-based cost-per-action billing remained in development, according to the same coverage.


Timeline

  • October 1994 - PC Flowers & Gifts runs an affiliate programme, cited by ClickZ as predating Amazon's; CDNow claims an informal programme the same year.
  • July 1996 - Amazon launches its Associates programme, paying referrers on sales; LinkShare and Be Free launch the same year.
  • 1998 - Commission Junction starts operating as an affiliate network.
  • November 10, 2000 - ClickZ publishes Shawn Collins's history disputing Amazon's "first affiliate programme" claim.
  • March 19, 2018 - Google launches Shopping Actions with a pay-per-sale model.
  • December 2018 - Google introduces pay for conversions in Display campaigns.
  • February 2020 - Etsy announces Offsite Ads; billing per attributed order begins April 14, 2020.
  • July 23, 2020 - Google removes commission fees from Buy on Google, capping existing stores at 5% from July 30.
  • September 26, 2023 - Buy on Google ends.
  • September 29, 2025 - OpenAI launches Instant Checkout in ChatGPT, charging merchants on completed purchases.
  • November 28, 2025 - Black Friday; Billy Grace later reports a median CPO of EUR 27.10 that day.
  • March 2026 - OpenAI winds down Instant Checkout.
  • June 5, 2026 - Conversion-optimised ChatGPT ad campaigns begin rolling out.
  • September 22, 2026 - Billy Grace publishes its holiday playbook reporting an 18% CPO drop in Black Friday week 2025.
  • October 22, 2026 - Google takes new customer value multipliers of up to 5x out of beta.

Summary

  • Who: Retailers, direct-to-consumer brands and their agencies use CPO to judge channels; affiliate networks, Google, Etsy and briefly OpenAI have sold media on a per-order or per-purchase basis; attribution vendors such as Billy Grace publish benchmarks.
  • What: Marketing cost divided by orders, used both as an efficiency metric and as a pricing model in which the advertiser pays per completed order.
  • When: Per-order payment dates to the affiliate programmes of 1994 to 1996; platform per-sale pricing appeared with Google Shopping Actions in 2018; the latest benchmarks cover the 2025 holiday season, published in September 2026.
  • Where: Ecommerce reporting across search, social, retargeting and affiliate channels, with especially wide use in German-speaking markets alongside KUR.
  • Why: Online shops earn money per order, and CPO set against average order value and margin shows whether advertising pays for itself, though it ignores basket size, customer type and incrementality.