CPM stands for cost per mille (Latin for thousand), and it’s one of the most common ways platforms and publishers charge for ads. When you buy ads on Facebook, Instagram, Google Display Network, or most other digital channels, you’re often paying a CPM rate—meaning you pay a fixed price for every 1,000 times your ad appears on someone’s screen, regardless of whether they click it or take action.
CPM is purely about reach and visibility. Your ad shows up 1,000 times, you pay the agreed rate. It’s straightforward, which is why it’s been the industry standard for decades.
The math is simple. If you spend $500 and get 50,000 impressions, your CPM is $10. The formula: (Total Cost ÷ Total Impressions) × 1,000. Platforms calculate this automatically, but understanding the math helps you budget smarter and compare rates across channels.
CPM works best when your goal is brand awareness or getting your message in front of as many people as possible. If you’re launching a product, building brand recall, or running a visibility campaign, CPM-based advertising makes sense. You’re paying for impressions, not clicks or conversions, so it’s ideal when the value is in eyeballs, not immediate action.
This varies wildly by industry, platform, audience, and season. A good CPM on Facebook might be $5–$15, while YouTube could be $2–$10, and LinkedIn might be $10–$50+. Your target audience’s desirability, ad quality, and competition all affect the rate. Track your own baseline over time rather than chasing an arbitrary number.
CPM charges per impression. CPC (cost per click) charges only when someone clicks your ad. CPA (cost per action) charges only when someone completes a desired action—a purchase, signup, or download. CPM is the broadest net; CPC and CPA are more performance-focused. Choose based on your campaign goal and how much you value reach versus direct results.
Most major platforms offer CPM as a bidding option, including Facebook, Instagram, TikTok, LinkedIn, and Twitter. Some platforms default to CPM; others let you choose your pricing model. Always check your platform’s ad settings—you might find CPM, CPC, CPA, or a hybrid model depending on your objective and audience.