Cost Per Thousand Calculator

Measure CPM, impressions, and spend with confidence. Test budgets, reach targets, and compare placements faster. Download clean reports for clients, audits, and planning meetings.

Calculator Inputs

Example Data Table

Channel Spend Impressions Clicks Conversions CPM CTR
Display $4,200.00 700,000 5,800 240 $6.00 0.83%
Paid Social $3,100.00 460,000 6,700 280 $6.74 1.46%
Video $5,400.00 615,000 3,900 190 $8.78 0.63%
Native $2,600.00 520,000 4,400 165 $5.00 0.85%

Use the table to compare how different channels can deliver very different CPM, click-through rate, and conversion efficiency.

Formula Used

Core CPM Formula

CPM = (Media Spend ÷ Impressions) × 1000

This shows how much you pay for every one thousand ad impressions delivered.

Loaded CPM Formula

Loaded Spend = Media Spend × (1 + Agency Fee % + Platform Fee %)

Loaded CPM = (Loaded Spend ÷ Impressions) × 1000

Loaded CPM helps you evaluate the true cost after management or technology fees are included.

Support Metrics

CTR = (Clicks ÷ Impressions) × 100

CPC = Spend ÷ Clicks

Conversion Rate = (Conversions ÷ Clicks) × 100

CPA = Spend ÷ Conversions

ROAS = Revenue ÷ Spend

Projected Impressions = (Loaded Spend ÷ Target CPM) × 1000

How to Use This Calculator

  1. Enter a campaign name, channel, and your preferred reporting currency.
  2. Add media spend and any fee percentages you want included in loaded cost analysis.
  3. Enter total impressions. Add viewable impressions if you want a viewable CPM estimate.
  4. Fill clicks, conversions, and revenue to unlock CTR, CPC, CPA, conversion rate, and ROAS.
  5. Enter a target CPM and benchmark CPM to measure efficiency gaps and projection opportunities.
  6. Click Calculate CPM to show the results below the header and above the form.
  7. Use the CSV and PDF buttons to export your calculated summary for reporting.

FAQs

1. What does CPM mean in marketing?

CPM means cost per thousand impressions. It measures how much you pay when your ad is shown one thousand times, regardless of clicks or conversions.

2. Why is loaded CPM useful?

Loaded CPM includes fee-based overhead like agency or platform charges. It gives a more realistic picture of what the campaign actually costs your business.

3. Is a lower CPM always better?

Not always. A low CPM can still underperform if traffic quality is weak. Compare CPM with CTR, conversion rate, CPA, and revenue before judging efficiency.

4. What is viewable CPM?

Viewable CPM uses viewable impressions instead of total served impressions. It helps advertisers judge cost against impressions that had a better chance of being seen.

5. Can I use CPM for social and display campaigns?

Yes. CPM is common across display, video, programmatic, social awareness campaigns, and branded placements where impression volume matters more than direct response.

6. Why add benchmark CPM?

Benchmark CPM lets you compare current pricing against historical averages, publisher targets, or channel norms. It highlights whether you are buying media efficiently.

7. When should I track ROAS with CPM?

Track ROAS whenever revenue is available. CPM shows awareness cost, while ROAS helps confirm whether that spend is also producing measurable commercial value.

8. Can this calculator help forecast inventory?

Yes. If you enter a target CPM, the calculator estimates how many impressions your loaded budget could buy at that planned rate.

Related Calculators

cost per view calculatorreach frequency calculatorbid adjustment calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.