Tempio

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

your currency
count
count
your currency
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
  1. Cost per click is ad spend divided by the number of clicks the platform counted.
  2. Click-to-conversion rate is conversions divided by clicks, as a percentage.
  3. Break-even cost per click is that rate multiplied by the profit one conversion leaves.
  4. 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

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.