Marketing

CPC Calculator

Calculate CPC (Cost Per Click) from any two inputs. Optionally add impressions for CTR and conversions for CPA. Plan your ad budget with precision.

Quick Answer

CPC = Total Ad Spend / Total Clicks. For example, if you spend $200 and get 400 clicks, your CPC is $0.50. You can also solve for total cost or number of clicks by entering any two values.

Average CPC by Advertising Platform (2026)

PlatformTypical CPC Range
Google Search Ads$1 - $5
Google Display Ads$0.20 - $1.00
Facebook / Meta Ads$0.50 - $3.00
Instagram Ads$0.70 - $3.50
LinkedIn Ads$3 - $12
TikTok Ads$0.30 - $1.50
YouTube Ads$0.10 - $0.50
Microsoft (Bing) Ads$0.50 - $3.00

About This Tool

CPC (Cost Per Click) is the amount an advertiser pays each time a user clicks on their advertisement. It is the dominant pricing model for search advertising (Google Ads, Bing Ads), social media performance campaigns, and any advertising objective focused on driving website traffic. Understanding CPC is critical for media buyers, growth marketers, and business owners who need to manage advertising budgets efficiently, forecast traffic volumes, and optimize campaign performance across multiple channels.

How CPC Is Calculated

The basic formula is: CPC = Total Ad Spend / Total Clicks. This gives you the average cost you paid for each click across a campaign or time period. The formula can be rearranged: Total Cost = CPC x Clicks, or Clicks = Total Cost / CPC. This calculator handles all three scenarios. In practice, actual CPC in auction-based platforms like Google Ads varies from click to click — the average CPC smooths these variations into a single actionable metric.

CPC in Auction-Based Advertising

In platforms like Google Ads and Meta Ads, CPC is determined by a real-time auction. You set a maximum CPC bid (the most you are willing to pay per click), but your actual CPC is typically lower. Google uses a second-price auction modified by Quality Score, meaning your actual CPC depends on the competition's bid and your ad's relevance. A higher Quality Score (based on expected CTR, ad relevance, and landing page experience) can dramatically reduce your CPC — often by 30-50% compared to competitors with lower quality scores but higher bids.

CPC vs. CPM: When to Use Each

Use CPC bidding when your goal is driving traffic to a website, landing page, or app. You only pay when someone takes action (clicks), making it ideal for performance campaigns where you want measurable results per dollar spent. CPM bidding is better for brand awareness where impressions matter more than clicks. If your CTR is above average for your industry, CPC bidding often delivers cheaper impressions than CPM. If your CTR is below average, CPM might be more cost-effective because you are paying for views regardless of clicks.

How to Lower Your CPC

Improving ad relevance is the most effective way to lower CPC across all platforms. Write ad copy that closely matches the searcher's intent and the keywords you are targeting. Use negative keywords aggressively to filter out irrelevant searches that waste budget. Test multiple ad variations to find the highest CTR creative — higher CTR signals quality to the platform, which rewards you with lower CPCs. On social platforms, audience refinement matters most: target users who are most likely to click rather than casting a wide net. Finally, consider bidding strategy: automated bidding strategies like Target CPA or Maximize Conversions can optimize CPC across your campaign more efficiently than manual bidding.

Frequently Asked Questions

What is a good CPC?
A good CPC varies dramatically by industry, platform, and keyword competitiveness. On Google Search, the average across all industries is $1-$2, but legal keywords can cost $50+ per click while e-commerce averages $0.50-$1.50. On Facebook, $0.50-$1.50 is typical. The real measure of a good CPC is whether the resulting traffic converts at a rate that makes the economics work for your business.
What is the difference between CPC and PPC?
PPC (Pay Per Click) is the advertising model — the system where you pay each time someone clicks your ad. CPC (Cost Per Click) is the metric — the actual dollar amount you pay per click. PPC describes the billing method; CPC quantifies the cost. People often use them interchangeably, but technically PPC is the strategy and CPC is the measurement.
How does Quality Score affect CPC in Google Ads?
Quality Score is a 1-10 rating based on expected CTR, ad relevance, and landing page experience. A Quality Score of 7+ can reduce your actual CPC by 30-50% compared to an average score of 5. Conversely, a score below 5 can increase your CPC by 25-400%. Improving Quality Score is often the single highest-ROI optimization you can make in a Google Ads account.
Should I set a maximum CPC bid?
If using manual bidding, yes — set a max CPC that keeps your customer acquisition cost profitable. Calculate your maximum affordable CPC: Max CPC = Target CPA x Conversion Rate. For example, if your target CPA is $50 and your conversion rate is 5%, your max CPC should be $2.50. Many advertisers now use automated bidding strategies that manage individual bids for you.
Why is my CPC increasing over time?
Rising CPC typically indicates increased competition for your target audience and keywords, ad fatigue (the same audience seeing your ads repeatedly, lowering CTR), or seasonal demand shifts. To combat rising CPCs: refresh creative regularly, expand your keyword set, test new audiences, improve landing page conversion rates (so you can afford higher CPCs), and explore less competitive channels.
How do I calculate CPA from CPC?
CPA (Cost Per Acquisition) = CPC / Conversion Rate. If your CPC is $2.00 and 5% of clicks convert, your CPA is $2.00 / 0.05 = $40.00. This calculator computes CPA automatically when you enter conversion data. Reducing CPA requires either lowering CPC or improving conversion rate — or ideally both.

Was this tool helpful?