CPC Calculator
Calculate cost per click, derive it from CPM and CTR, and see the most you can pay per click and stay profitable.
Short answer
CPC is ad spend divided by clicks. The number that matters more is what a click is worth: average order value × conversion rate × margin. At $80, 2.5% and 45%, each click is worth $0.90 — that is your maximum bid.
Use the CPC Calculator below for your own numbers — it updates as you type.
Your numbers
Total spent on the campaign or period.
Share of clicks that turn into orders.
Revenue you keep after COGS, shipping, and platform fees.
Cost per click
A click is worth $0.90 in gross profit but costs you $1.25 — you lose $0.35 on every one until the CPC, conversion rate, order value, or margin moves.
- Ad spend
- $2,000.00
- Clicks
- 1,600
- Conversion rate
- 2.5%
- Clicks per conversion
- 40.0
- Conversions
- 40.0
- Revenue per click
- $2.00
- Cost per conversion (CPA)
- $50.00
- Maximum profitable CPC
- $0.90
- Cost per click
- $1.25
- Profit per click
- -$0.35
- Net profit after ad spend
- -$560.00
Cost per click is ad spend divided by clicks: spend $2,000 for 1,600 clicks and your CPC is $1.25. The number that decides whether that is good or ruinous is on the other side of the ledger — what a click is worth, which is average order value × conversion rate × gross margin. At an $80 order value, a 2.5% conversion rate, and a 45% margin, a click is worth $0.90. Paying $1.25 for a $0.90 click loses $0.35 every single time — $560 across those 1,600 clicks — no matter how respectable $1.25 looks next to an industry benchmark.
This guide covers how CPC is calculated, how to work out your maximum profitable CPC, how CPM and click-through rate combine to produce the price you pay, why lifting conversion rate raises the bid you can afford, how the ad auction and Quality Score decide your actual cost, and the mistakes that keep advertisers optimizing the wrong side of the equation.
What is CPC and how is it calculated?
CPC (cost per click) is the average price you paid for one click on an ad.
CPC = Ad spend ÷ Clicks
It is a reported metric, not a decision metric. You do not buy clicks at a fixed price — you enter an auction, the platform charges you for each click or each thousand impressions, and CPC is the average that falls out at the end.
That matters because CPC on its own carries no information. A $6 CPC is cheap for a B2B software company selling $40,000 contracts and catastrophic for a store selling $22 phone cases. The benchmark that counts is never the industry average — it is your own maximum.
The CPC Calculator computes both sides at once: what you are paying and what you can afford to pay.
How to calculate your maximum CPC (the number that matters)
Work backwards from the money a click actually produces.
A click does not always produce an order. It produces one on average worth the order value multiplied by the conversion rate:
Revenue per click = Average order value × Conversion rate
You do not keep all that revenue. Product cost, shipping, and platform fees come out first. What remains is gross margin, and that is the only part available to pay for advertising:
Maximum CPC = Average order value × Conversion rate × Gross margin
At $80 AOV, 2.5% conversion rate, and 45% margin:
- Revenue per click = 80 × 0.025 = $2.00
- Maximum CPC = 2.00 × 0.45 = $0.90
Above $0.90 you lose money per click. Below it you profit. Exactly at it you break even, which means you have built an elaborate machine for turning your money into someone else's revenue.
There is a second identity worth memorizing, because it links this page to the rest of your funnel:
Maximum CPC = Maximum CPA × Conversion rate
Maximum CPA here is $80 × 45% = $36 — the most you can pay for an order. Multiply by the 2.5% conversion rate and you get $0.90 again. Cost per click and cost per acquisition are the same statement at two different points in the funnel.
A worked example: $2,000, 1,600 clicks, and a $560 hole
Here is the default scenario in full.
| Figure | Value |
|---|---|
| Ad spend | $2,000.00 |
| Clicks | 1,600 |
| Cost per click | $1.25 |
| Conversion rate | 2.5% |
| Clicks per conversion | 40 |
| Conversions | 40 |
| Cost per conversion (CPA) | $50.00 |
| Average order value | $80.00 |
| Revenue per click | $2.00 |
| Gross margin | 45% |
| Maximum CPC | $0.90 |
| Profit per click | −$0.35 |
| Net profit after ad spend | −$560.00 |
Read it three ways and it says the same thing every time:
- Per click: a click is worth $0.90 and costs $1.25 → −$0.35 × 1,600 clicks = −$560
- Per order: an order is worth $36 in gross profit and costs $50 to buy → −$14 × 40 orders = −$560
- In aggregate: 40 orders × $80 = $3,200 revenue; 45% of that is $1,440 of gross profit against $2,000 spent = −$560
Note what the campaign looks like in an ads dashboard: 1,600 clicks, 40 conversions, a $50 CPA, a 1.6× ROAS. Nothing there is flagged red. The account is quietly losing $560 per $2,000 spent, and scaling it scales the loss.
What does cost per conversion tell you that CPC doesn't?
If it takes 40 clicks to make one sale, an order costs 40 CPCs:
Cost per conversion = CPC ÷ Conversion rate
Clicks per conversion = 1 ÷ Conversion rate
At a fixed $1.25 CPC, the conversion rate alone swings the cost of an order by 5×:
| Conversion rate | Clicks per conversion | Cost per conversion |
|---|---|---|
| 1.0% | 100 | $125.00 |
| 2.0% | 50 | $62.50 |
| 2.5% | 40 | $50.00 |
| 3.0% | 33.3 | $41.67 |
| 4.0% | 25 | $31.25 |
| 5.0% | 20 | $25.00 |
The media buyer did nothing in that table. The bid did not change, the audience did not change, the creative did not change. Everything that happened, happened on the website — which is why the Conversion Rate Calculator belongs next to this one in your workflow.
How CPM and CTR combine to set your CPC
On impression-priced inventory (most social feeds, display, video) you are not charged per click at all. You are charged per thousand impressions, and CPC is a consequence:
CPC = CPM ÷ (CTR × 10)
The 10 comes from the arithmetic: 1,000 impressions at a CTR of x percent produce 10x clicks. At a $12 CPM:
| CTR | Clicks per 1,000 impressions | CPC at a $12 CPM |
|---|---|---|
| 0.50% | 5 | $2.40 |
| 0.75% | 7.5 | $1.60 |
| 1.00% | 10 | $1.20 |
| 1.50% | 15 | $0.80 |
| 2.00% | 20 | $0.60 |
| 3.00% | 30 | $0.40 |
Doubling CTR halves CPC. That is the entire mechanism behind "better creative lowers your costs" — the creative does not negotiate a discount on impressions, it simply extracts more clicks from the impressions you already bought.
To hit the $1.25 CPC in our example at a $12 CPM you need a CTR of 12 ÷ 12.5 = 0.96%. To get to the $0.90 you can actually afford, you need 1.33%. That is a concrete, testable creative target rather than a vague instruction to make better ads. Work the impression side with the CPM Calculator and the click side with the CTR Calculator.
Why raising conversion rate raises the CPC you can afford
Most advertisers respond to a losing campaign by cutting bids. That works, but it also cuts volume and usually pushes you into worse inventory. The other move is to raise the ceiling instead of lowering the floor.
Holding the $80 order value and 45% margin fixed, watch what the conversion rate does to the maximum bid:
| Conversion rate | Revenue per click | Maximum CPC | Profit per click at a $1.25 CPC |
|---|---|---|---|
| 1.0% | $0.80 | $0.36 | −$0.89 |
| 1.5% | $1.20 | $0.54 | −$0.71 |
| 2.0% | $1.60 | $0.72 | −$0.53 |
| 2.5% | $2.00 | $0.90 | −$0.35 |
| 3.0% | $2.40 | $1.08 | −$0.17 |
| 3.5% | $2.80 | $1.26 | $0.01 |
| 4.0% | $3.20 | $1.44 | $0.19 |
| 5.0% | $4.00 | $1.80 | $0.55 |
At 3.5% the same campaign, at the same $1.25 CPC, crosses into profit. Nothing about the ads changed — the landing page got better at its job.
This is also why conversion rate improvements compound in a way bid cuts never do. A higher maximum CPC lets you win auctions you were previously priced out of, which usually means higher-intent placements, which usually convert better still.
How average order value and margin move your maximum bid
The other two inputs are just as leveraged, and they live in merchandising and pricing rather than in the ads account.
Order value, at a 2.5% conversion rate and 45% margin:
| Average order value | Revenue per click | Maximum CPC |
|---|---|---|
| $40 | $1.00 | $0.45 |
| $80 | $2.00 | $0.90 |
| $120 | $3.00 | $1.35 |
| $160 | $4.00 | $1.80 |
| $200 | $5.00 | $2.25 |
| $240 | $6.00 | $2.70 |
Gross margin, at an $80 order value and 2.5% conversion rate:
| Gross margin | Maximum CPC | Profit per click at a $1.25 CPC |
|---|---|---|
| 20% | $0.40 | −$0.85 |
| 30% | $0.60 | −$0.65 |
| 40% | $0.80 | −$0.45 |
| 45% | $0.90 | −$0.35 |
| 50% | $1.00 | −$0.25 |
| 60% | $1.20 | −$0.05 |
| 62.5% | $1.25 | $0.00 |
| 70% | $1.40 | $0.15 |
A 20%-margin business can pay $0.40 for a click. A 70%-margin business can pay $1.40 for the identical click from the identical auction. They are not competing on advertising skill; they are competing on unit economics, and the margin work happens long before anyone opens Ads Manager. Nail the margin first with the Profit Margin Calculator and the guide on pricing products for profit.
So which lever first? Take the losing baseline and change one thing at a time. (The CPC row assumes you buy the same 1,600 clicks for $1,600 instead of $2,000.)
| Change | Maximum CPC | Profit per click | Net profit |
|---|---|---|---|
| Nothing — baseline | $0.90 | −$0.35 | −$560 |
| CPC down 20% to $1.00 | $0.90 | −$0.10 | −$160 |
| Conversion rate 2.5% → 3.0% | $1.08 | −$0.17 | −$272 |
| Order value $80 → $120 | $1.35 | $0.10 | $160 |
| Margin 45% → 62.5% | $1.25 | $0.00 | $0 |
| CPC $1.00 and CVR 3.0% | $1.08 | $0.08 | $128 |
Two things stand out. First, a 20% cut in CPC — a real, hard-won result in a mature account — does not rescue this campaign on its own. Second, the combination row does, because the levers multiply rather than add. Campaigns are rarely fixed by one heroic optimization; they are fixed by three ordinary ones stacked.
What is a good CPC? Search vs social benchmarks
These ranges move constantly with seasonality, geography, and competition, so treat them as orientation rather than targets. Your own account is the only benchmark that pays your bills.
| Channel | Typical CPC range | Typical CTR |
|---|---|---|
| Google Search — legal, insurance, finance | $8–$50+ | 3–6% |
| Google Search — B2B software | $3–$12 | 2–4% |
| Google Search — retail / e-commerce | $0.60–$2.00 | 2–5% |
| Google Shopping | $0.40–$1.20 | 0.8–1.5% |
| Microsoft / Bing Search | $0.50–$1.60 | 2–4% |
| Meta feeds (Facebook, Instagram) | $0.40–$1.50 | 0.9–1.6% |
| TikTok in-feed | $0.30–$1.00 | 0.8–1.4% |
| LinkedIn sponsored content | $5.00–$12.00 | 0.4–0.8% |
The structural difference is intent. Search clicks come from someone who typed the problem into a box, so they cost more and convert better. Social clicks are interruptions — cheaper, more plentiful, and converting at a fraction of the rate. A $0.50 social click at a 0.8% conversion rate costs $62.50 per order; a $2.00 search click at a 4% conversion rate costs $50.00. The expensive channel is the cheaper channel.
Compare like that — at the CPA and customer acquisition cost level, never at the CPC level.
How Quality Score and the ad auction decide what you actually pay
On Google Search you do not pay your bid. Ads are ranked by Ad Rank, roughly bid × Quality Score plus format effects, and you pay the minimum needed to hold your position:
Actual CPC ≈ (Ad Rank of the advertiser below you ÷ Your Quality Score) + $0.01
With a competitor Ad Rank of 20 to beat:
| Your Quality Score | Ad Rank to beat | Actual CPC |
|---|---|---|
| 10 | 20 | $2.01 |
| 8 | 20 | $2.51 |
| 6 | 20 | $3.34 |
| 5 | 20 | $4.01 |
| 4 | 20 | $5.01 |
| 3 | 20 | $6.68 |
A Quality Score of 3 costs more than three times what a 10 costs for the same position. Quality Score is built from expected CTR, ad relevance, and landing page experience — the same three things that raise conversion rate. Improvements there hit both sides of the equation simultaneously: your CPC falls and your maximum CPC rises.
Social platforms use different vocabulary (relevance diagnostics, quality ranking) but the same economics: the platform is optimizing revenue per impression, so ads people engage with get cheaper distribution.
How to lower your CPC without losing volume
- Raise CTR with creative and copy. On impression-priced inventory this is a direct, mechanical CPC reduction — a 1.0% to 1.5% CTR takes a $12 CPM from $1.20 to $0.80 per click.
- Fix Quality Score inputs on search. Tighter ad groups, message match between keyword, ad, and landing page, and a fast page.
- Prune the tail. Negative keywords and placement exclusions cost nothing and work immediately.
- Shift the mix, not just the bids. Broad prospecting carries high CPCs and weak conversion rates; retargeting and branded search carry low CPCs and strong ones. Blended CPC moves when the mix moves.
- Test cheaper inventory deliberately. Reels, Shorts, Audience Network, and Bing routinely deliver 30–60% cheaper clicks. Judge them on cost per conversion, not on CPC.
- Daypart and geo-target to where conversions come from. You are often paying premium CPCs in hours and regions that never convert.
Common mistakes
Comparing your CPC to an industry benchmark instead of your own maximum. Benchmarks describe what other advertisers pay, not what your margin can support. A CPC "below average" that exceeds your $0.90 ceiling is still losing money on every click.
Chasing the lowest CPC. Cheap clicks are cheap for a reason. Switching from a $2.00 search click that converts at 4% to a $0.50 social click that converts at 0.8% raises your cost per order from $50.00 to $62.50 while making the CPC column look 75% better.
Using revenue margin instead of contribution margin. The margin in the max-CPC formula has to be net of COGS, shipping, payment processing, and marketplace fees. Using a gross margin that ignores a 2.9% + $0.30 processing fee and a 15% referral fee overstates your maximum bid by a third or more.
Ignoring the fixed side of CPM pricing. On social you buy impressions, so a CTR collapse raises your CPC even though your bid never moved. If CPC drifts up with no bid change, look at CTR and frequency before you look at the auction.
Optimizing CPC while conversion rate quietly falls. The two are independent, and a media buyer cutting CPC 15% while a site redesign cuts conversion rate 20% has made the account worse and the dashboard better.
Judging first-order economics when the business is repeat-purchase. If customers come back, the ceiling is set by lifetime value, not by one order. That is a real argument for bidding above the single-order maximum — but only with actual repeat data from the LTV Calculator, and only with the cash to fund the gap.
How to use this in practice
- Compute your real gross margin per product, net of every fee. This is the single input most often wrong, and it scales everything downstream.
- Calculate your maximum CPC — AOV × conversion rate × margin — before you set a single bid. Do it per product or per category, not as a store average, because a store average hides the losers.
- Compare it to your actual CPC. The gap, times your click volume, is your profit or your loss. There is nothing else to interpret.
- Decide which side to move. If the gap is small, bids and CTR work. If the gap is large, no amount of media buying fixes it — the answer is price, margin, order value, or conversion rate.
- Set a maximum CPA as well (AOV × margin) so the same rule applies wherever your platform optimizes.
- Recheck after every cost change. A supplier increase, a shipping surcharge, or a platform fee change lowers your maximum CPC without anyone touching the ads account.
Related calculators
- CPA Calculator — the same economics one step further down the funnel
- CPM Calculator — what impressions cost and how that becomes a CPC
- CTR Calculator — the multiplier between CPM and CPC
- Conversion Rate Calculator — the lever that raises the CPC you can afford
- ROAS Calculator — the campaign-level view of the same numbers
- Breakeven ROAS Calculator — the return your margin actually requires
- CAC Calculator — fully loaded cost of a customer, not just an order
- LTV Calculator — what a customer is worth if you get to bid above the first-order ceiling
- Profit Margin Calculator — get the margin right before anything else
Frequently asked questions
How do you calculate CPC?
Divide ad spend by clicks. $2,000 across 1,600 clicks is a $1.25 CPC. It is a reported average, not a price you set — you enter an auction and the average falls out at the end. On impression-priced inventory you never bid on clicks at all; CPC is simply what the impressions you bought worked out to per click.
What is a good cost per click?
No industry average answers that — only your own ceiling does. Maximum CPC = average order value × conversion rate × gross margin. At an $80 order value, a 2.5% conversion rate, and a 45% margin, a click is worth $0.90. Paying $1.25 loses $0.35 every time, or $560 across 1,600 clicks, however reasonable $1.25 looks next to a benchmark.
How do you calculate CPC from CPM and CTR?
Use CPC = CPM ÷ (CTR × 10). The 10 is just arithmetic: 1,000 impressions at a 1% CTR produce 10 clicks. At a $12 CPM, a 1.00% CTR costs $1.20 per click and a 1.50% CTR costs $0.80. Doubling CTR halves CPC without touching your bid — the mechanism behind “better creative lowers costs”. Test it with the CTR Calculator.
Does Quality Score lower your cost per click?
Yes, directly. On Google Search you pay roughly (the Ad Rank below you ÷ your Quality Score) + $0.01. Against a competing Ad Rank of 20, a Quality Score of 10 pays $2.01 a click while a 3 pays $6.68 — over three times more for the same position. The inputs are expected CTR, ad relevance, and landing page experience.
What is the average CPC on Google Ads versus Facebook?
Retail search clicks typically run $0.60–$2.00, Google Shopping $0.40–$1.20, Meta feeds $0.40–$1.50, TikTok in-feed $0.30–$1.00, LinkedIn $5–$12, and legal or insurance search $8–$50+. Cheaper is not better: a $0.50 social click converting at 0.8% costs $62.50 per order, while a $2.00 search click at 4% costs $50.00. Compare channels at CPA, never at CPC.
Why does a better conversion rate let me bid more per click?
Because conversion rate sits inside the ceiling itself — AOV × conversion rate × margin. Hold the $80 order value and 45% margin and lift conversion rate from 2.5% to 3.5%, and your maximum CPC rises from $0.90 to $1.26. The same $1.25 campaign crosses into profit with no change to bids, audience, or creative. Size the lift with the Conversion Rate Calculator.
Should I use manual bidding or automated bidding?
Manual CPC gives you a hard ceiling. Automated strategies — Maximize Clicks, Target CPA, Target ROAS — chase a goal and will happily pay far above your average on a click they expect to convert. They need roughly 30 conversions in 30 days plus accurate conversion values to work. Below that, manual bids or a bid cap keep you inside the $0.90 your margin allows.
What is the difference between CPC and CPA?
An order costs as many clicks as it takes to get one: cost per conversion = CPC ÷ conversion rate. At $1.25 and 2.5% that is 40 clicks and $50.00 an order. The ceilings line up the same way — maximum CPA is $80 × 45% = $36, and $36 × 2.5% returns the $0.90 maximum CPC. See the CPA Calculator.
Further reading
How much does PayPal take? Fees on $100, $500, $1,000 and more
PayPal takes 2.99% + $0.49 from US Goods & Services payments in 2026 — $3.48 on $100, $15.44 on $500, $30.39 on $1,000. This page shows the fee and what you keep at every common amount, plus what changes for micropayments, international clients, refunds and chargebacks.
Read the guideE-commerceHow much does Shopify take per sale?
Shopify charges no commission — a $60 order costs $2.04 in card processing on Basic, and $2.43 once the $39 plan is spread across 100 orders a month. At 10 orders a month that identical sale costs $5.94, which is why your effective Shopify fee is set by volume, not by the headline rate.
Read the guide