We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
If this tool helped you, you can buy us a coffee ☕
Enter your ad spend and impressions to instantly calculate your cost per thousand impressions (CPM) and optimize your budget allocation.
Please enter data to start calculation
Do you find it difficult to evaluate ad performance due to unclear exposure costs? This tool accurately quantifies the Cost Per Mille (CPM) using the formula: CPM = (Ad Spend ÷ Impressions) × 1000. CPM is a core metric in the advertising industry for measuring exposure costs, defined as the amount paid for one thousand ad impressions.
What is the unit of the CPM calculation result?
Cost per thousand impressions (e.g., if the result is 25.38, the cost per thousand impressions is 25.38).
Can I calculate CPM if the impressions are less than 1,000?
Yes, but please note: when the impression volume is below 1,000, the CPM value can fluctuate significantly due to the small sample size. It is recommended to accumulate sufficient exposure before using the data for decision-making.
Please ensure all input values are positive numbers. The number of impressions should be actual exposures, not clicks. The decimal setting will affect the precision of your results. This tool does not store user data, but please refrain from entering sensitive information.
Analyzing ROI is more effective when combining CPM with conversion rates. For example: If your ad spend is 5,000 and you get 200,000 impressions, your CPM is 25. If the conversion rate is 0.5%, the Cost Per Action (CPA) is 100. We recommend regularly monitoring industry CPM benchmarks (e.g., in-feed ad CPMs typically range between 10 and 50).