Ali Demirbaş

CPC Calculator: Cost per Click

Use this cost per click calculator: enter total ad spend and clicks to get your average CPC.

CPC

$2.00

Enter your numbers and press Calculate.

Total spend ÷ Clicks

How to calculate CPC

CPC = Total ad spend ÷ Clicks

  1. Take the total ad spend for a campaign, ad group or keyword over a set period.
  2. Take the number of clicks the same ads received in the same period.
  3. Divide spend by clicks. The result is your average cost per click, in the currency you spent.

$500 spend ÷ 250 clicks = $2.00 CPC

What is CPC (cost per click)

CPC, short for cost per click, is the average amount you pay each time someone clicks your ad. You get it by dividing what you spent by the clicks you received. If a campaign spent $500 and got 250 clicks, its CPC is $2.00. CPC is the price of a visit, kept separate from everything that happens after the visitor lands. That makes it the right number for comparing keywords, ad groups and bidding strategies on acquisition cost alone.

Google Ads uses the same arithmetic. It calculates average CPC by dividing the total cost of your clicks by the total number of clicks (Google Ads Help: Average cost-per-click). The average CPC formula on this page therefore matches the Avg. CPC column in your account, as long as you pick the same date range and the same campaigns.

CPC says nothing about the quality of the traffic. Clicks can be cheap because they come from low-intent searches or poorly matched placements. A bidding change that halves CPC can halve the conversion rate along with it. That is why you read CPC next to what the click produced: conversions, revenue or return on ad spend.

Max CPC vs actual CPC vs average CPC

Ad platforms show three different numbers with CPC in the name. Mix them up and your calculated CPC will not match the report. The table below separates them, using Google Ads terms.

TermWhat it isWho sets itWhere you see it
Max CPCThe highest amount you are willing to pay for one clickYou, or an automated bid strategyBid settings
Actual CPCWhat you are charged for a specific clickThe auctionAdded to the campaign's total cost
Average CPCTotal cost of clicks ÷ number of clicksThe sum of all actual CPCsThe Avg. CPC column, and this calculator

In Google Ads, max CPC is the highest amount you are willing to pay for a click, and the final amount charged for a click is your actual CPC. Google notes that you will often be charged less than your max CPC, sometimes much less (Google Ads Help: Cost-per-click). So the gap between max CPC vs actual CPC is expected. The average you calculate here is built from actual charges, which is why it normally sits below a manual bid.

The formula also works backwards for planning. If you expect a $2.00 CPC and want 1,000 clicks, budget about 1,000 × $2.00 = $2,000. If the budget is fixed at $500, divide it by the expected CPC to estimate clicks: $500 ÷ $2.00 = 250.

What to check when CPC changes

A CPC that climbs from $2.00 to $2.60 in a month does not necessarily mean the campaign got worse. Work out why it moved first:

  • Keyword and placement mix: budget shifting toward more competitive terms raises the average even when no single keyword got more expensive.

  • Competition: seasonal peaks bring more advertisers into the same auctions, which can push actual CPCs up.

  • Ads and landing pages: a less relevant ad can lose auctions or pay more to keep the same position.

  • Bid strategy: moving to a conversion-focused strategy can raise CPC while buying clicks that convert better. Judge that trade on cost per conversion.

When CPC and conversion rate rise together, cost per conversion can stay flat or even fall. Divide CPC by the conversion rate to get cost per conversion: at a $2.00 CPC and a 4% conversion rate, each conversion costs $2.00 ÷ 0.04 = $50. If your margin can carry that cost, a higher CPC can still be the better buy. For new customers specifically, the CAC calculator adds the rest of the acquisition cost.

When to use CPC

Use this CPC calculator when tuning bids, comparing keywords or ad groups within a campaign, or checking whether a change in cost came from price rather than volume. Read it beside conversion rate, and next to CPM when you buy on impressions and want to know what a click ended up costing.

Where CPC misleads

Platforms differ in what they count as a click and what they report as cost, so CPC figures are only comparable when they come from the same definition. A blended CPC across campaigns hides cheap brand clicks that pull the average down. And because CPC stops at the click, a campaign can look more efficient every month while buying worse traffic.

Guides on this topic

Frequently Asked Questions

What is CPC?

CPC, or cost per click, is the average amount you pay for each click on an ad. It is calculated by dividing total ad spend by the number of clicks. The term also names a pricing model: with CPC bidding you pay only when someone clicks, and an ad that is shown without a click costs nothing. As a metric, CPC tells you what a visit costs, which helps when comparing keywords and bids but says nothing about what the visit produced.

How do you calculate CPC?

Here is how to calculate CPC: divide total spend by total clicks. CPC = Spend ÷ Clicks. A campaign that spent $500 and received 250 clicks has a CPC of 500 ÷ 250 = $2.00. When you combine several campaigns, add up all spend and all clicks first and divide once. Averaging each campaign's CPC instead gives small campaigns the same weight as large ones and produces a misleading figure.

Does a lower CPC always mean a better campaign?

No. A lower CPC means each visit cost less, but cheap clicks can come from broad keywords, weak placements or audiences with little intent to buy. If CPC halves and conversion rate halves too, cost per conversion does not change at all. Compare campaigns on cost per conversion or return on ad spend, and use CPC to understand why those numbers moved.

What is a good CPC?

There is no universal good CPC. Click prices depend on industry, country, keyword competition, season and ad format, and the same keyword can cost very different amounts in two markets. A useful ceiling comes from your own numbers: multiply what you can afford to pay per conversion by your conversion rate. If you can spend $50 per order and 4% of clicks convert, any CPC under $2.00 keeps you within that limit.

What is the difference between CPC and CPM?

CPC is the cost of one click. CPM is the cost of one thousand impressions, whether or not anyone clicks. The two are linked through click-through rate (CTR): CPC = CPM ÷ (CTR × 1,000). With a $2.00 CPM and a 0.5% CTR, 1,000 impressions bring 5 clicks, so CPC is $2.00 ÷ 5 = $0.40. Buy on CPC when the goal is visits and on CPM when the goal is being seen. The CPM calculator gives you the other side of the comparison.

Related calculators