GrowthCalcAll calculators
Paid Advertising6 min read

How to calculate CPC (cost per click)

The formula is one line: cost over clicks. The value is knowing a click price is only worth what it converts into.

By the GrowthCalc team · Updated July 2026

CPC = total cost ÷ total clicks, over the same period. That gives you the price of one click, and it is the same math on every platform. The trap is stopping there: a click is only worth what it converts into, so the number that actually decides profit is cost per conversion, which is CPC divided by your conversion rate. You can run both in the CPC calculator.

The CPC formula

Cost per click (CPC) is the average amount you pay for a single click on your ad. The standard formula is:

CPC = total cost ÷ total clicks

Both figures cover the same campaign and the same window. Take everything you spent, divide by every click that spend produced, and you have the price of one click. The math is trivial and it does not change from channel to channel. What changes is whether that click was worth paying for, and the click price alone cannot tell you.

What is cost per click?

Cost per click is a pricing model where you pay only when someone clicks your ad, not when it is shown. It is the headline metric of paid search and much of paid social, and it answers one narrow question: how much did each visit cost to buy? That is useful, but it is the top of the funnel, not the bottom. A click is a person arriving, not a person buying, so CPC measures the cost of attention rather than the cost of a result.

On auction platforms such as Google Ads, you do not set your CPC directly. The auction does, from your bid and your ad rank (roughly, bid times quality). You set a bid ceiling, and the platform charges you a realised CPC that usually comes in below it. Either way, you still calculate the CPC you actually paid as spend divided by clicks after the fact.

A worked example

Say a campaign spent 4,500 over a month and earned 3,600 clicks. Divide one by the other:

4,500 ÷ 3,600 = 1.25

Your CPC is 1.25 per click. On its own that tells you nothing about whether the campaign made money. Now add the conversion rate. Say 2 percent of those clicks convert: 3,600 clicks gives 72 conversions, so your cost per conversion is 4,500 divided by 72, which is 62.50. You get the same figure straight from CPC: 1.25 divided by 0.02 is 62.50. That 62.50, read against what a customer is worth to you, is the number that decides if the 1.25 click was a good buy.

What is a good CPC?

A good CPC is close to the wrong question. There is no universal benchmark, because the going rate for a click swings enormously by platform, industry and keyword, and a competitor bidding on a high-intent commercial term will pay many times what a cheap awareness keyword costs. Any single "good CPC" figure is meaningless without that context.

The more useful test flips it: a CPC is good if the clicks it buys convert well enough to clear your target cost per conversion. A 3.00 click that converts at 5 percent (60 per conversion) beats a 0.50 click that converts at 0.5 percent (100 per conversion), even though the second click looks six times cheaper. So do not chase a low CPC in isolation. Judge it through what happens after the click, using the conversion rate calculator to turn clicks into conversions and the CPA calculator to price each result.

CPC vs CPM

CPC and CPM are two ways to pay for the same ads. CPC bills you per click, so you pay for engagement. CPM (cost per mille) bills you per thousand impressions, so you pay for reach whether anyone clicks or not.

 CPC (cost per click)CPM (cost per impression)
You pay forEach click on the adEvery 1,000 times the ad is shown
FormulaCost ÷ clicksCost ÷ impressions × 1,000
Best forResponse: traffic, leads, salesReach: awareness, brand exposure
Risk sits withThe platform (no click, no charge)You (pay even if no one clicks)

The two connect: you can always convert a CPM buy into an effective CPC once you know the click-through rate, since a cheap CPM with poor click-through can cost more per click than a straight CPC deal. To price a reach buy, run the numbers through the CPM calculator and compare.

How to lower your CPC

  • Raise ad relevance. On auction platforms, more relevant keywords, ad copy and landing pages lift your quality score, and a higher quality score wins the same position for a lower bid.
  • Tighten targeting. Cutting broad match, irrelevant placements and low-intent audiences stops you paying for clicks that were never going to convert.
  • Test creative. A stronger headline or image earns a better click-through rate, which the auction rewards with a cheaper click.
  • Watch the right metric. A lower CPC only helps if conversions hold. If cheaper clicks convert worse, your cost per conversion rises even as CPC falls, so track both together, not the click price alone.

Frequently asked questions

What is the formula for cost per click?

Cost per click is total ad spend divided by total clicks over the same period. If a campaign spent 4,500 and drew 3,600 clicks, the CPC is 4,500 divided by 3,600, which is 1.25 per click. It works the same whichever platform you run on, because it just measures what you paid for each click you got.

What is a good cost per click rate?

There is no universal good CPC, because the number that clears profit depends on your industry, platform, keyword and how well the clicks convert. A high CPC can still win if those clicks turn into customers, and a cheap click is worthless if it never converts. The figure to judge is cost per conversion, which is CPC divided by your conversion rate, not the click price on its own.

Is CPC or CPM better for my ads?

It depends on the goal. CPC (cost per click) charges you each time someone clicks, so you pay for engagement, which suits response campaigns chasing traffic, leads or sales. CPM (cost per mille) charges per thousand impressions, so you pay for reach whether or not anyone clicks, which suits awareness where being seen is the point. Neither is cheaper in real terms until you factor in click-through rate.

How do you lower your cost per click?

On auction platforms like Google Ads, tighter targeting, more relevant ad copy and better landing pages raise your quality signals, which lowers the price you pay per click. Cutting broad or irrelevant keywords, testing creative and refining your audience all help. But a lower CPC is only progress if conversions hold, so watch cost per conversion, not the click price alone.

Written by the GrowthCalc team. Last updated July 2026. GrowthCalc builds free marketing calculators for founders, performance marketers and agencies. CPC and cost per conversion are standard paid-media math; there are no fixed CPC benchmarks, because the going rate for a click varies by platform, industry and keyword, not by rule.

Try the CPC calculator

Cost per click

Open the calculator