Glossary · Measurement

What is CPM (cost per mille)?

CPM, short for cost per mille, is the price of 1,000 ad impressions: what an advertiser pays for their ad to be shown a thousand times. Mille is Latin for thousand. CPM is how paid reach is priced and compared across channels, and it is the second input, next to impressions, when you estimate earned media value.

Valentin Spörk, author at Go Spread6 min read

Also known as: Cost per mille, Cost per thousand, Cost per 1,000 impressions

How CPM is calculated

The formula is simple: CPM = total cost ÷ total impressions × 1,000. If you spent a certain budget and your ads were shown a certain number of times, divide one by the other and scale to a thousand. You can also run it backwards: impressions ÷ 1,000 × CPM gives the cost of a given number of impressions.

Because it is normalized to a thousand showings, CPM lets you compare channels, audiences and campaigns of very different sizes. A small, narrowly targeted campaign and a large broad one can be put side by side on the same scale. What it does not tell you is whether those showings did anything. Two campaigns with the same CPM can produce very different numbers of registrations, so CPM is a measure of the price of visibility, not of its value.

What makes a CPM high or low

CPM is set by the market for attention, so it moves with demand and with how specific your audience is, and it can change from one month to the next. A few factors push it up or down on almost every platform:

  • Audience. Narrow, senior or sought-after professional audiences usually cost more to reach than broad ones, because more advertisers compete for them.
  • Competition and season. When many advertisers want the same audience at the same time, prices rise.
  • Format and placement. Different ad formats and placements on the same platform often come with different prices.

Why we do not give a typical CPM

You will find plenty of articles quoting an average CPM for LinkedIn or for event audiences. We do not repeat them here, for a simple reason: they vary so much by audience, country, format and month that a single number misleads more than it helps. A figure that is right for one campaign can be far off for yours.

The best CPM to use is your own. If you have run ads before, your ad account shows what you actually paid per 1,000 impressions for a comparable audience. If you have not, run a small test campaign or ask a colleague who has advertised to a similar audience. Then write down where the number came from, because anyone reading your report will ask. If you need a range rather than a single figure, use the lowest and highest CPM you have actually paid recently, and show both results.

Planning an event campaign with CPM

CPM is also a planning tool. If you know roughly what 1,000 impressions cost for your audience, you can work out what a given amount of visibility will cost before you spend anything. Decide how many times you want your target audience to see the event, multiply by the size of that audience, and the CPM tells you the budget you would need.

That calculation is often sobering for event teams, especially those aiming at senior professional audiences, where reaching the same people several times adds up quickly. It is one of the reasons many organizers put real effort into reach they do not pay for: posts by their own team, speakers, sponsors and attendees. Every personal post reaches a network you would otherwise have to buy access to, and it comes from someone the viewer already knows.

None of this means paid reach is a bad idea. It is predictable, you choose who sees it, and it can reach people no speaker or attendee is connected to. The useful question is which part of your visibility goal you buy and which part you earn through attendee advocacy and personal posts.

CPM and earned media value

For event organizers, CPM matters most in one place: estimating earned media value. EMV asks what the reach you did not pay for, such as attendee and speaker posts, would have cost as advertising. The formula is earned impressions ÷ 1,000 × CPM.

The CPM you choose decides the result. Double it and the EMV doubles. That is why an honest EMV figure uses a CPM you would genuinely pay for a comparable audience on the same channel, and prints that CPM next to the result. The free event reach calculator asks you for your own CPM for exactly this reason and shows the formula with your numbers. Its default is only a placeholder you are expected to replace with a figure from your own campaigns.

CPM, CPC and other pricing models

CPM is one of several ways to price advertising. Cost per click (CPC) charges when someone clicks; cost per acquisition or per lead charges when someone completes an action. Many ad platforms let advertisers choose between paying for impressions and paying for clicks.

Each answers a different question. CPM prices visibility. CPC prices interest. Cost per registration prices results. For an event, the last one is often what leadership cares about, but it is also the hardest to measure, because people see an ad, hear about the event from a colleague and register a week later on a different device. When you compare organic and paid reach, be careful to compare like with like: organic LinkedIn impressions are visibility, so CPM is the fair comparison, not cost per registration.

Common mistakes with CPM

CPM is a simple number, which makes it easy to misuse.

  • Using someone else's benchmark. A CPM from an article about a different audience or country is not your CPM. Use your own data where possible.
  • Choosing the highest number to look good. An inflated CPM inflates any EMV calculation built on it. Pick the price you would really pay.
  • Comparing CPM across very different goals. A cheap CPM on an audience that will never attend your event is not a bargain.
  • Mixing currencies or tax. Make sure the CPM and the budget are in the same currency and both include or both exclude tax, or the comparison is off before you start.
  • Treating CPM as the only cost. Paid campaigns also cost time for creative, setup and management. Organic campaigns cost time too, just not media budget.

How it works

CPM, step by step.

CPM is a ratio. Whether you are reading it from an ad report or using it in an estimate, the steps are the same.

  1. Step 1: Take cost and impressions

    From your ad account, for one campaign or audience.

  2. Step 2: Divide and scale

    Cost ÷ impressions × 1,000 gives the CPM.

  3. Step 3: Use it to compare

    Between channels, audiences and campaigns of different sizes.

  4. Step 4: Apply it carefully

    In earned media value: impressions ÷ 1,000 × CPM, with the CPM shown next to the result.

Example in event marketing

Using CPM in an event report

Valentin Spörk, author at Go SpreadCo-Founder, Go Spread

A typical case: after an event, the marketing team wants to show sponsors and leadership what the attendee and speaker posts were worth in advertising terms. They take the CPM from their own recent LinkedIn campaign aimed at a similar professional audience.

They multiply their estimated organic impressions, divided by 1,000, by that CPM, round the result and present it with both inputs visible. Next to it they show registrations and attendance, so nobody mistakes the figure for revenue.

How Go Spread relates

CPM and Go Spread.

Go Spread does not sell ads and does not use a CPM inside the dashboard. It estimates impressions for your campaigns, and the free event reach calculator lets you apply your own CPM to estimate an equivalent paid media value.

What Go Spread covers

  • Estimated impressions per campaign, with adjustable assumptions
  • A free event reach calculator where you enter your own CPM
  • Counted views, downloads and direct LinkedIn posts

What it does not do

  • CPM or ad cost reporting inside the dashboard
  • Running or buying ads

Free tool

Run the numbers for your event.

Attendees, the share who post and your CPM in; impressions and earned media value out, with the formula shown.

CPM FAQ

Questions. Answered.

Related topics

  • CPM
  • Cost per mille
  • Cost per thousand
  • Cost per 1,000 impressions

Put it into practice with your next event.

Create a branded graphic, share one link, and let attendees post it on LinkedIn. Free to start, no credit card.