Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (2024)

KPI ExamplesCost Per Thousand (CPM)

Social MediaPPC

Cost per Thousand (CPM) represents the cost an advertiser pays for 1,000 impressions of an ad. It serves as a standard unit of measurement to gauge the efficiency and reach of an advertising campaign. It's also used as a bid strategy for CPM advertising campaigns or to measure the effective CPM on other campaign types, such as Cost per Click (CPC) campaigns.

CPM

Budget Efficiency

Make real-time decisions about where to allocate the advertising budgetbased on cost-effectiveness for ad impressions.

Driving Reach

A low CPM provides more visibility, useful for scaling campaigns as advertisers pay less to reach more people.

Optimization

Helps refine ad designs and placements for better performance of CPM marketing campaigns.

Client Reports

CPM quantifies visibility, simplifying client expectations and reporting on reach and advertising costs.

Gauging Campaign Reach and Value

Why CPM Is Important

CPM is a key metric that helps marketers understand the economics of advertising cost and reach. CPM stands for "Cost per Mille," where "Mille" is Latin for a thousand. In advertising, CPM represents the cost of 1,000 impressions on a digital platform. It's a standard metric used to evaluate the cost-effectiveness of an ad budget as well as the reach of an advertising campaign.

In essence, CPM clarifies how much bang advertisers get for the buck regarding impressions. For instance, if it's costing an arm and a leg to spread a brand's message far and wide, CPM will be the first metric to provide that reality check. It provides a straightforward way to compare the cost-efficiency of different campaigns or advertising platforms.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (1)

Stop Wasting Time on Reports. Get Marketing Insights Faster & Drive Results.

Build Custom Marketing Dashboards in Minutes

Measuring Reach and Engagement

How CPM Relates To Other KPIs

CPM has a direct impact on other key performance indicators (KPIs) like Click-through Rates (CTR), Return On Ad Spend (ROAS), and ROI.

High CPMs are a red flag, signaling that campaigns might be spending too much without adequate returns.

Conversely, a lower CPM often suggests the CPM campaigns are reaching more people for less, potentially boosting other metrics. However, quality often trumps quantity in the digital space, so it’s important to balance the CPM against other KPIs, such as conversion rate and average order value, to ensure the investment reaches the right people.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (2)

A good metric is something that can be quickly and easily translated into a result, whether that be positive or negative. If the goal is to increase brand awareness, then impressions or reach become extremely important. If sales are the end game, then ROAS is king.

Sam Yielder

, Squidgy

CPM Formula

How To Calculate CPM

Calculating CPM doesn't require a degree in rocket science, but it does offer rocket fuel for campaigns. The formula focuses on two main components: the total cost of the campaign and the number of impressions garnered. This calculation is crucial, not just as a standalone figure, but as a baseline to judge the cost-effectiveness of various advertising ventures.

Here's the fun part—the formula. To calculate the CPM, divide the total cost of the campaign by the total number of impressions. Since CPM represents the Cost per Thousand impressions, multiply that quotient by 1,000.

What Is a Good CPM?

A low CPM doesn't always equate to a slam dunk. It may be great for raw impressions, but the context is crucial.

For instance, getting a low CPM is of little benefit if the click-through rate (CTR) and conversions are abysmal. Throwing money into a less-expensive black hole helps no one.

Generally, a good average CPM offers high visibility at a cost that doesn't break the bank and aligns well with other performance metrics.

What Is a Bad CPM?

A high CPM, on the other hand, isn't automatically bad but should flash some warning lights on any marketing dashboard.

When marketers are paying top dollar for impressions but not seeing corresponding spikes in engagement or conversions, it's time to reevaluate.

Particularly with auction-based platforms, there may be opportunities to scoop up a slightly smaller slice of the pie with a substantially lower CPM by adjusting max bids.

Report Smarter, Not Harder.

Better, Faster & Easier Client Reports Are Just a Few Clicks Away

Start Your Free Trial Today

Client Focus on Metrics

