CPC calculator
Cost per click divides what a campaign spent by the clicks the platform counted. The arithmetic is one division and it is never the hard part: the argument is always about which clicks went into the denominator, and about whether the price that comes out is one the business can afford. This calculator answers the second half. Give it the rate at which your clicks turn into conversions and the profit one conversion leaves, and it returns the most a click can cost before the campaign stops paying for itself.
CPC calculator
- Cost per click
- 1.5your currency
- Click-to-conversion rate
- 3%
- Break-even cost per click
- 1.8your currency
- Headroom per click
- 0.3your currency
- Cost per click is ad spend divided by the number of clicks the platform counted.
- Click-to-conversion rate is conversions divided by clicks, as a percentage.
- Break-even cost per click is that rate multiplied by the profit one conversion leaves.
- Headroom is the break-even price minus what a click actually cost.
What each field is asking for
Ad spend is the media cost for one period, at one level of the account, in one currency. Nothing here converts and nothing is stored: type every field in the same currency and read every result in that currency. Mixing two currencies without a stated rate produces an average nobody can check.
Clicks is the platform's own count, and it is the field that decides what the answer means. Most platforms report more than one kind of click. A feed placement can count a tap on the image, a tap on the page name, a reaction and an expansion alongside the taps that actually sent somebody to a destination, and both totals come back labelled as clicks. Search counts the click on the headline. Use the count that matches the outcome you are buying, and use the same one every time you compare two periods.
Conversions is optional, and supplying it is what turns a price into a reading. Count the action you are actually buying — a purchase, a booked call, a qualified lead — on the same rows and in the same attribution window as the clicks above them. A conversion count pulled from analytics and a click count pulled from the ad platform are two different measurement systems, and the rate between them is not a rate at all.
Profit per conversion is the gross profit one conversion leaves after the cost of delivering it: the product, the freight, the payment fee, the commission, whatever your accounting treats as a direct cost. It is not the order value. Using revenue here inflates the ceiling by exactly the cost of goods, which is how a campaign gets approved at a price it was never going to survive.
The ceiling is the only benchmark that travels
There is no useful published figure for what a click should cost. The price of a click is set mostly by the surface and the audience — somebody who typed a problem into a search box is bought in a different market from somebody scrolling past a video — and a median taken across advertisers with different margins and different conversion rates describes none of them.
The figure that does travel is your own ceiling, and it is arithmetic rather than opinion:
Break-even cost per click = click-to-conversion rate × profit per conversion
A click that converts three times in a hundred, on a conversion that leaves 60 of gross profit, is worth 1.80 and not a unit more. Halve the conversion rate and the ceiling halves with it. Double the profit per conversion — a bundle, a higher-margin product in the ad, a subscription instead of a one-off — and the ceiling doubles, without a single change in the auction.
That relationship is the reason two advertisers can bid against each other for the same click and only one of them be wrong. The one with the better landing page or the fatter margin can pay more for the identical visitor and still come out ahead. A price is not high or low on its own; it is high or low against the ceiling the business behind it can carry.
The fourth output is the gap between the two. Headroom is what a click earned above what it cost, and it is the line that changes an argument, because it is an amount rather than a ratio. A campaign whose click price rose while its headroom widened is working better than it was, and it will be reported as a regression by anybody reading the price alone.
The price is an output, not a lever
The most common mistake with this metric is treating it as something you set. A bid is a ceiling you are willing to pay, not a price you have chosen. What you actually pay is decided in an auction against everybody else who wants the same person at the same moment, and it is adjusted by whatever quality signal the platform applies to your ad.
Three things move the price without anything moving in the account. Demand: retail peaks, an election period, the last week of a quarter. Competition: a rival's launch, a new entrant bidding on your terms. Your own targeting: a narrow audience of people everybody values is contested and priced accordingly, and widening the definition lowers the price by changing who is reached, which is a trade rather than a saving.
One thing moves the price from inside the account, reliably, and it is the creative. Platforms discount inventory for ads people click and engage with, because a clicked ad is a better use of the impression for them too. A better hook therefore lowers the click price twice: more clicks from the same impressions, and cheaper impressions for the same money. Bid changes cannot do that, and they are what most accounts reach for first.
Where the denominator quietly changes the answer
Before this number is worth an argument, settle four things.
Which click count. An all-clicks figure and an outbound-clicks figure from the same campaign over the same days can differ by a third or more, and the whole difference is a reporting setting.
Which level. A campaign average hides the ad set that is buying most of the clicks. The average is a summary of a distribution, and the distribution is where the decision is.
Which window. Clicks are stamped when they happen and conversions are stamped by the attribution window, so a shortened window lowers the conversion rate, lowers the ceiling, and makes a stable click price look suddenly unaffordable. Nothing in the media changed.
Which period. A week that includes a public holiday or a sale is not comparable to one that does not, and neither is a week when a competitor was bidding and one when they were not.
What to change when a click costs more than it earns
Work the ceiling before the price, because the ceiling is the half of the arithmetic you control.
Start with the rate. A landing page that matches the promise in the ad, a form with fewer fields, a page that loads quickly on a phone: each of these lifts the conversion rate, and the ceiling rises with it. This is usually cheaper and faster than winning an auction.
Then the profit per conversion. Average order value and margin move the ceiling as directly as the rate does, and they are often a merchandising decision rather than a media one.
Then the denominator's quality. Excluding the placements, search terms, audiences and regions that have carried spend and produced no conversions raises the average quality of every click that remains. That is subtraction, not reduction, and it is nearly always available.
Then the creative, for the reason above: it is the one lever inside the account that lowers the price of an impression and raises the rate at which it is clicked at the same time.
Only then the bid, and only against the ceiling in the box above rather than against a figure somebody published about a different business.
Questions
More free tools
CPM calculator
Work out cost per thousand impressions, and the cost per click and click-through rate that explain it. No signup, and nothing you type leaves the tab.
CTR calculator
Work out click-through rate from impressions and clicks, then see what a target rate would be worth on the same inventory. No signup.
Daily budget calculator
Split a period budget into a daily number, then see the daily spend the rest of the period needs and whether you are ahead or behind pace. No signup.
eCPM calculator
Turn a click price and a click-through rate into the effective cost per thousand impressions, plus the clicks and spend a volume implies. No signup.
Engagement rate calculator
Work out engagement rate against impressions and against reach, and what one engagement cost. Two rates, one name. No signup.
Flight budget calculator
Count a flight the way a platform does, last day included, then read the daily budget it implies and what a daily cap would cost. No signup.
Frequency calculator
Divide impressions by reach to see how often the average person saw the ad, and what a target frequency would cost or save. No signup.
Hold rate calculator
Work out how many of your video views were held to the end, as a share of impressions and of the hook, plus where they dropped. No signup.
CPC, defined
Cost per click is what one click cost: ad spend divided by the number of clicks the platform counted. Which clicks it counted is most of the argument, because an all-clicks figure and a link-clicks figure from the same campaign are different numbers wearing the same three letters.
Put frontier AI to work on every ad account you run.
Tempio connects your ad accounts into one workspace and hands your own AI the numbers and the tools. Every change it writes is a draft until you approve it, or until a rule you wrote does.
Request early access- Read and draft by default. Approve is a separate permission you grant.