Toolsscout
Cpm Calculator
What it does
Calculates cost per thousand impressions (CPM) based on budget and impressions. Compare campaigns and channels.
Without CPM calculation you are comparing apples and oranges — and throwing ad money out the window
Ad platforms report in different formats — Facebook shows CPM directly, Google Ads focuses on CPC, and programmatic platforms use eCPM. When running campaigns across channels without a common metric, it is impossible to know which channel provides the most visibility per dollar. The result is that budget is allocated based on gut feeling instead of data, and you pay too much for impressions on ineffective channels.
- Different platforms report in different formats — Facebook in CPM, Google in CPC, programmatic in eCPM — making direct comparison impossible without manual calculation
- Manual CPM calculation with a calculator is time-consuming and error-prone — especially when comparing 5-10 campaigns across multiple channels simultaneously
- Without CPM comparison budget is allocated based on gut feeling — and you risk overinvesting in channels with high CPM and low returns
- Historical CPM data is hard to track manually — so you lose insight into how costs develop over time and across seasons
Instant CPM calculation and campaign comparison — so you know exactly what you pay per thousand impressions
CPM Calculator calculates cost per thousand impressions instantly based on budget and number of impressions. Enter the numbers for multiple campaigns and get a direct comparison showing which channels and campaigns provide the most visibility per dollar. Perfect for optimizing budget allocation across Facebook, Google, LinkedIn, programmatic and other ad channels.
- Instant calculation: enter budget and impressions and get CPM calculated immediately — no formulas, no spreadsheets, no waiting
- Multi-channel comparison: enter data for multiple campaigns and channels and see them ranked by CPM — so you immediately see which channel is most cost-effective
- Two-way calculation: calculate CPM from budget and impressions, or calculate required budget to reach a specific number of impressions at a given CPM
- Industry benchmarks: see how your CPM compares to average CPM for your industry and channel — so you know if you are paying too much or getting a good deal
Features
- Multi-channel comparison: enter CPM data for Facebook, Google, LinkedIn, TikTok and programmatic in one form and get a ranked overview of cost-effectiveness
- Two-way calculator: calculate CPM from budget and impressions, or calculate required budget to reach an impression target — useful for both analysis and planning
- Currency support: calculate in NOK, SEK, DKK, EUR or USD — perfect for Nordic marketers running campaigns in multiple markets
- Export to spreadsheet: download the comparison as CSV to share with the team or include in reports and presentations
How it works
- Enter the campaign budget and number of impressions for one or more campaigns — the tool calculates CPM instantly for each campaign
- Compare CPM across channels and campaigns in a ranked overview — immediately see which channels provide the most visibility per dollar
- Use the insight to reallocate budget toward the most cost-effective channels — or calculate required budget to reach your impression targets
Use cases
- Media agencies reporting to clients who need to show CPM comparison across all channels to document that budget is being used effectively
- Marketing managers planning quarterly budgets who need to calculate how many impressions they can get for the budget on each channel
- Performance marketers optimizing campaigns in real-time who need quick CPM calculation to move budget between channels
Why use CPM Calculator?
CPM is the universal currency in digital advertising. Whether you run campaigns on Facebook, Google, LinkedIn or programmatic platforms, CPM is the metric that lets you compare cost-effectiveness across all channels. Without this comparison you are flying blind.
For marketers managing budgets across multiple channels the tool is a daily time saver. Instead of opening a spreadsheet and entering formulas manually you get instant CPM calculation and comparison — perfect for quick decisions during campaign optimization.
The tool is also valuable for budget planning. By using the two-way calculator you can calculate exactly how many impressions you get for a given budget on each channel — or how much budget you need to reach a specific impression target.
FAQ
- What is CPM?
- CPM stands for Cost Per Mille (cost per thousand impressions). It is a standard metric in digital advertising that shows how much you pay for your ad to be displayed 1000 times. The formula is: CPM = (Budget / Impressions) x 1000.
- What is a good CPM?
- It varies greatly by industry, channel and target audience. Facebook ads in Norway typically have CPM of 30-80 NOK, LinkedIn 80-200 NOK, and programmatic display 10-40 NOK. The tool helps you compare your own campaigns to find the most cost-effective ones.
- Can I compare CPM across different currencies?
- Yes, the tool supports NOK, SEK, DKK, EUR and USD. You can enter campaigns in different currencies and get everything converted to a common currency for comparison.
- What is the difference between CPM and eCPM?
- CPM is the price you pay per thousand impressions. eCPM (effective CPM) is the actual cost per thousand impressions after all costs are included — including platform fees and technology costs. eCPM is always higher than CPM.
Try Cpm Calculator free