Why CPM Matters to Clients

Getting the most bang for the buck is what every client wants. CPM shows how cost-efficient an ad campaign is at generating impressions and reach. For clients, CPM represents a clear benchmark of success in online advertising.

A lower CPM means more impressions for less money, maximizing the reach of digital marketing efforts. In a CPM campaign, this could be the difference between being a needle in a haystack and being the haystack.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (3)

Agency View on Metrics

Why CPM Matters to Agencies

Even when not bidding using CPM pricing models, Cost per Thousand is essential for budget pacing and managing reach-focused ad campaigns. Agencies view CPM as a vital performance metric for different reasons. Efficient CPM rates validate an agency's capability to deliver broad audience reach at a reasonable cost.

The metric also informs strategic decision-making; it reveals which advertising platforms offer better value. High CPM values on specific channels warrant immediate strategy reassessment. Agencies leverage a CPM model to optimize resource allocation, ensuring clients receive maximum impact for their investment.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (4)

Better, Faster & Easier Client Reports Are Just a Few Clicks Away

Start Your Free Trial Today

Best Practices When Analyzing and Reporting on CPM

Conducting a comprehensive analysis of CPM through various lenses sets the stage for more effective and efficient advertising campaigns.

1

Analyze CPM Over Time

Assessing CPM over a specific timeframe offers valuable insights into the effectiveness of advertising strategies. A rising CPM indicates increased competition or less effective ad placements. Conversely, a decreasing CPM suggests the need to be more cost-efficient. Periodic weekly or monthly analysis helps spot these trends and adjust the strategies accordingly.

2

Compare CPM Across Channels & Campaigns

Not all channels or campaigns are created equal, and CPM reflects that. Compare the CPM of different platforms like Google Ads, social media, or email marketing to identify which is most cost-efficient. This comparison aids in reallocating the budget to channels that provide better value for each impression.

3

Interpret Trends and Anomalies in CPM

Sudden spikes or drops in CPM may require immediate attention. A sudden increase might be due to seasonality or bid pressure from a competitor that has entered the space. A sudden drop, while seemingly positive, could mean less competition and less visibility or relevance.

4

Put CPM in the Context of Other Metrics

When presenting CPM data, placing it within the broader context of other key metrics like click-through rate (CTR) and conversions is critical. CPM alone might not reveal much, but it provides a more complete picture of campaign effectiveness when analyzed alongside other metrics. For example, a low CPM combined with a high CTR usually signals a well-optimized campaign.

5

Visualize CPM Performance

Numbers on a sheet are daunting. Turn those digits into easily digestible visuals. Trends in CPM become more apparent, and clients quickly grasp how fluctuations in CPM correspond to other metrics or campaign changes. Data visualizations not only make the data more accessible but also more actionable.

6

Align With Client Goals

Complete the reporting by connecting the dots between CPM and the client's specific objectives, whether increased brand awareness or more online sales. Demonstrating that a favorable CPM leads to strong goal completion rates will validate the agency’s efforts and cement the value of CPM as a crucial metric in the client's eyes.

Reporting on CPM

Facebook Ads Dashboard Example

AgencyAnalytics offers customizable reporting features that make reporting Facebook Ads performance easy. Here, CPM is part of a suite of metrics presented in an intuitive and interactive dashboard. Get timely data updates and cross-reference CPM with other key indicators like CTR, Clicks, Engagement, and Conversions to provide a holistic view of the campaign's efficiency.

See DashboardStart Free Trial

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (5)

Related Integrations

Google Ads
Microsoft Ads
AdRoll

PRACTICAL ADVICE

How To Improve CPM

Improving CPM leads to more cost-effective digital advertising campaigns. Here are three unique and actionable tips to reduce the cost of CPM campaigns.

1

Refine the Target Audience

A scattergun approach rarely works well in advertising. Narrowing down the target audience on platforms like the Google Display Network increases the ads' relevance and either lowers the CPM or makes the spend more relevant. Platforms like Facebook allow granular audience targeting based on various factors, from location to interests.

