CPA tarkoittaa kustannusta per toiminta. Se on tuloskohtainen maksu, jonka mainostaja maksaa, kun kävijä tekee toiminnon sivustollaan, kuten tekee ostoksen kaupassaan. Se on verkkomarkkinoinnin menetelmä, jossa mainostaja maksaa julkaisijalle vain siitä, kuinka moni asiakas tekee tietyn toiminnon, kuten ostoksen. Tämäntyyppinen mainonta voi olla erittäin kannattavaa mainostajalle, koska he maksavat vain liideistä, jotka tuovat heille voittoa, eivätkä niistä, jotka eivät. Tämä pakottaa kumppanit lähettämään vain asiaankuuluvaa liikennettä verkkokauppoihin.