Calculate the CPM

Ad Campaign Performance Calculator

Evaluate the overall effectiveness of your advertising campaigns by calculating CPM, click-through rate, cost per click, conversion rate, and return on ad spend from a single set of inputs.

Calculated ROI
0.00%
Net Profit: $0.00
ROI Formula: ((Revenue - Spend) ÷ Spend) × 100

Break-Even Benchmarks

Cost Per Click (CPC) $0.00
Cost Per Acquisition (CPA) $0.00
Margin per Product Sale $0.00
If your CPA is lower than your Average Order Value (AOV), your campaign is profitable!

Campaign Forecast Results

Forecasted Spend $0.00
Forecasted Clicks 0
Forecasted Conversions 0
Estimated Inventory Value
$0.00
Formula: (Impressions ÷ 1,000) × CPM

What Is the Ad Campaign Performance Calculator?

The Ad Campaign Performance Calculator takes your raw campaign data — spend, impressions, clicks, and conversions — and automatically computes every key performance metric. Instead of building spreadsheets, you get instant insight into how efficiently your campaign delivered results.

Understanding campaign performance holistically requires looking beyond a single metric. A low CPM means nothing if the click-through rate is also low. This calculator connects the dots between cost metrics, engagement metrics, and conversion metrics in one view.

Marketing managers use this tool for post-campaign analysis, comparing actual performance against planned KPIs. It also serves as a quick health check during live campaigns to determine if mid-flight optimization is needed.

Full Funnel Impressions to conversions
Multi-Metric CPM, CTR, CPC, ROAS
Optimization Spot inefficiencies fast

Campaign Performance Formulas

The calculator derives multiple performance metrics from your four core inputs: spend, impressions, clicks, and conversions.

CPM = (Spend / Impressions) × 1,000 CTR = (Clicks / Impressions) × 100 CPC = Spend / Clicks Conversion Rate = (Conversions / Clicks) × 100 ROAS = Revenue / Spend

Performance Example

$500
$10 $10,000
100,000
1K 1M
CPM: $5.00 · CTR: 0.80% · CPC: $0.63 · Conv Rate: 2.0% $5.00 ROAS: 3.5× — campaign earned $3.50 for every $1 spent

$500 ÷ 100,000 = 0.005 × 1,000 = $5.00

How to Measure Campaign Performance

Input your campaign data and the calculator will produce a complete performance scorecard.

1

Enter Campaign Spend

Input the total amount spent on the campaign across all channels and ad sets.

Example

Example: Total spend of $15,000 over a 30-day flight

2

Input Impressions & Clicks

Enter the total impressions served and total clicks received. These figures come directly from your ad platform's reporting dashboard.

Example

Example: 3,000,000 impressions and 24,000 clicks

3

Add Conversions & Revenue

Input total conversions (purchases, sign-ups, leads) and the total revenue attributed to the campaign for ROAS calculation.

Example

Example: 480 conversions generating $52,500 in revenue

4

Analyze the Scorecard

Review all calculated metrics together. Compare CPM, CTR, CPC, conversion rate, and ROAS against your benchmarks to identify strengths and areas for improvement.

Example

Example: CTR of 0.80% is above the 0.50% industry average — strong creative performance

Frequently Asked Questions

What metrics should I track for ad campaign performance?
Track CPM for cost efficiency, CTR for engagement, CPC for traffic cost, conversion rate for action quality, and ROAS for overall profitability. Together, these metrics paint a complete picture from impression to revenue.
What is a good ROAS for digital advertising?
A ROAS of 3× to 5× is considered strong for most industries. E-commerce brands often target 4×+, while B2B campaigns with longer sales cycles may accept 2× if lifetime value is high.
How do I improve my ad campaign's CTR?
Test different ad creatives, refine audience targeting, use compelling calls-to-action, and experiment with ad placements. A/B testing headlines and images typically yields the fastest CTR improvements.
Why is my CPC increasing over time?
Rising CPC often indicates ad fatigue (your audience has seen the ads too many times), increased competition for your target audience, or declining ad relevance scores. Refresh creatives and review targeting regularly.
How do I calculate cost per conversion?
Divide total campaign spend by the number of conversions. For example, $15,000 spend with 480 conversions equals a cost per conversion of $31.25.
Can I compare performance across different campaigns?
Yes. Run the calculator for each campaign separately, then compare their metrics side by side. Focus on ROAS and CPC for direct response campaigns, and CPM and CTR for brand awareness campaigns.

Free Marketing Calculators

Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.