Definition:
CPC, or cost per click, is the amount an advertiser pays for a click on an advertisement. It also refers to an advertising pricing model in which charges are based on the clicks received, rather than impressions or sales.
As a metric, it relates advertising spend to the number of clicks obtained. Its interpretation should take into account the type of campaign and what happens after the click, such as a visit, an inquiry or a purchase.
Table of contents
CPC in search engines
In search engines, ads can appear alongside organic results, in the placements available for each format. Advertisers take part in auctions to show advertising related to user searches.
In keyword-based campaigns, keywords help determine which searches an ad can participate in. Its appearance also depends on targeting, bids, quality and other platform criteria.
A click can take the user to a landing page or trigger an interaction, such as starting a call through an ad asset. The destination and type of click depend on the format used.
Cost per click is also used in campaigns on social networks such as Facebook, Instagram, LinkedIn or X. Depending on the platform, it may refer to link clicks or a broader category of interactions with the ad. Comparisons should therefore use the same definition of a click.
On marketplaces such as Amazon, ads can lead to product pages or stores within the platform itself. CPC helps analyze the cost of these interactions, but does not by itself indicate how many lead to a purchase.
CPC formula
Average CPC is calculated by dividing spend by the clicks obtained during the same period and for the same set of ads:
Average CPC = Total cost / Number of clicks
For example, if a campaign spends 150 euros and receives 300 clicks, its average CPC is 0.50 euros. This does not mean that every click cost exactly the same amount.
Where CPC is used
CPC is used on advertising platforms and in formats such as the following:
- Google Ads and Microsoft Advertising: search campaigns and other formats that support charging per click.
- Meta Ads, LinkedIn Ads and X Ads: social campaigns in which CPC may be used as a pricing model or a performance metric, depending on the configuration.
- Amazon Ads: sponsored ads that use pay-per-click pricing.
- Advertising networks and agreements with publishers: certain display ads and banners can be purchased on a per-click basis, although other models also exist.
A platform displaying CPC in its reports does not mean that all its campaigns are billed per click. It can be calculated as an indicator even when charges are based on impressions.
Types of CPC
Two approaches can be distinguished according to how the price is set:
- Fixed CPC: the advertiser and publisher agree on an amount per click under the contracted conditions.
- Auction-based CPC: the price is determined through an ad auction. The bid influences the outcome, but quality, relevance and other criteria may also play a part. Offering the highest bid does not guarantee the top position.
Pay per click is not the same as pay per sale. A CPC campaign can incur costs even if the user does not complete a purchase.
CPC in Google Ads
In Google Ads, three concepts should be distinguished:
- Maximum CPC: the maximum bid configured when using a strategy that allows it to be set, taking applicable adjustments into account.
- Actual CPC: the final amount charged for a click.
- Average CPC: the total cost divided by the clicks obtained.
Manual CPC bidding allows bid amounts to be set. Automated strategies adjust them according to their objective, such as obtaining clicks, conversions or conversion value, within the conditions of each campaign.
CPC can remain an analytical metric even when the bidding strategy focuses on conversions. The optimization objective and the billing method are separate concepts.
Advantages of CPC
The pay-per-click model links spending to a specific interaction with an ad. Average CPC also makes it easier to compare the cost of obtaining clicks across campaigns, ads or periods, provided the conditions are comparable.
However, a click does not guarantee qualified interest, a conversion or profitability. A campaign with a low CPC may attract unhelpful visits, while another with more expensive clicks may generate better business results.
Tips for optimizing CPC
CPC analysis should be accompanied by data on the quality and outcomes of visits. Useful actions include the following:
- Review keywords and queries: identify relevant searches and exclude those that do not match the offer. Google Keyword Planner and tools such as Sistrix or Semrush can be used.
- Analyze targeting: compare locations, devices and audiences using sufficient data. Do not make decisions based solely on CTR.
- Test ads: use the available experimentation features to compare messages and creative assets, also considering conversions.
- Maintain relevance: ensure that the ad and landing page address the same need. In Google Ads, ad relevance and landing page experience are among the quality signals evaluated.
- Check post-click results: combine advertising data with appropriate web analytics measurement. Cost per conversion, the value generated and margin help determine whether the CPC is affordable.
