Cost per action is an online advertising pricing model the location where the advertiser pays for every single specified action – by way of example, an impression, press, form submit (examples; contact request, newsletter join, registration etc.), two times opt-in or sales. Direct response companies consider cost per action the optimal way to buy web marketing, as an advertiser only pays for the ad if the desired action has occurred.