Free CPC Calculator
Enter what you spent and how many clicks it bought to get your cost per click. Add impressions and conversions and it also gives you the CTR, the CPM and the cost per acquisition behind that number, then works out the most you could pay for a click and still hit your target.
The total amount paid, over the same period as the clicks.
The platform's own click count, not analytics sessions.
Total ad spend divided by clicks.
Optional. Adds CTR and CPM.
Optional. Adds conversion rate and cost per acquisition.
Cost per click
$1.56
Total ad spend
$5,000.00
Clicks
3,200
$5,000.00 over 3,200 clicks is $1.56 a click.
What cost per click means
Cost per click is what you actually paid for each click, worked out after the fact. It is not your bid. A bid is the most you are prepared to pay in an auction. The CPC is the average of what you were charged across every auction you won, which is almost always lower and sometimes very much lower.
That distinction matters because the two move for different reasons. A bid changes when you change it. A CPC changes when the auction changes, when your ads get more or less relevant, or when the mix of what you are buying shifts underneath you.
The CPC formula
That is the whole calculation, and it is the one every other calculator on this subject stops at. Use the platform click count rather than sessions from your analytics, because the two never match. Keep the period the same on both sides: a month of spend against a week of clicks produces a number that means nothing and looks entirely reasonable.
CPC, CPM and CTR are the same number three ways
You do not buy clicks. You buy impressions, at a rate expressed as CPM, and some proportion of the people who see the ad click it, at a rate expressed as CTR. Your cost per click is what falls out of those two.
The ten is there because CPM is priced per thousand impressions and CTR is a percentage. A 1.28% CTR is 12.8 clicks per thousand impressions, and $20.00 spread over 12.8 clicks is $1.56 each.
Run the same arithmetic the other way and the point becomes obvious. Hold the CPM at $20.00 and lift the CTR from 1.28% to 2.00% and the CPC falls to $1.00, a 36% reduction in cost per click without touching a bid or negotiating a rate.
Your CPC is usually a CTR problem
When a cost per click rises, the first instinct is almost always to look at bids. That is the wrong place to look first, because only one of the two inputs is genuinely outside your control.
The CPM is set by the auction, by how many other advertisers want the same audience and how much they are willing to pay. You influence it at the margins through targeting, and in a competitive market you mostly take what you are given.
The CTR is yours. It is a function of the creative, the offer, the match between the ad and what the person was looking for, and how tightly the audience is drawn. It is the input you can move this week, and it moves the CPC proportionally.
So the useful question when a CPC drifts up is not what happened to our bids, it is which of the two moved. Enter this month’s impressions and clicks alongside last month and the answer takes about ten seconds. If the CPM rose, the market changed. If the CTR fell, the advertising did.
The most you should pay for a click
A CPC on its own is not good or bad. It is only ever high or low relative to what a click is worth to you, and what a click is worth is set by how often clicks convert and what a conversion is worth.
If you are willing to pay $60 for a conversion and three clicks in a hundred convert, then a hundred clicks buys three conversions worth $180 to you, so $1.80 a click is the ceiling. At $1.56 there is $0.24 of room.
This is the number to hand a media buyer, and it is far more useful than a budget. A budget says how much to spend. A ceiling says what to stop paying above. It also converts directly into a bid cap and into a straightforward answer about whether a campaign should keep running.
One caveat. The ceiling is only as honest as the target cost per acquisition behind it, and that figure should come from your margin rather than from habit.
What a good CPC looks like
There is no useful universal figure, and the published cross-industry averages vary so widely that quoting one tells a reader nothing about their own account. CPCs differ by a factor of ten between industries, by a factor of three between countries, and by more than that between a broad prospecting campaign and a tightly matched branded one inside the same account.
The comparison worth making is against your own ceiling and your own trend. A $4 click is cheap if a conversion is worth $300 and expensive if it is worth $40.
How to lower CPC
- Raise CTR before touching bids. It is the input you control, and a CTR from 1.28% to 2.00% takes a $1.56 click to $1.00 at an unchanged CPM.
- Tighten the match between the query and the ad. Most of the CTR gain available in a search account is in relevance rather than in creative flair.
- Cut the placements and audiences buying expensive impressions. CPC is a blended figure, and a minority of placements usually drags it.
- Check what changed before assuming the market did. Enter two periods side by side and see whether the CPM or the CTR moved.
- Do not chase a lower CPC on its own. Cheaper clicks that convert worse are a worse outcome, and the cheapest traffic in any account is usually the least interested.
Common mistakes
- Confusing CPC with bid. The bid is the ceiling you set. The CPC is the average you were charged.
- Using analytics sessions instead of platform clicks. They never match, and the gap is not an error to fix.
- Comparing CPC across channels as though the number means the same thing. A click from a search query and a click from a feed are different events.
- Judging CPC without a conversion rate. A cheap click that never converts costs more than an expensive one that does.
- Optimising CPC when the CPM is what moved. It sends you to the bid panel for a problem the auction created.
- Mismatched periods on the two sides of the division. A month of spend over a week of clicks looks plausible and is meaningless.
Knowing whether a rising cost per click is a market problem or an advertising one is the difference between reacting and managing. See how the Zaprev team plans and buys.
Or browse all free Zaprev tools.
Frequently Asked Questions
How do you calculate CPC?
Divide total advertising spend by the number of clicks it produced over the same period. A campaign costing $800 that delivered 500 clicks has a cost per click of $1.60. The arithmetic is simple. The discipline is making sure both figures cover the same dates and come from the same source.
What is the difference between CPC and CPM?
CPM is what you pay for a thousand impressions, whether or not anyone acts. CPC is what you pay for a click. On most platforms you are buying impressions and the cost per click is a consequence of how many of those impressions turn into clicks, which is why the two are connected rather than alternatives.
Is CPC the same as my bid?
No. Your bid is the maximum you have told the platform you will pay in an auction. What you are actually charged is usually less, and varies auction by auction, so the cost per click you see in reporting is an average of many different charges rather than the figure you entered.
What is a good CPC?
One comfortably below what a click is worth to you, which depends on your conversion rate and what a conversion earns. Published industry averages blend accounts with unrelated economics and make poor targets. Work out your own ceiling and judge against that instead.
Why did my CPC go up?
Either the auction got more expensive or your ads got less compelling. Those are the only two possibilities, and they call for opposite responses. Compare the CPM and the CTR against a previous period and whichever one moved tells you which it was.
How do I lower my cost per click?
Improve the proportion of people who click, since that divides the same media cost across more clicks. Better matching between the query and the ad, tighter audiences and stronger creative all do this. Cutting bids also lowers CPC, but it lowers volume alongside it and often leaves the cheapest, least interested traffic behind.
Should I use platform clicks or analytics sessions?
Platform clicks, and the platform’s own spend figure alongside them. Analytics records a session only when the page finishes loading and attributes it by its own rules, so it will always show fewer than the platform charged you for. Mixing the two produces a cost per click that is quietly too high.
How do I tell whether my CPC rose because of the market or my ads?
Put both periods into the comparison and look at which input moved. If the CPM went up while the click-through rate held, you are paying more for the same impressions and the auction is the cause. If the click-through rate fell while the CPM held, fewer people responded to the same reach, and that is yours to fix.
Does this work for Google Ads, Meta and LinkedIn?
Yes, because the arithmetic is identical everywhere. What is not comparable is the answer. A click from a search query and a click from a feed are different events with different conversion rates, so compare each channel against its own history and its own ceiling rather than against the others.