What is a 'Cost Per Click - CPC'. Cost per click (CPC) is a method websites use to bill based on the number of times a visitor clicks on an advertisement. The alternative is cost per thousand (CPM), which is the number of impressions, or viewers, in thousands, regardless of whether each viewer clicks on the advertisement or not.