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.
