costperaction
Cost per action (CPA) is a pricing model and performance metric used in online advertising in which an advertiser pays only when a user completes a predefined action. Actions can include purchases, lead submissions, signups, downloads, or app installs. CPA programs typically involve advertisers working with publishers or affiliates who drive traffic and receive a payout for each qualified action. Tracking across devices and channels is essential and is accomplished through conversion pixels, mobile SDKs, or server-to-server integrations. Attribution windows determine which actions count toward payment.
The advertiser’s effective CPA is calculated as the total campaign spend divided by the number of actions
Benefits of CPA include a performance-based focus, clearer ROI, and risk transfer from advertiser to publisher
In practice, CPA differs from other pricing models like cost per click (CPC) or cost per thousand