All Tools490+

CPC CTR Marketing Campaign Calculator – Analyze & Forecast Ads in 3 Easy Steps

CPC & CTR Calculator

Use this CPC CTR marketing campaign calculator to analyze past campaign metrics (CTR, CPC) or forecast estimated traffic based on your ad spend budget.

Performance Data
Total Ad Spend (Cost)
$
Total Impressions
Total Clicks
Budget & Targets
Advertising Budget
$
Target Cost Per Click (CPC)
$
Estimated CTR
%
Click-Through Rate
2.50%
Cost Per Click (CPC)
$1.20
Effective CPM
$30.00
Industry Averages (Search Network)
E-Commerce$1.16 CPC | 2.69% CTR
B2B Services$3.33 CPC | 2.41% CTR
Finance/Insurance$3.44 CPC | 2.91% CTR
Technology$3.80 CPC | 2.09% CTR
Real Estate$2.37 CPC | 3.71% CTR
Travel & Hosp.$1.53 CPC | 4.68% CTR
Calculations are performed instantly on your device. Formulas: CTR = (Clicks / Impressions) × 100 | CPC = Cost / Clicks.
Campaign Report copied! ✓

Use this free CPC CTR marketing campaign calculator to measure how your ads performed or to plan a new campaign. In Analyze mode, enter ad spend, impressions and clicks to get click-through rate (CTR), cost per click (CPC) and effective CPM. In Forecast mode, enter a budget, target CPC and expected CTR to see how many clicks and impressions you can buy.

Quick answer

CTR = clicks ÷ impressions × 100. CPC = ad spend ÷ clicks. CPM = ad spend ÷ impressions × 1,000. For example, $2,400 spent on 80,000 impressions and 1,600 clicks gives a 2.00% CTR, a $1.50 CPC and a $30.00 CPM. To forecast, clicks = budget ÷ CPC and impressions = clicks ÷ CTR.

Google Ads, Meta Ads, LinkedIn and Microsoft Advertising all report these numbers, but in slightly different places and formats. When you compare platforms, report to a client or set next month’s budget, it helps to work them out the same way every time.

This CPC CTR marketing campaign calculator does both jobs in one place and runs in your browser.

What Are CTR, CPC and CPM?

  • Click-through rate (CTR): the share of people who saw your ad and clicked it. It shows how relevant and appealing the ad is.
  • Cost per click (CPC): what you pay on average for each click. It depends on competition, quality score and targeting.
  • Cost per mille (CPM): the cost of 1,000 impressions. It is useful for comparing awareness campaigns across channels.

CPC and CTR Formulas

  • CTR = clicks ÷ impressions × 100
  • CPC = total cost ÷ clicks
  • CPM = total cost ÷ impressions × 1,000
  • Forecast clicks = budget ÷ target CPC
  • Required impressions = forecast clicks ÷ (CTR ÷ 100)
  • Link between them: CPM = CPC × CTR × 10

How to Use the CPC CTR Marketing Campaign Calculator

Step 1: Analyze a Past Campaign

In Analyze Campaign, enter total ad spend, impressions and clicks from your ads dashboard. With $2,400 spent, 80,000 impressions and 1,600 clicks, the tool shows a 2.00% CTR, a $1.50 CPC and a $30.00 effective CPM.

Step 1 CPC CTR marketing campaign calculator analyzing ad spend, impressions and clicks

Step 2: Forecast Traffic From a Budget

Switch to Forecast Traffic. Enter your budget, a target CPC and an estimated CTR. A $2,000 budget at $1.25 per click buys about 1,600 clicks; at a 3% CTR you need around 53,334 impressions to get them.

Step 2 CPC CTR calculator forecasting clicks and impressions from a 2000 dollar budget

Step 3: Compare With Industry Averages

Check the industry table under the calculator to see how your CTR and CPC compare with typical search network figures for e-commerce, B2B, finance, technology, real estate and travel. Treat them as rough guides, since averages change every year and vary by country.

Step 3 CPC CTR calculator industry average CPC and CTR table

CTR and CPC Examples

SpendImpressionsClicksCTRCPCCPM
$50025,0004001.60%$1.25$20.00
$1,50050,0001,2502.50%$1.20$30.00
$2,40080,0001,6002.00%$1.50$30.00
$5,000400,0004,0001.00%$1.25$12.50

How to Improve CTR and Lower CPC

Once the CPC CTR marketing campaign calculator shows where you stand, these changes usually help most:

  • Write ad headlines that match the exact search or audience intent.
  • Use ad extensions or assets, such as sitelinks and callouts, to take up more space.
  • Add negative keywords so you stop paying for irrelevant clicks.
  • Improve landing page relevance to lift quality score, which lowers CPC on Google Ads.
  • Test new creatives regularly, since CTR drops as audiences see the same ad repeatedly.

CPC vs CPM Bidding: Which Should You Choose?

Most ad platforms let you pay per click or per thousand impressions. The right choice depends on your goal and your expected CTR.

  • Pay per click (CPC) suits campaigns aimed at website visits, leads or sales. You only pay when someone shows interest.
  • Pay per thousand impressions (CPM) suits brand awareness, video views and retargeting, where being seen matters more than clicks.
  • Break-even check: divide the CPM you are offered by 10 times your expected CTR. If the result is lower than the CPC you would otherwise pay, CPM bidding is cheaper per click.

For example, a $30 CPM with a 2% CTR works out to $30 ÷ (10 × 2) = $1.50 per click, the same as the analyze example above. If your ads earn a 3% CTR, the same CPM drops to $1.00 per click. Run both scenarios through the CPC CTR marketing campaign calculator before you choose a bid strategy.

Mistakes to Avoid When Reading Ad Metrics

  • Comparing CTR between search and display campaigns, which naturally behave very differently.
  • Judging a campaign on CPC alone when the cheaper clicks may convert far less often.
  • Mixing date ranges, currencies or attribution settings when combining reports from different platforms.
  • Ignoring impression share, which tells you how much more traffic your budget could buy.

Clicks are only half the story. Check whether they turn into revenue with the ROAS Calculator, and test new ad versions properly with the A/B Testing Significance Calculator.

Frequently Asked Questions

How do I calculate CTR?

Divide clicks by impressions and multiply by 100. 1,600 clicks from 80,000 impressions is a 2% CTR.

How do I calculate CPC?

Divide total ad spend by the number of clicks. $2,400 for 1,600 clicks is $1.50 per click.

What is a good CTR for ads?

It depends on the platform and industry. Search ads often reach 2% to 5%, while display and social ads are usually below 1%. Compare with your own past campaigns first.

What is the difference between CPC and CPM?

CPC is the cost of one click. CPM is the cost of 1,000 impressions, whether or not anyone clicks.

How many clicks will my budget buy?

Divide your budget by your expected CPC. A $2,000 budget at $1.25 per click buys about 1,600 clicks.

Is my campaign data saved?

No. The calculator runs in your browser and nothing is sent to a server.

MH

Written and tested by Muhammad Hasnain

Founder of VectraTools. Every example on this page was checked against the tool’s own output. Last reviewed: October 2026.