CPC Calculator

Enter what you spent and the clicks you got for your average cost per click. Add impressions to see the CTR and CPM that produced it.

  • Answers as you type
  • Formula shown, not hidden
  • Free, no sign-up
Your numbers
Updates as you type

Optional. Adds CTR and CPM.

CPC = spend ÷ clicks. On Google Ads you pay at most your bid and usually less: the actual CPC is set by the next advertiser’s bid and both ads’ quality.
Cost per click
$2.50
$3,000 for 1,200 clicks
CTR
2.00%
CPM
$50.00
Clicks per $100
40

Want these numbers checked against your live accounts?

The calculator gives you the number instantly. Leave your email and we will look at your actual accounts and send back what we would change first.

A person reads your numbers and replies. No drip sequence.

How to calculate cost per click

CPC = ad spend ÷ clicks. $3,000 for 1,200 clicks is a $2.50 average CPC. Add impressions and the same numbers give a 2% CTR and a $50 CPM.

How Google decides what you pay

On Google Ads your maximum bid is a ceiling, not the price. In the auction you pay about what it takes to hold your position over the next advertiser, and that price falls as your Quality Score rises. Two advertisers bidding the same keyword can pay very different CPCs because one has the more relevant ad and landing page.

Smart Bidding strategies such as Maximize Conversions and Target CPA set the bid for each auction, so average CPC becomes an output to watch rather than a dial you set.

Why CPC varies so much by industry

CPC tracks what a customer is worth to the advertisers bidding. Legal, insurance and B2B software keywords routinely cost tens of dollars a click because one client or contract is worth thousands. Retail and travel clicks often cost a dollar or two. The Google Ads cost guide on this site breaks it down by industry.

Lowering CPC without losing volume

Raise Quality Score with tighter ad groups and landing pages that match the query. Add negative keywords for the searches that click and never convert. Move budget toward the match types and audiences with the best cost per conversion, not the lowest CPC, because a cheap click that never converts is the most expensive kind.

Questions, answered

How do you calculate CPC?

Divide ad spend by clicks. $3,000 for 1,200 clicks is a $2.50 cost per click.

What is a good cost per click?

There is no universal number. CPC follows what a customer is worth in your industry: legal and insurance keywords can cost far more per click than retail. Judge CPC against your conversion rate and the value of a conversion, not against another industry.

Do you pay your full bid on Google Ads?

Usually not. You pay roughly what it takes to beat the next ad below you, and a higher Quality Score lowers that price. Your max bid only caps what you could pay.

How is CPC related to CPM?

CPC = CPM ÷ (1,000 × CTR). A $12 CPM at a 1% click-through rate is a $1.20 click; at 2% it is $0.60.

Let Sprites run the math on your live accounts

Connect Meta, Google, Microsoft, LinkedIn, and Reddit and Sprites tracks these numbers continuously — and acts on them, under your approval.