Enter your total ad spend and impressions to instantly calculate your cost per 1,000 impressions (CPM).
CPM, or Cost Per Mille (thousand), is the price you pay for every 1,000 ad impressions, regardless of whether anyone clicks. It's the standard pricing model for brand awareness and display advertising, where reach and visibility matter more than immediate clicks.
CPM lets you compare very different media buys — a display network, a podcast pre-roll, a programmatic buy — on a single, consistent unit of cost.
Example: $800 spent for 200,000 impressions gives a $4.00 CPM.
It varies by platform and audience — social feeds often range $5–$15 CPM, while premium display or connected TV can run much higher. Compare CPM within the same channel and audience type for a fair read.
Not necessarily. A very low CPM can sometimes signal low-quality inventory or an unengaged audience. Weigh CPM alongside viewability and engagement metrics.
CPM charges for impressions (visibility), while CPC charges for clicks (action). CPM suits awareness goals; CPC suits direct-response goals.
Yes, in principle — CPM is also used to price traditional media like print and radio, expressed as cost per thousand readers or listeners.
50+ free marketing, SEO, and utility tools. No sign-up, ever.
Explore All Tools