CPM (Cost per 1,000), PPC (Pay per Click), CPC (Cost per Click) and CPA (Cost per Action) are types business models for calculating the charge for pages (advertisements) being served.CPA is a cost associated with each lead created from a click on the advertisement (CPL), or each sale (CPS).