2

Optimize Ad Design and Copy

The CPM pricing model is also influenced by how engaging an ad is. High-quality graphics and compelling copy are more likely to capture attention, leading to a better engagement rate. The more users interact with an ad, the more platforms view the ad as relevant to the audience, potentially lowering the average CPM.

3

Adjust Max Bids for Lower-Cost Placement

Playing with bid settings is a strategic move to lower CPM. Reducing the maximum bid limits the amount an advertiser is willing to pay for 1,000 impressions. While this may take the brand out of highly competitive placements, it opens up more opportunities in lower-cost ad inventory.

Related Blog Posts

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (12)

Google Display & Video 360 is a feature-rich, all-in-one platform for agencies to manage their online advertising campaigns across display, video, audio, and more. Here’s what you should know.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (13)

The Google Ads Optimization Guide + Checklist includes everything your agency needs to make sure that your client’s campaigns are running as efficiently as possible.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (14)

Facebook Ad Image Best Practices: A Go-To Guide

Creating ads for your clients is one of the most crucial parts of any Facebook marketing campaign. The images and text you use for your clients’ ads can make or break their audience engagement and ROI.

Agency Growth Tips, Delivered to Your Inbox.

Receive updates with actionable advice on growing your agency!

We’ve been using AgencyAnalytics for many years now, and it’s proven to be a dramatic time-saver and cost-saver for us. With the real-time interface, white label dashboards, and accurate rankings, we have all the tools we need to set us and our clients up for success.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (15)

Sander Schilder

B&S Media

Read Case Study

We have improved workload efficiency, lowered business costs, and improved client retention rate - everything our business looks to achieve.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (16)

Tom McVey

NetSixtySix

Read Case Study

I love how everything just works so reliably, especially the rank tracking. Plug it in, set it, and forget it -- the app is always working in the background, seemingly, to gather and provide insights that are ready on demand for me or my clients.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (17)

Jayson Demers / Founder

Audience Bloom

Creating, generating, and sharing reports has never been easier, and our clients love the fact they can follow our activity and their stats in real time. Everything is simplified, accessible, and beautifully presented.

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (18)

Claire Aldridge / Digital Marketing Specialist

Victory Digital

See More KPI Examples

CPC

Cost Per Click (CPC)

Cost per Click, commonly called CPC, is the monetary amount paid for each click on a digital advertisem*nt.

Ad Position

Ad Position

Ad Position is used to calculate an ad's rank on a search engine results page.

CPV

Cost Per View (CPV)

Cost per View (CPV) measures the cost an advertiser pays for each video view in a video marketing campaign.

View-Through Conversions

View-Through Conversions

View-Through Conversions measure the number of conversions within a specific period after a user has seen an ad but hasn't clicked on it.

Impressions

Impressions

Impressions represent the total count of times digital content, such as an ad, web page, or social media post, is displayed on a user's screen.

Cost Per Reach

Cost Per Reach

Cost Per Reach refers to the cost of reaching each individual in a target audience during an ad campaign.

See All KPI Examples

Get Started for Free

Try AgencyAnalytics risk-free for 14 days. No credit card required.

Start Your Free Trial Today

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (19)

Cost Per Thousand (CPM) - What Is It & How To Calculate It - AgencyAnalytics (2024)
Top Articles
Latest Posts
Article information

Author: Sen. Emmett Berge

Last Updated:

Views: 6596

Rating: 5 / 5 (60 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Sen. Emmett Berge

Birthday: 1993-06-17

Address: 787 Elvis Divide, Port Brice, OH 24507-6802

Phone: +9779049645255

Job: Senior Healthcare Specialist

Hobby: Cycling, Model building, Kitesurfing, Origami, Lapidary, Dance, Basketball

Introduction: My name is Sen. Emmett Berge, I am a funny, vast, charming, courageous, enthusiastic, jolly, famous person who loves writing and wants to share my knowledge and understanding with you.