CPA-marketing, ook wel cost-per-action-marketing genoemd, is een stijl van het affiliate-marketingmodel dat een commissie aan de affiliate biedt wanneer een specifieke actie is voltooid.
De hoofdactie kan van alles zijn, van het doen van een aankoop tot het krijgen van een offerte, het bekijken van een video of het invullen van een formulier.
CPA-netwerken promoten deze campagnes vervolgens via gelieerde ondernemingen.
De CPA-partners krijgen een vast bedrag betaald elke keer dat een doorverwezen bezoeker de actie of aanbieding voltooit.