FAQ
Frequently Asked Questions About CPM
Everything you need to know about Cost Per Mille, advertising rates, and how to use our free calculator.
CPM stands for Cost Per Mille, where "mille" is Latin for one thousand. In digital advertising, it refers to the cost an advertiser pays for every 1,000 ad impressions served. It is one of the three most common pricing models in online advertising, alongside CPC (Cost Per Click) and CPA (Cost Per Action). Use our free CPM Calculator to instantly compute your campaign cost or impressions.
A good CPM for Facebook Ads typically falls between $5 and $10 for most industries. However, it can vary significantly — competitive niches like finance, insurance, and B2B SaaS often see CPM rates of $15–$30 or higher. The best benchmark is your own historical data. You can use our free CPM Calculator to compare your campaign rates against industry averages.
For advertisers, a lower CPM means you pay less to reach 1,000 people, which is generally better for budget efficiency. However, a very low CPM may signal poor audience quality or low-quality placements. For publishers, a higher CPM means more ad revenue per 1,000 page views. Always consider your CPM alongside engagement metrics like CTR and conversion rate for a full performance picture.
CPM (Cost Per Mille) is the advertiser's metric — it represents what they pay per 1,000 ad impressions. RPM (Revenue Per Mille) is the publisher's metric — it represents the revenue earned per 1,000 page views. RPM is usually lower than CPM because ad platforms take a revenue share before paying publishers. Our CPM Calculator can help you estimate both metrics easily.
Your CPM fluctuates due to several factors: auction competition (more advertisers bidding = higher CPM), seasonality (Q4 and holidays drive rates up significantly), audience size (narrower audiences often cost more per impression), ad quality score (low engagement leads to a higher CPM on most platforms), and placement type (premium spots command higher rates than run-of-network). Use our CPM Calculator to plan your budget around these variations.
CPM (Cost Per Mille) charges advertisers for every 1,000 ad impressions regardless of whether users click. CPC (Cost Per Click) charges only when a user actually clicks on the ad. CPM is best for brand awareness campaigns where reach matters most, while CPC is ideal when you want to drive direct traffic or leads. Our CPM Calculator helps you decide which model works better for your specific campaign goal and budget.
Ready to Calculate Your CPM?
Use our free tool to instantly find CPM, total cost, or impressions in seconds.