CPS stands for Cost Per Sale.

Definition of CPS (Cost Per Sale)

CPS is a performance-based billing model and a financial metric used to measure the direct cost of generating a transaction:

  • Billing Model – An online advertising payment system (common in affiliate marketing) where the advertiser pays only when a user who interacted with the ad (e.g., clicked an affiliate link) completes an actual purchase or places an order.
  • Performance Metric (KPI) – A financial metric that measures the average cost incurred to generate one final sales transaction within a specific marketing campaign or channel.

The CPS model is highly profitable for advertisers because the cost is directly linked to generated revenue. It is widely used in e-commerce and affiliate marketing.

CPS Formula:

CPS is calculated by dividing the total campaign cost by the number of completed sales:

CPS = Total Campaign Cost Number of Sales Transactions

Example: If 1,000 PLN was spent on an ad that resulted in 50 sales transactions, the CPS is 20 PLN.

CPS = 1,000 PLN 50 = 20 PLN

CPS vs. Other Metrics

While closely related to other indicators, CPS has distinct characteristics:

  • CPS vs. CPA: CPA (Cost Per Action) is a broader term; CPS is a specific type of CPA where the defined action is a purchase.
  • CPS vs. CPL: CPL (Cost Per Lead) measures the cost of acquiring a contact (potential customer), whereas CPS measures the cost of a finalized sale.
  • CPS vs. CPC: CPC measures the cost of traffic (clicks), regardless of whether a purchase occurs. CPS focuses strictly on the realized business goal (revenue).