Cost per action (CPA) is an online marketing metric that measures an advertiser's cost for a specific user action, such as a purchase, sign-up or download. This payment structure allows companies to link their advertising spend directly to measurable user actions, maximising the efficiency of advertising investment. By focusing on CPA, startups and companies can optimise their marketing budgets by investing in channels and campaigns that are proven to lead to valuable customer conversions.