Free · no signup · runs in your browser
CPC calculator
What a click actually cost, rather than what you bid for one. Pick the one you want and fill in the other two — including backwards, for the budget a target number of clicks needs.
- CPC
- = ad spend ÷ clicks
- ad spend
- = CPC × clicks
- clicks
- = ad spend ÷ CPC
Solve for
What the campaign cost over the period you are looking at.
How many times someone clicked it.
CPC
$1.00
Cost per click
Target: under $1.08 first order · under $1.94 lifetime — profitable on the first order
Assumes a typical e-commerce shop — set your own economics ↓
$1.00=$5,000.00÷5,000
Your campaign, end to end
Every metric is two of these five numbers, divided. Follow a line to see which two. Open one and your campaign comes with you — fill a gap there and the rest fill in here.
What should these numbers be?
Not what a benchmark table says — those blend other businesses’ margins and customer values, which is why no two agree. Enter your own and every metric gets the range your economics can actually afford.
Revenue from a first conversion — order value for a shop, deal value × close rate for lead gen.
What is left of that revenue after cost of goods, shipping and fees.
Lifetime revenue ÷ the first order. Leave empty to judge on first orders alone.
- CPMunder $10.80 to profit on the first order · under $19.44 to break even over a lifetime
Yours is $10.00 — profitable on the first order.
- CTRabove 0.93% to profit on the first order · above 0.51% to break even over a lifetime
Yours is 1.00% — profitable on the first order.
- CVRabove 2.78% to profit on the first order · above 1.54% to break even over a lifetime
Yours is 3.00% — profitable on the first order.
- CPCunder $1.08 to profit on the first order · under $1.94 to break even over a lifetime
Yours is $1.00 — profitable on the first order.
- CPAunder $36.00 to profit on the first order · under $64.80 to break even over a lifetime
Yours is $33.33 — profitable on the first order.
- ROASabove 1.67× to profit on the first order · above 0.93× to break even over a lifetime
Yours is 1.80× — profitable on the first order.
How CPC is calculated
Divide what you spent by the clicks you got. $5,000 for 5,000 clicks is a $1.00 cost per click.
This is effective CPC — what the clicks came to after the auction settled, not the bid you set. On every major platform the two differ, because you are charged what it took to win rather than what you were prepared to pay. The number worth reporting is this one.
Where CPC comes from
CPC is not really its own lever. It falls out of two others: what impressions cost and how often people click them. Given a CPM and a CTR, effective CPC is CPM ÷ (CTR × 10) — a $10.00 CPM at a 1.00% CTR is a $1.00 CPC.
That means there are exactly two ways to make clicks cheaper: buy impressions for less, or earn more clicks from the impressions you buy. The first is a media question and has a floor. The second is a creative question and usually does not.
FAQs
Frequently Asked Questions
How do you calculate CPC?
Divide the campaign’s total spend by the number of clicks it produced. $5,000 spent for 5,000 clicks is 5,000 ÷ 5,000 = a $1.00 cost per click.
What is the CPC formula?
CPC = ad spend ÷ clicks. Rearranged, clicks = ad spend ÷ CPC, and ad spend = CPC × clicks. Choose which one you want at the top of the calculator and the other two stay editable.
Is CPC the same as my bid?
No. Your bid is the most you are willing to pay; CPC is what you were actually charged, averaged over every click in the period. Auctions on Google and Meta charge what it took to beat the next advertiser rather than your full bid, so effective CPC generally lands below the cap you set — and a max CPC you never reach tells you nothing about what you are paying.
How do I work out the budget for a target number of clicks?
Multiply the clicks you want by the CPC you expect. 5,000 clicks at a $1.00 CPC needs $5,000. Set the calculator to solve for ad spend, put your click target and your expected CPC in, and it does it — no need to clear the spend field first.
What is a good CPC?
Only your own margins can answer that. A $12 click is cheap if the thing you sell has a $400 contribution margin and converts at 5%, and ruinous if you sell a $30 product. Rather than chasing a published average, work backwards: decide what you can pay for an acquisition, apply your conversion rate, and that is your ceiling on CPC. The targets section under the funnel below does exactly this: enter your margin and conversion value and it derives the ceiling from your own conversion rate.
Why did my CPC go up without me changing anything?
Auction pressure and creative fatigue are the usual two. More advertisers bidding for the same audience raises what impressions cost, which raises CPC even at a constant click-through rate — this is what a Q4 spike mostly is. Fatigue works from the other side: the same people have now seen the ad several times, they click less, and a falling CTR raises CPC at a constant CPM. Comparing your CPM and CTR across the same window tells you which of the two it was.
Should I optimise for CPC?
As a diagnostic, yes; as a goal, rarely. Cheap clicks from an audience that does not convert are worse than expensive ones that do, and campaigns optimised hard toward CPC tend to drift into placements that produce exactly that. Read it as an input to cost per acquisition rather than as the outcome.
Does this work for CPC on Amazon, LinkedIn or search?
Yes. Cost per click is spend over clicks everywhere, so the arithmetic carries. Take both numbers from the same report and the same date range, and be consistent about which click the platform is counting.

