The basic idea behind CPA affiliate marketing is that you promote your clients’ offers for a percentage of each sale you generate. The concept is similar to PPC (pay-per-click) advertising, but with a few key differences. First, instead of paying based on clicks, you pay based on sales or leads. Second, these kinds of links are referred to as affiliate links because they help online merchants drive traffic through online partners rather than directly from their own sites and campaigns. Also known as cost per action (CPA), pay per performance (PFP), or cost per acquisition (CPA), affiliate marketing tends to be more cost effective than traditional PPC ads since merchants only pay for results rather than ad impressions.