Updated · Built and checked by the PlinzoTools team, formulas tested against published sources
Calculate Cost Per Mille (per 1,000 impressions) from total spend and impressions.
$4.00
CPM (Cost Per Mille -- "mille" is Latin for thousand) measures the cost of 1,000 ad impressions -- the standard metric for brand-awareness/display advertising, where reach matters more than clicks.
Enter total spend and impressions. CPM appears instantly.
CPM = (Total Spend / Impressions) × 1,000
Say a campaign spends 300 and the platform reports 150,000 impressions. Divide 300 by 150,000 to get 0.002 per impression, then multiply by 1,000: the CPM is 2.00. In plain terms, every thousand times your ad appeared cost two currency units. If a second campaign spent 300 for 100,000 impressions, its CPM would be 3.00, so the first campaign delivered more visibility for the same budget, at least by this one measure.
A single impression is so cheap that its price is a tiny fraction of a cent or penny, which is awkward to read and compare. Publishers and ad networks therefore quote prices per thousand impressions. The calculator does the same conversion, so the numbers you get line up with rate cards, media plans, and dashboards.
An impression means an ad was served, not that a person noticed it. Viewability standards, ad position, and audience quality can make two placements with the same CPM very different in value. CPM also says nothing about clicks or sales. A cheap CPM with a very low click-through rate can end up more expensive per visitor than a higher CPM with an engaged audience, which is why it is worth reading CPM alongside CTR and CPC.
Publishers can use the same formula in reverse to understand how much revenue they earn per thousand page views or ad impressions, often called RPM. As long as you enter the total amount and the count of impressions, the arithmetic is identical. Since the tool runs entirely in your browser, you can experiment freely with what-if figures.
For brand-awareness campaigns where impressions (reach/visibility) matter more than direct clicks -- CPC is more relevant for direct-response campaigns.
Not necessarily. A low CPM can reflect low-quality placements or poorly matched audiences. Judge it alongside engagement and conversion outcomes.
Yes, but the calculator itself needs total spend and impressions. If you already know the CPM, impressions equal budget divided by CPM times 1,000.
Common causes are different date ranges, currency conversion, or a report that counts only viewable impressions. Align the settings before comparing.
eCPM is an effective CPM, usually calculated from total earnings or spend across results that were not priced per impression. The arithmetic is the same as this tool, applied to a blended total.
Reference: Google Search Central