linkutm Logo
Glossary Term

Cost Per Click (CPC)

glossary cpc featured

Cost per click (CPC) is the amount an advertiser pays each time a user clicks on their ad. CPC stands for cost per click. It is the standard pricing model for paid search (Google Ads, Microsoft Ads) and most social ad platforms (Meta, LinkedIn, X). Advertisers are charged only when a click happens, not when the ad is shown.

The CPC Formula

CPC is calculated by dividing total ad spend by total clicks:

CPC = Total Ad Spend / Total Clicks

A campaign that spends $500 and receives 250 clicks has a CPC of $2.00. A campaign that spends $1,200 and receives 400 clicks has a CPC of $3.00.

The formula is the same across channels, but two CPC numbers matter in practice:

  • Maximum CPC: the highest amount you are willing to pay for a click. You set this as a bid.
  • Average CPC: the amount you actually pay on average, reported by the ad platform. This is usually lower than your maximum CPC.

To calculate average CPC from spend and clicks, use linkutm’s CPC calculator.

How CPC Is Determined in Google Ads

Google Ads uses a second-price auction, not a flat rate. Your actual CPC is calculated from the Ad Rank of the advertiser below you, divided by your Quality Score, plus $0.01:

Actual CPC = (Ad Rank of competitor below you / Your Quality Score) + $0.01

Quality Score is a 1-10 rating Google assigns based on expected click-through rate, ad relevance, and landing page experience. A higher Quality Score lowers your actual CPC, even with the same maximum bid. Google’s own documentation confirms that a Quality Score increase from 5 to 7 can reduce CPC by 28% or more in competitive auctions.

This is why two advertisers bidding the same amount can pay very different prices per click. Ad relevance and landing page quality directly affect cost.

Average CPC by Channel

CPC varies widely by platform, industry, and intent. Search ads cost more than display ads because the user has shown intent by typing a query.

Channel Average CPC Source
Google Search Ads (all industries) $2.69 WordStream benchmarks
Google Display Network $0.63 WordStream benchmarks
Microsoft Ads (Bing) Search $1.54 WordStream benchmarks
Facebook Ads $0.97 WordStream benchmarks
Instagram Ads $1.28 WordStream benchmarks
LinkedIn Sponsored Content $5.26 LinkedIn benchmarks
X (Twitter) Ads $0.38 Industry reports

Industry matters as much as channel. According to WordStream’s Google Ads benchmarks, the legal industry averages $6.75 per click on search ads while the dating industry averages $0.19. Bid prices reflect customer lifetime value, so industries with high contract values tolerate higher CPC.

Types of CPC Bidding

Manual CPC: The advertiser sets a maximum bid for each keyword or ad group. Useful when you want full control over what you pay for specific clicks.

Enhanced CPC (eCPC): Google adjusts your manual bids up or down in real time based on the likelihood of conversion. Your max bid is a guideline, not a hard cap.

Maximize Clicks: An automated strategy where Google spends your full budget to get as many clicks as possible. CPC is variable and not directly controlled.

Target CPA / Target ROAS: Bidding strategies that optimize toward a cost-per-acquisition or return-on-ad-spend target. CPC fluctuates based on predicted conversion value.

Common CPC Mistakes

Treating maximum CPC as actual CPC. Your bid is a ceiling. The platform usually charges less. Reporting tools show average CPC, which is the number that affects your real spend.

Optimizing for low CPC alone. A $0.50 click that never converts is more expensive than a $5 click that closes a deal. Always pair CPC with conversion rate and cost per acquisition.

Ignoring Quality Score on Google Ads. Improving ad copy and landing pages can cut CPC without lowering bids. This is often the highest-leverage CPC reduction.

Comparing CPC across channels with different intent. Search ads target users actively looking for a solution; display ads target users who are not. A higher search CPC often produces better ROI than a lower display CPC.

Confusing CPC with CPM. CPC charges per click. CPM charges per 1,000 impressions, regardless of clicks. They are different pricing models for different goals.

Frequently Asked Questions

What does CPC stand for?

CPC stands for cost per click. It is the amount an advertiser pays each time someone clicks on their ad. The metric appears in Google Ads, Microsoft Ads, Meta Ads Manager, LinkedIn Campaign Manager, and every major paid media platform.

How do you calculate CPC?

CPC = Total Ad Spend / Total Clicks. A campaign that spends $500 and gets 250 clicks has a CPC of $2.00. Most ad platforms report average CPC automatically. The manual formula is useful for spot checks, cross-channel comparisons, or when reconciling data from multiple sources.

What is a good average CPC?

A good CPC depends on the channel, industry, and conversion value. Google Search Ads average $2.69 across industries (WordStream). The legal industry averages $6.75, while ecommerce averages $1.16. Compare your CPC against your channel and industry benchmark, not against a universal number, and weigh it against the value of each conversion.

What is the difference between CPC and CPM?

CPC charges advertisers per click; CPM charges per 1,000 impressions. CPC is used when the goal is direct response (clicks, leads, sales). CPM is used when the goal is reach or brand awareness. Most paid search uses CPC; display and video ads often use CPM.

How can I lower my CPC on Google Ads?

Improve your Quality Score. Higher ad relevance, better expected CTR, and stronger landing page experience all lower the price Google charges per click. Tightening keyword match types, pausing low-performing keywords, and adding negative keywords also reduce wasted spend that inflates average CPC.

To calculate CPC from any combination of spend and clicks, use linkutm’s free CPC calculator.