FEATURE ALERT: Combine data from multiple clients, brands, or locations into one clear view.
Discover Roll-up Reporting
AgencyAnalytics
AgencyAnalytics
  • Pricing
  • Login
  • Start Trial
Back to Blog
Published: Mar 25, 2025

Free CPM Calculator (Cost Per Mille): Calculate Cost Per Thousand Instantly

Headshot for Francois Marchand
Francois Marchand
Senior Content Marketing & AI Specialist at AgencyAnalytics
Analytics
CPM Calculator

Table of Contents

Table of Contents

  • Calculate Your CPM
  • What is the CPM Formula?
  • Compare CPM to Benchmarks
  • Take Your Ad Reporting to the Next Level

7,000+ agencies have ditched manual reports. You can too.

Free 14-Day Trial

Cost Per Mille (CPM)—also known as Cost Per Thousand—remains one of the most reliable ways for agencies to evaluate the efficiency of their paid media campaigns. However, calculating CPM manually takes time and increases the risk of error, especially when you’re managing different campaigns across multiple platforms.

That’s why we created this free CPM calculator. In just a few seconds, you’ll know how much is being spent to get ads in front of potential customers while keeping the advertising budget on track.

Whether you're optimizing Google Ads, managing a podcast sponsorship on Spotify, or scaling a TikTok campaign, this tool helps agencies like yours quickly identify whether campaign cost is staying on track—or climbing higher than it should.

Use this calculator to:

  • Measure the real cost of ad impressions.

  • Compare CPM across different channels.

  • Optimize budgets with precision.

Calculate Your CPM

CPM Calculator

Enter your total campaign cost and total number of impressions to calculate your CPM (Cost per Thousand Impressions).

CPM: $0.00

Looking for a CPM impression calculator? Simply enter your ad spend’s total cost and how many impressions the campaign generated. The calculator does the rest, instantly showing the CPM and helping you understand how the marketing budget is performing.

Increase Client Retention by Proving Your Agency's ROI
Show Clients How You Drive Results with Clear, Automated Reporting
Start Your 14-Day Free Trial

What is Cost Per Mille?

Cost Per Mille (CPM) is the cost per thousand impressions. It's one of the most straightforward ways to measure the cost-effectiveness of online advertising, making it a go-to metric for digital agencies managing high-volume campaigns.

Why is calculating CPM important? Because it helps you:

  • Understand if you're getting good value from your media spend.

  • Compare performance across different platforms.

  • Allocate budgets for campaign optimization more efficiently.

When managing multiple client campaigns, knowing each CPM value makes it easier to identify what's working and where adjustments are needed.

What is the CPM Formula?

You may be wondering, “How is CPM calculated?” It’s as simple as dividing your total budget by the number of impressions, then multiplying by 1,000.

The CPM calculation formula is the same whether you're using a podcast CPM calculator for Spotify or tracking costs with a TikTok CPM calculator. 

The following formula shows how it works:

CPM formula

Example CPM Calculation

For example, let's say you spent $1,200 on a Facebook Ads campaign and received 27,500 impressions.

CPM formula example

Your average CPM is $43.64, meaning you’re paying $43.64 for every 1,000 impressions.

Report Smarter, Not Harder.
Get Client Reports Done in Minutes
Start Your 14-Day Free Trial

Compare CPM to Benchmarks

Knowing where your CPM stands is one thing. Understanding how it compares to industry benchmarks turns that number into actionable insight.

AgencyAnalytics gives agencies access to real-time CPM benchmarks across top ad platforms. These benchmarks help you identify whether your clients are getting competitive rates or overpaying for impressions, ensuring your ad spend aligns with overall campaign goals and expected performance.

CPM by Ad Platform

CPM varies widely depending on the platform, target audience, and ad format. For marketers running ads across multiple platforms for clients and site owners, these benchmarks are critical for understanding what makes a good CPM across different strategies.

Inside AgencyAnalytics, you'll find benchmark data for platforms like:

  • Google Ads

  • Facebook Ads

  • Instagram Ads

  • TikTok Ads

  • LinkedIn Ads

  • Pinterest Ads

  • Spotify Ads

  • AdRoll

  • Basic Standalone DSP

  • Choozle

  • Simpli.fi

With data from our built-in Google Ads CPM calculator, you’ll see how your campaigns rank against industry averages. 

For example, here’s a sample of Google Ads CPM benchmarks:

Avg CPM Google Ads

Find out why more than 7,000 agencies love AgencyAnalytics. Start a free 14-day trial today to see how your CPMs compare across platforms and campaigns.

Take Your Ad Reporting to the Next Level

With AgencyAnalytics, you’ll easily track CPM and calculate impressions automatically to refine ad strategies and optimize performance. Whether you need a CPM rate calculator for a single campaign or a full client portfolio, AgencyAnalytics makes it simple.

Connect data from over 80 marketing platforms and channels. Compare performance to real industry benchmarks. And deliver white-labeled reports your clients will love to read.

Stop wasting hours on manual calculations and second-guessing your results. Start your free trial and see how easy it is to optimize budgets, improve performance, and grow your agency.

Receive agency growth tips, delivered to your inbox

Headshot for Francois Marchand

Written by

Francois Marchand

Francois Marchand brings more than 20 years of experience in marketing, journalism, and content production. His goal is to equip agency leaders with innovative strategies and actionable advice to succeed in digital marketing, SaaS, and ecommerce.

Read more posts by Francois Marchand 

What other agency experts are reading

How Much Does Google Ads Cost in 2025?

How Much Does Google Ads Cost in 2025?

Discover how much Google Ads costs in 2025 and learn key factors that influence Google Ads pricing. Get insights to optimize your ad budgets and maximize ROI.

Oct 2, 2025
What is Programmatic Advertising?

What is Programmatic Advertising? A Complete Guide

In this guide, we discuss everything your agency needs to know about programmatic advertising, including targeting strategies and tracking your results.

Apr 19, 2025
Video marketing analytics to track blog hero image

Top Video Marketing Analytics for Agencies to Track

Need help deciding which video metrics to include in your client reports? This guide breaks down the top video marketing analytics agencies should be tracking.

Nov 6, 2024

See how 7,100+ marketing agencies help clients win

Start Your Trial Now

Free 14-day trial. No credit card required.

Callout Get Started
Logo
G2 Users Love Us
AgencyAnalytics G2 Leader Fall 2025
AgencyAnalytics G2 Momentum Leader Fall 2025
G2 Crowd

4.7 out of 5

Capterra

4.8 out of 5

Product
Platform features
Agency solutions
Data integrations
Compare platforms
Reviews
Pricing
Company
About
Careers
Hiring
Media Kit
Contact
Get Started
Start Free Trial
Book a Demo
Quick Start Guide