CPS — what is cost per sale?

CPS (Cost Per Sale) is an advertising pricing model in which the advertiser pays only for a finalized transaction — a sale. It is one of the most cost-effective models, because the ad cost only appears when an actual purchase takes place.

Definition and formula

CPS = total campaign cost / number of sales

Example: a campaign cost PLN 2,000 and generated 40 purchases. The CPS is PLN 50.

CPS vs. CPA — what’s the difference?

CPS is a special case of CPA. The difference is simple:

  • CPA — you pay for any defined action: a sign-up, a form, a registration, a purchase
  • CPS — you pay only for a purchase, i.e. a sale

Every CPS is a CPA, but not every CPA is a CPS. In practice the terms are sometimes used interchangeably in e-commerce, but CPS refers precisely to purchase transactions only.

Where is the CPS model used?

CPS is especially popular in:

  • Affiliate marketing — a publisher (e.g. a comparison site, a blogger) promotes a product and earns a commission on every sale they generate. This is the classic model for online stores working with partners
  • Affiliate networks — platforms such as TradeDoubler, Awin, or Admitad settle with publishers precisely on a CPS basis
  • E-commerce campaigns — as a metric for evaluating the performance of Google Ads, Meta Ads, or email campaigns

CPS and profitability

CPS is easy to assess, because it can be compared directly with the product margin. If a product costs PLN 200, the margin is PLN 60, and the CPS is PLN 70 — the campaign is unprofitable. If the CPS is PLN 30 — we earn PLN 30 on every sale from advertising.

That’s why in e-commerce CPS is often analyzed together with ROAS (return on ad spend) and average order value (AOV).

Summary

CPS is the cost of one sale generated by advertising. It’s a special case of CPA — narrower, because it refers only to transactions. It dominates affiliate marketing and is a natural performance metric for online stores. Judging it is simple: compare it with the margin and check whether the campaign pays off.

Author

Date

Let's talk about your business.

Porozmawiajmy o Twoim biznesie