Free CPM Calculator

Calculate your cost per thousand & compare across different channels or multiple campaigns

Simple Mode
Advanced Use advanced mode to compare
the costs of multiple campaigns.
Clear & Start Over

NEW!UGC Studio

Drive down your CPAs by working with creators that have a track record for performance and create conversion focused content in a fully managed platform

Fairly asked questions

How to calculate CPM?

The CPM (cost per mille) indicates the average cost for a thousand impressions in an advertising campaign. The formula to calculate the CPM is :
CPM = (Total Cost / Total Impressions) x 1000

What is a good or bad CPM?

There is no definite answer to determine what is a good or bad CPM. Most online advertising platforms run through auction bids and algorithms greatly impacted by budget, industry, niche, location, competition, campaign goal, audience size, and so on. This means that what could be a great CPM for a company could be a bad one for another based on the environment both companies are competing.

How to improve CPM?

The best ways to improve CPM, for most platforms, are to improve:
● Content quality
● Content copywriting
● CTR
● Auction bid / Bid type
● Audience targe

What Factors Affect CPM?

Three groups of factors can impact the CPM:
● Environment factors: location, competition, audience size, industry…
● Budget/Bidding factors: How much are you and your competitors willing to pay for the impressions.
● Ad quality factors: How relevant is your ad, how performing is your creative, and how engaging is your ad. The most engaging your Ad is, the most the algorithm will push it for lower prices.

Why is calculating CPM important?

For marketers, calculating CPM and comparing CPM between campaigns is a good insight into ad quality, performance, and potential, as well as targeting relevancy.