About the CPC Calculator
This CPC calculator gives you the average cost per click of an ad campaign from two numbers you already have in your ad dashboard: total spend and total clicks. Add impressions and conversions and it also reports click-through rate, CPM (cost per thousand impressions), conversion rate and cost per acquisition, so you can see the whole funnel at once.
It is useful for anyone running pay-per-click ads on Google, Microsoft, Meta, LinkedIn, TikTok or Amazon — whether you are auditing a campaign, comparing channels or setting a maximum bid. Average CPC is what you actually paid on average, which is usually lower than your maximum bid in auction-based platforms.
Use figures from the same date range and campaign. Impressions and conversions are optional; leave them at zero and the related metrics simply show zero.
With the default inputs, the average cost per click is $1.25. Change any value above to recalculate instantly.
How to use the cpc calculator
- 1Enter your total ad spend for the campaign or date range.
- 2Enter the number of clicks the ads received.
- 3Optionally add impressions to get CTR and CPM.
- 4Optionally add conversions to get conversion rate and CPA.
Formula and method
Average cost per click is simply total spend divided by the number of clicks. Click-through rate is clicks divided by impressions; CPM is spend divided by impressions and multiplied by 1,000; conversion rate is conversions divided by clicks; and cost per acquisition is spend divided by conversions.
These are linked: CPA = CPC ÷ conversion rate, and CPC = CPM ÷ (1,000 × CTR). That is why raising CTR or conversion rate can cut acquisition costs even when auction prices do not change.
- Spend
- Total ad cost for the period
- Clicks
- Ad clicks in the same period
- Impressions
- Times the ad was shown
- Conversions
- Purchases, leads or other goal actions from those clicks
Worked examples
Search campaign: $1,500 for 1,200 clicks
$1,500 ÷ 1,200 clicks = $1.25 per click. 1,200 clicks from 60,000 impressions is a 2% CTR and a $25 CPM, and 48 conversions give a 4% conversion rate and a $31.25 cost per acquisition.
Small social campaign
$320 ÷ 410 clicks is about $0.78 per click. The ad earned a 4.56% CTR on 9,000 impressions (a $35.56 CPM), and 12 conversions put CPA at $26.67.
Spend and clicks only
With only spend and clicks, CPC is $750 ÷ 500 = $1.50. The other metrics stay at zero until you add impressions and conversions.
Frequently asked questions
What is the CPC formula?+
Cost per click equals total advertising cost divided by the number of clicks. If you spent $200 and received 400 clicks, your average CPC is $200 ÷ 400 = $0.50.
What is a good cost per click?+
There is no universal number: CPC depends on the platform, country, keyword competition and industry. Legal, insurance and finance keywords are often far more expensive than retail. Judge CPC against what a click is worth to you — conversion rate × value per conversion.
Why is my actual CPC lower than my maximum bid?+
In second-price style ad auctions such as Google Ads you usually pay just enough to beat the next advertiser’s ad rank, not your full maximum bid. Your average CPC is therefore often below the maximum you set.
What is the difference between CPC and CPM?+
CPC is the price per click, while CPM is the price per 1,000 impressions regardless of clicks. You can convert between them: CPC = CPM ÷ (1,000 × CTR as a decimal).
How do I lower my cost per click?+
Improve ad relevance and landing-page experience to raise quality scores, use more specific keywords, add negative keywords to cut wasted clicks, and adjust bids by device, location or time where clicks convert poorly.