Example numbers. One campaign. Replace with yours.
Cost per click
…
…How to use the CPC calculator
The CPC calculator works out your cost per click from ad spend and clicks, or from CPM and CTR, and shows whether that price is under what a click is worth. Use it as a cost per click calculator on past campaigns or to plan bids.
- Pick a tab and enter ad spend and clicks, or CPM and CTR. Our LinkedIn ads CTR statistics give typical inputs for LinkedIn campaigns.
- Replace the example $60 value and 4% conversion rate (conversions ÷ clicks) with your profit per sale or lead (or your target) and rate, or clear them. They set your max CPC and the Under, At or Over pill.
“Show the working” lists each step; “Copy link” saves your numbers.
How to calculate cost per click
To calculate cost per click, divide your total ad spend by the clicks it bought: $500 for 250 clicks is a $2.00 CPC.
Formula
CPC = ad spend ÷ clicks
Google Ads’ Avg. CPC is the same division. In Excel: =B2/C2. Take both from the same campaign, date range and report, or your CPC may not match the platform.
CPC from CPM and CTR
With only CPM and CTR, divide the CPM by 1,000 × CTR, or use the CPC calculator’s CPM and CTR tab; on Meta, use CTR (link click-through rate). It works as a CPC to CPM calculator: add impressions on the first tab to see CPM and CTR.
Formula
CPC = CPM ÷ (1,000 × CTR)
A $10 CPM at a 0.5% CTR is 5 clicks per 1,000 impressions: $2.00 a click. The formula takes CTR as a decimal (0.005); the calculator takes a percent (0.5). Typed there, 5% as 0.05 reads as 0.05%: $20.00 a click, not $0.20.
What is a good CPC?
A good CPC is one below your max CPC, what a click is worth to you on profit or your target. WordStream by LocaliQ put the average CPC at $5.42 across 13,474 US Google Ads and Microsoft Ads search campaigns (April 2025 to March 2026), and $5.87 in Business Services, the closest fit for B2B. Both are search ads only. Against the $1.20 profit-based max in the example below, even a $2.00 CPC, far below that average, runs $0.80 over.
Max CPC: the most you can pay per click
Your max CPC is your profit per sale or lead (or your target) times your conversion rate: at the example $60 and 4% of clicks converting, a click is worth $2.40.
Formula
Max CPC = sale or lead value × conversion rate
Fill in both and it works as a max CPC calculator: your CPC and conversion rate both count on clicks. Taken as revenue, that $60 lets a $2.00 CPC leave $0.40 of room, cost $50.00 per conversion and read “Under your max CPC”.
| Example value | Max CPC at 4% | A $2.00 CPC is | Meaning |
|---|---|---|---|
| Revenue, $60 | $2.40 | Under | Revenue covered, other costs not |
| Profit, $30 (50% margin) | $1.20 | $0.80 over | Break-even |
| Target cost per conversion, $40 | $1.60 | $0.40 over | Target, but above the $30 break-even |
Your Google Ads max. CPC bid is a separate number; keep it at or under the profit or target figure.
How many clicks your budget buys
Add a budget and the CPC calculator becomes a pay per click cost calculator: clicks = budget ÷ CPC. $1,000 at $2.00 buys 500 clicks, 20 conversions at 4%, if your CPC holds; more competition can raise it. As a CPC estimator it uses only your numbers; Google’s Keyword Planner estimates CPC per keyword.
Is CPC better than CPM?
Buy clicks when the goal is visits, leads or sales and you know what a click is worth; buy impressions for reach. CPM beats CPC only when your CTR clears the break-even CTR: against a $2.00 click, a $10 CPM breaks even at 0.50%, and at 1% it costs $1.00 a click.
How to lower your CPC when it’s over your max
When the pill says Over, work in this order.
- Lower the bid where it doesn’t pay. Cut bids on the keywords, products or audiences that convert worst.
- Raise the conversion rate. At a $60 value, each percentage point moves the max by $0.60.
- Bring the click price down. In Google Search ads, improve expected CTR, ad relevance and landing page experience; on any platform, tighten keywords, products or audiences. Re-run the CPC calculator on each report.
Frequently asked questions
What’s a good CPC for Google Ads?
Industry averages run from $1.63 for Arts & Entertainment to $9.87 for Attorneys & Legal Services, and the $5.42 search average is over twice the $2.32 of 10 years ago. The average conversion rate is 8.18%, and 4.85% in Business Services, counted as conversions ÷ clicks. Put your own conversion rate into the max CPC, not these.
How do you calculate CPC in Google Ads?
Google’s own example: two clicks costing $0.20 and $0.40 make $0.60 ÷ 2 = $0.30 Avg. CPC. The CPC calculator gives the same number from the Cost and Clicks columns for one date range. That makes it a Google Ads CPC calculator too. What you pay for each click is set in the auction: just enough to clear the Ad Rank thresholds and beat the ad below yours, billed in $0.01 steps in the US. That rule prices one click in the auction. It is often written as the CPC formula “Ad Rank ÷ Quality Score + $0.01”, but Google says Quality Score is not an input in the auction; your CPC is still spend ÷ clicks.
What does $20 CPM mean?
You pay $20 for every 1,000 impressions. At a 1% CTR that is $2.00 a click; at 0.5% it is $4.00. A high CPM on search doesn’t mean expensive clicks: $2.00 clicks at a 5% CTR make a $100.00 CPM, so compare channels on cost per click or per conversion. Whether $20 is high depends on what a click is worth to you: enter it on the CPC calculator’s CPM and CTR tab with your profit per sale or lead (or your target) and conversion rate.
How is CPM calculated?
CPM = ad spend ÷ impressions × 1,000. Google describes CPM as a way to bid where you pay per thousand impressions, on its Display Network. CTR = clicks ÷ impressions: Google’s example is 5 clicks on 100 impressions, a 5% CTR.
Is $10 a day enough for Google Ads?
It buys clicks to learn from, but about 6 conversions a month at the example numbers below leaves your conversion rate, and so your max CPC, slow to settle. At the example $2.00 CPC, $10 buys 5 clicks a day. For most campaigns, Google can spend up to twice your daily budget on one day but caps the month at 30.4 times it, so plan from $304 a month: 152 clicks and about 6 conversions at the example 4% rate.
What value per conversion should I use for demos and B2B leads?
Use profit per demo for break-even, or your target cost per demo, both worked from revenue: deal value × the share of demos that close. For a yearly contract, use first-year value unless your own retention data supports more. In our example, a $6,000 first-year deal closing 10% of demos makes a demo worth $600 in revenue, a $12.00 max CPC with 2% of clicks booking a demo. At an 80% gross margin, profit puts it at $480 and $9.60; a $300 target cost per demo gives $6.00. A $5.00 CPC costs $250.00 per demo in all three. Use your own deal value and close rate.
What value should I use for SaaS sign-ups or free trials?
Value per sign-up = monthly price × the months you can wait to earn it back × your trial-to-paid rate; times your gross margin for break-even. Default to the first year. With example numbers, $49 a month × 12 months × 20% trial-to-paid makes a sign-up worth $117.60, or $94.08 at an 80% gross margin. Enter it with sign-ups ÷ clicks: $750 for 312 clicks and 9 sign-ups (2.88%) is a $2.40 CPC under a $2.71 break-even max, about $83 per sign-up. Use your own price, rate and margin.
Which conversion rate and value should I enter for an online store?
Enter your CPC conversion rate: conversions ÷ clicks from the same ad report as your spend and clicks (on Meta, purchases ÷ link clicks), not the store’s orders ÷ sessions, which mixes every traffic source and counts sessions, not ad clicks. For value, average order value (AOV) only gives the revenue ceiling; AOV × your gross margin gives break-even. For a whole campaign, use the break-even ROAS calculator. Use repeat-purchase or lifetime value only if your own customer data shows it and you can wait for it to pay back: it raises the max CPC, so it is the most generous basis, not the default.
What is the CPA formula?
CPA = ad spend ÷ conversions, which equals CPC ÷ conversion rate. Our CPA calculator works it out both ways. Cheap clicks can cost more per customer: $1.00 clicks converting at 1% cost $100.00 per conversion, while $3.00 clicks at 5% cost $60.00. The calculator works from the rate you type (2 decimals), so its cost per conversion and max CPC can be slightly off; for exact figures, type more decimals or use spend ÷ conversions.
What max CPC bid should I set?
Bid up to the max CPC from profit or your target. In Google Ads you often pay less than your bid, and more only in exceptions such as Enhanced CPC, bid adjustments or automated bidding. Use any room for volume: raise bids in steps while the pill stays Under. On Target CPA bidding, which needs conversion tracking, you don’t set a max CPC: you set the average cost per conversion you’d like to pay.
How do you calculate CPC on Meta (Facebook) ads?
Meta’s CPC (cost per link click) is amount spent ÷ link clicks. “Clicks (all)” also counts reactions, comments, shares and profile clicks, so $500 over 400 clicks (all) looks like $1.25, while 250 link clicks make it $2.00. Enter link clicks. On the CPM and CTR tab, use CTR (link click-through rate), not CTR (all): at a $10 CPM, 0.50% gives the true $2.00, 0.80% the too-cheap $1.25.