What is a good CPM?
A good CPM depends on platform, audience size, geography, placement, seasonality, buying objective, and creative quality. Lower CPM is not automatically better if the impressions do not reach the right audience.
Quick Marketing Tools
Calculate Cost Per Mille (CPM) to evaluate ad spend efficiency. Compare your CPM across campaigns and platforms instantly.
Calculate your Cost Per 1,000 Impressions to evaluate ad spend efficiency across campaigns and platforms.
Cost Per Mille (CPM) is the amount you pay for every 1,000 times your advertisement is shown to users. The term 'mille' comes from the Latin word for one thousand. CPM is commonly used in display advertising, social media advertising, video campaigns, connected TV advertising, and programmatic media buying. Marketers use CPM to understand the cost of reaching an audience and to compare awareness campaign efficiency across platforms such as Google Display Network, Facebook, Instagram, LinkedIn, YouTube, and programmatic advertising networks.
Enter your total advertising spend and the number of impressions generated by your campaign. The calculator will instantly determine your CPM, allowing you to evaluate how efficiently your budget is generating visibility. You can also use the reverse calculation mode to estimate the budget required to achieve a target number of impressions or calculate expected impressions based on a known CPM.
Imagine you spend $1,200 on a display advertising campaign and receive 300,000 impressions. Your CPM would be $4.00. This means you paid $4 to display your ad 1,000 times. If a competing platform delivers a similar audience quality at a CPM of $3.00, you may be able to increase reach while maintaining the same budget. CPM analysis helps marketers compare media buying opportunities and improve campaign efficiency.
Browse more Marketing & Advertising tools or open the related options below.
A good CPM depends on platform, audience size, geography, placement, seasonality, buying objective, and creative quality. Lower CPM is not automatically better if the impressions do not reach the right audience.
CPM is ideal for brand awareness campaigns where impressions matter. CPC is better for direct response campaigns where you want clicks. Choose based on your campaign objectives.
Improve targeting to reach more relevant audiences, test different ad formats, optimize ad creative for engagement, and consider less competitive time slots or placements.
No, CPM only measures the cost of showing your ad. Clicks are measured separately through CPC (Cost Per Click) or CTR (Click-Through Rate) metrics.