Learn · Campaign data · Updated 2026-08-14

What is cost per click?

Cost per click (CPC) is the average amount an advertiser pays each time someone clicks an ad. It is calculated as total spend divided by total clicks: CPC = spend / clicks.

How CPC is calculated

The formula is: CPC = total amount spent / total number of clicks. Spend $500 and get 250 clicks, and your CPC is $2. That's the average CPC, which is the figure a dashboard shows you; it is not the price you paid for any one specific click.

Most ad auctions, including Google Ads and Meta Ads, run on some form of second-price bidding. What you actually pay is shaped by what the next-highest bidder offered and your ad's relevance or quality score, not simply your own bid. That's why average CPC drifts even when you haven't touched your bid. Two advertisers bidding the same amount on the same keyword or audience routinely end up paying different real prices.

CPC vs CPM

CPC charges per click. CPM (cost per mille, meaning cost per 1,000 impressions) charges per 1,000 impressions regardless of whether anyone clicks. Which is cheaper depends on your click-through rate. A low click-through campaign is usually cheaper to buy on CPC, because you only pay when it works. A high click-through campaign can end up cheaper on CPM, since you're capturing more clicks than the flat impression price would otherwise cost you.

ModelYou pay forBest whenRisk
CPCEach clickClick-through rate is low or untestedCost per click can spike if competition for the audience increases
CPMEvery 1,000 impressionsClick-through rate is high and predictable, or the goal is reach and awareness rather than clicksYou pay for the impressions even if nobody clicks at all

What actually moves CPC up or down

Competition for the same audience or keyword moves CPC. Ad relevance matters too, and so does how narrow or broad the audience you're bidding into is. Google Ads and Meta Ads both use some form of quality or relevance score, so an ad with a higher click-through rate and a closer landing page match can win the same auction position for less than a lower-quality ad bidding the same amount. Widening the audience or keyword list usually lowers CPC in the short term by exiting the most competitive corner of the auction, though it can also drag down relevance if the audience ends up too broad for what's being sold.

Manual CPC vs automated bidding

Manual CPC bidding means you set the maximum you're willing to pay per click and the platform never exceeds it. Automated strategies, like Target CPA or Maximize Clicks, let the platform vary the bid per auction based on the predicted likelihood of a conversion, which usually produces a different average CPC than a flat manual bid would. Automated bidding tends to need a meaningful amount of past conversion data before it performs well, so a brand-new account is often better served starting on manual CPC and switching once there's enough history for the algorithm to learn from.

What a "good" CPC actually depends on

CPC varies enormously by platform, industry, audience competitiveness, and even time of year, which is why a flat "good CPC" figure isn't honest to hand you. The more useful question is whether your CPC, multiplied by what it costs you to convert a click, still lands under what a customer is worth. A high CPC on a page that converts well can end up cheaper than a low CPC on a page nobody buys from, once you look past the sticker price to what each visitor is worth.

CPC tells you the price, not the outcome

This is the part most explanations skip: CPC only measures what you paid to get someone to click. It says nothing about what that person did once they landed. A campaign can run a beautifully low CPC and still fail, if every one of those cheap clicks bounces off the landing page in three seconds. Optimizing for CPC alone, without looking at what happens on the other side of the click, is optimizing for the wrong end of the funnel.

That's a job for click tracking, not the ad platform. Platforms attach a click ID, like Google's gclid, to each click so it can be matched to a later event, but matching that ID all the way to a real outcome is a separate system. If clicks land on a link in bio or a short link before reaching the final destination, a tool like Raydar can show what each click did next: which link it went to, where it came from, and whether it converted, so cheap clicks and good clicks stop being treated as the same thing. See what is click tracking for how that layer works underneath the ad platform's own numbers.

CPC vs cost per acquisition

Cost per acquisition (or cost per conversion) divides spend by the number of actual conversions rather than clicks, which is a better read on whether the spend worked. A campaign with a $0.40 CPC and a 1% conversion rate can end up costing more per customer than a $1.20 CPC campaign converting at 8%. If you can measure it, CPA matters more than CPC. CPC still matters because it's the leading indicator you see first, long before enough conversions have happened for a CPA number to be trustworthy. Once conversions do exist, close the loop with conversion tracking rather than reading CPC in isolation.

How CPC is reported across platforms

Every major ad platform reports CPC slightly differently. Some blend it across an entire account, some break it out by ad set or campaign, and some, Meta in particular, let you view CPC for link clicks specifically versus all clicks. That "all clicks" figure includes reactions and expansions that never left the platform, so it inflates the click count without adding a single visit anywhere else. When comparing CPC between platforms, confirm you're comparing the same definition of a click, or the comparison is void before it starts.

Common questions

What does CPC stand for?
Cost per click, the average amount an advertiser pays each time someone clicks a paid ad.

How is CPC different from CPA?
CPC divides spend by clicks. CPA divides spend by actual conversions, so CPA reflects whether the spend produced a result rather than just a click.

Why is my actual CPC different from my bid?
Most platforms use auction pricing where the price you pay is influenced by competing bids and quality signals, so actual CPC is usually below your maximum bid rather than equal to it.

Does a low CPC mean a campaign is doing well?
Not on its own. A low CPC only means clicks were cheap; whether the campaign worked depends entirely on what those visitors did after they clicked.

Related: How to calculate ROAS · What is click tracking? · What is a click ID? · What is conversion tracking?