CPM Calculator
Calculate Cost Per Mille (cost per 1,000 impressions) or find spend / impressions.

Formulas Used
- CPM
CPM = (spend / impressions) × 1000- Total Spend
spend = CPM × (impressions / 1000)- Impressions
impressions = (spend / CPM) × 1000
How to use it
- Enter Your Values Input your numbers or parameters into the Cpm Calculator. Fill in all required fields for an accurate calculation.
- Calculate Results Click the calculate button to process your inputs. The Cpm Calculator delivers instant, accurate results.
- Review and Use Review your calculated results, explore the breakdown, and copy or share the output for your needs.
Tip Share your Cpm Calculator results by copying the output — great for reports, homework, or team discussions.
Understanding CPM and Its Calculation
CPM stands for Cost Per Mille, where “mille” is Latin for thousand. It is a common metric used in advertising and marketing to measure the cost of 1,000 impressions or views of an advertisement. The formula to calculate CPM is:
CPM = (Total Cost / Number of Impressions) × 1000
Here:
- Total Cost is the amount spent on the advertising campaign.
- Number of Impressions is how many times the ad was displayed.
This calculation matters because it standardizes the cost of advertising across different platforms and campaigns, allowing marketers to compare the efficiency of their spending. For example, if you spend $500 on an ad campaign that generated 100,000 impressions, your CPM would be:
CPM = (500 / 100,000) × 1000 = 5
This means you paid $5 for every 1,000 times your ad was shown.
CPM is widely used in digital advertising, including display ads, social media campaigns, and video ads. It helps advertisers budget effectively and optimize campaigns by comparing costs relative to audience reach.
What is CPM and Why It Matters
CPM, or Cost Per Mille, is a fundamental metric in advertising that calculates the cost of 1,000 ad impressions. It helps marketers understand how much they are paying to reach a thousand viewers or potential customers. The formula is simple: divide the total cost of the campaign by the number of impressions, then multiply by 1,000.
This calculation is essential because it standardizes advertising costs, making it easier to compare campaigns across different platforms or media types. For example, a $5 CPM means you pay $5 for every 1,000 times your ad is shown, regardless of clicks or conversions.
When to Use a CPM Calculator
- When you want to evaluate the cost efficiency of campaigns based on impressions.
- To compare advertising costs across platforms like social media, display networks, or video ads.
- When budgeting for campaigns focused on brand awareness rather than direct response.
- To quickly estimate how much an ad campaign will cost given a target number of impressions.
Common Mistakes to Avoid
- Mixing up CPM with other metrics like CPC (Cost Per Click) or CPA (Cost Per Acquisition), which measure different outcomes.
- Using clicks instead of impressions in the calculation, which results in inaccurate CPM values.
Understanding CPM and using a CPM calculator correctly allows advertisers to make informed decisions about where and how to spend their advertising budgets effectively.
Common use cases
- Calculating CPM for a Social Media Campaign
- Evaluating Display Ad Costs
Frequently asked questions
Reviews and questions
Whether this tool gave people the answer they needed, and what they asked about it.
Sign in to review this tool.
Sign In to ReviewNo reviews yet
Be the first to say whether this tool gave you what you needed.
Ask how to read the result, or what the tool does with an edge case — or answer someone else.
Sign In to AskNo questions yet
Not sure how to read a result? Be the first to ask.
AI tools related to this topic
Tools from the TiorAI directory that work on the same kind of job.
200+ ChatGPT Mega-Prompts for Marketing
200+ ChatGPT Mega-Prompts for Marketing is a free, extensive library of ready-to-use prompts tailored to help marketers generate content, ideas, and strategies efficiently using ChatGPT.
AdSync: AI Digital Marketing Solutions
AdSync is an AI-driven digital marketing platform that automates campaign management, optimizes ad spend, and provides real-time analytics to improve advertising performance.
Dicer.ai | AI Marketing Insights
Dicer.ai is an AI marketing insights platform that analyzes marketing data to provide actionable insights for campaign optimization, customer segmentation, and competitor analysis.