Build
App Development Website Development Landing Page Development Web App Development SaaS DevelopmentGet found
App Store Optimization Answer Engine Optimization SEO & Local SEO GEO (AI Search) Content MarketingDrive demand
Google Ads Meta Ads Apple Search Ads Paid Social Media Buying ProgrammaticConvert & retain
Conversion Rate Optimization Email & SMS Review Engine Nurture SystemsAutomate with AI
AI & Automation Overview AI Voice Agents Workflow Automation AI Lead Response Cold Outreach AI Reporting DashboardCPM is what you paid per thousand impressions. eCPM is revenue per thousand impressions. Calculate both, or work backwards from a target CPM and budget to see how many impressions you can get.
Want this result in your inbox, with the formula and the benchmarks? One email, no sequence.
ApsteQ runs paid acquisition for apps and service businesses. If your CPM is rising or your eCPM is falling, a 30-minute call on your numbers is free.
Book a free strategy callFree tool by ApsteQ
CPM tells you what you paid on average per thousand ad impressions. eCPM tells you what you earned per thousand. A campaign with a $5 CPM on a $10 eCPM has a healthy margin.
Campaign with $5,000 spend and 1,000,000 impressions:
Revenue from those impressions is $25,000:
Reverse: You have $10,000 and want a target CPM of $2.50:
Typical CPM ranges by channel (USD):
Your industry, audience size and bid strategy all affect CPM. Premium audiences and placements cost more per impression but often convert better.
CPM usually rises when you exhaust your best audiences. When it climbs 20%+ in a week:
One where your eCPM (revenue per thousand impressions) stays well above it. If CPM is $3 and eCPM is $25, that is a win. If CPM is $5 and eCPM is $6, it is tight.
No. eCPM is gross revenue per thousand impressions. Profit is eCPM minus CPM minus cost of goods and variable costs. If eCPM is $20 and CPM is $3, profit is not $17 until you subtract fulfillment, support and other costs.
Sometimes. On direct-sale platforms (email lists, private marketplaces), CPM is negotiable. On automated platforms (Google, Meta), CPM is determined by auction and quality. You can lower CPM by improving ad quality or narrowing audience, but not by asking the platform.
Display ads interrupt browsing with lower intent. They are cheaper than search or social. Low CPM is expected. If eCPM is also low, the placements are not high-quality; if eCPM is high, the channel works.
No. Lowest CPM often means lowest-quality audience. A higher CPM with better conversions (higher eCPM or conversion rate) is better. Measure all the way to profit.
Last reviewed 11 September 2026. Formulas and benchmarks are published on the page so you can check them. This tool gives estimates, not quotes.