Performance marketing is a type of online marketing where an advertiser pays an affiliate for performance-based results. This means that the advertiser pays the affiliate for each lead, sale, or other action was taken as a result of their marketing efforts.