Cost per action advertising, also called CPA, has been around for several years.