Loading the page...
Preparing tools and content for you. This usually takes a second.
Preparing tools and content for you. This usually takes a second.
Fetching calculator categories and tools for this section.
Use our free CPC calculator to compute cost per click, CTR, CPM, CPA, and ROI from your spend, clicks, impressions, and conversion value—ideal for Google Ads, Meta, and other PPC reporting. Below: formula, manual steps, examples, and a comparison table for benchmarking scenarios.
Last updated: March 21, 2026
Need a custom advertising analytics calculator for your platform? Get a Quote
Total amount spent on the campaign
Number of clicks your ads received
Number of times your ads were shown
Number of conversions from clicks
Average value of each conversion
Your goal cost per click
Formula
Total Cost ÷ Total Clicks
Optimize Google Ads campaigns with Quality Score analysis
Platform
Social Media Ads
Analyze Facebook, Instagram, and LinkedIn ad performance
Metric
Campaign Average
Compare performance across multiple ad campaigns
Analysis
CPC, CTR, CPM, ROI
Complete PPC performance metrics and profitability
ROI Formula
(Revenue - Cost) ÷ Cost
Determine profitability of advertising campaigns
Score Range
1-10 Scale
Higher scores reduce CPC and improve ad positions
Cost per click (CPC) is the average amount you pay for each ad click: total spend divided by total clicks. It is a core PPC metric for paid search, social ads, and display—but it only tells part of the story. You almost always pair CPC with CTR (efficiency of impressions), conversion rate, and revenue to judge profitability.
A "low" CPC is not automatically good if traffic never converts; a "high" CPC can be excellent if each click brings high-value sales. Use CPC to benchmark creatives and keywords, compare platforms, and set expectations before budget reviews.
Variables match the calculator inputs: spend, traffic, outcomes, and value per conversion.
CPC = C ÷ K
C: total ad cost. K: total clicks. Result: currency per click.
CTR = (K ÷ I) × 100%
I: impressions—how often ads were shown.
CPM = (C ÷ I) × 1,000
Cost per thousand impressions—useful for awareness-heavy buys.
ROI = ((R − C) ÷ C) × 100%
R: revenue from conversions (conversions × value per conversion). For margin-based views, substitute profit for revenue.
Same formulas as the tool—three realistic campaign snapshots.
CPC $0.50 · CTR 2.00% · CPM $10.00
CPA $20.00 · ROI 400%
CPC $0.75 · CTR 0.40% · ROI 300%
Lower raw CTR is common on broad social inventory—context matters.
CPC $0.40 · CPM $1.00 · ROI 500%
Large impression counts often produce tiny CTR percentages—normalize with CPC/CPM.
Same CPC math, different scale: how spend, clicks, and impressions move CPC, CTR, and CPM.
| Scenario | Spend | Clicks | Impressions | CPC | CTR | CPM |
|---|---|---|---|---|---|---|
| Efficient scale | $200 | 800 | 40,000 | $0.25 | 2.00% | $5.00 |
| Default demo inputs | $500 | 1,000 | 50,000 | $0.50 | 2.00% | $10.00 |
| High-CPC niche | $800 | 400 | 100,000 | $2.00 | 0.40% | $8.00 |
| High volume | $1500 | 3,000 | 150,000 | $0.50 | 2.00% | $10.00 |
The form loads with $500 spend, 1,000 clicks, 50,000 impressions, 25 conversions, and $100 revenue per conversion—yielding about $0.50 CPC and 400% ROI.
Cost Per Click
$0.50
ROI
400%
Our CPC calculator uses the same PPC formulas as above: CPC, CTR, CPM, conversion rate, CPA, and ROI. It also surfaces a simple Quality Score–style estimate from CTR and conversion rate to mirror how platforms reward relevance—see the FAQ for platform-specific nuance.
Cost per click is influenced by multiple factors, with Quality Score being the most important for Google Ads. Quality Score (1-10 scale) is determined by expected CTR, ad relevance, and landing page experience. Higher Quality Scores (7-10) can reduce your CPC by 20-50% compared to lower scores, while also improving ad positions.
Need help with other advertising calculations? Check out our CPM calculator and CTR calculator.
Get Custom Calculator for Your PlatformShare it with others who need help with PPC advertising
Suggested hashtags: #PPC #GoogleAds #CPC #Marketing #Calculator