Plaćanje po akciji (CPA - Cost Per Action) je advertajzing model naplate koji nikada nije bio naročito popularan vlasnicima medija, a radi se o sistemu oglašavanja (sa direktnim efektima) koje je veoma blisko samoj prodaji (near-sales) - oglašivač plaća tek kada korisnik kompletira akciju koja se oglašava.
Akcija može biti bilo šta - od prijave na mailing listu, preko download-a dokumenta, do same prodaje. Ako je željena akcija oglašavanja prodaja, CPA model oglašavanja ulazi u sferu tzv. affiliate, odn. partnerskih programa - Affiliate Marketing.
Uvođenje beta verzije CPA programa od strane Google-a pokazalo je još jednu veoma bitnu osobinu uspešnih CPA sistema oglašavanja - Da bi mediji bili spremni da prihvate ovakav model naplate za oglašavanje potrebno je ispuniti nekoliko uslova:
Zarada od CPA modela oglašavanja treba da bude veća od zarade koju medijum ostvaruje nekim drugim sistemom oglašavanja na datoj poziciji Web stranice (CPM, CPC modeli). Sam poslovni model za koji se naplaćuje oglašavanje po akciji mora da generiše dovoljno prodaja (online mediji nemaju uticaj uspešnost samog posla koji se oglašava). CPA model oglašavanja može pustiti kompanija koja ima veoma dobru kontrolu konverzije posetilaca Web sajta u korisnike koji su ostvarili željenu akciju. Kompanija koja kreira CPA program mora da ima veoma precizne podatke o tome koja je cena dolaska do jednog klijenta (trošak akvizicije klijenta), odnosno koliki je trošak promocije (oglašavanja) koja dovodi klijenta.