Cost Per Click (CPC) is a model of web advertising where an advertiser pays for an ad every time a user clicks on it. CPC pricing is common in search engines, social media, and other web marketing sites. CPC campaigns allow advertisers to manage their budget effectively since there is a direct relationship between costs and measurable user interaction. With CPC tracking, the advertisers are able to gauge the performance of their ads, optimize for increased performance, and possibly determine that their ad investment delivers quality traffic to their pages or landing pages.