What is Cost Per Mille (CPM)?

Reviewed by Sitab Ahamed Sitab Ahamed Sitab Ahamed Founder & SEO Strategist Specialized in B2B SaaS SEO, Generative Engine Optimization (AEO), and high-intent pipeline moats with 8+ years scaling software brands. sitab-ahamed.com → 7 min read
Quick Definition

Cost Per Mille (CPM) is a standard digital advertising metric that measures the cost an advertiser pays for every 1,000 impressions of an advertisement (with "mille" being Latin for thousand). While CPC models charge per click, CPM models charge for views and brand exposure. In modern marketing economics, organic search visibility delivers compounding impression volume across target buyers at a fraction of paid display CPM rates.

Core Definition Cost incurred for every 1,000 views or impressions of a media asset
Mathematical Formula CPM = (Total Campaign Cost / Total Impressions) * 1,000
Primary Channel Fit Brand awareness, programmatic display, video advertising, and sponsored media

The CPM Metric Formula & Calculation Mechanics

To calculate CPM, divide total media spend by total impressions and multiply by 1,000:

The Standard CPM Formula
Cost Per Mille (CPM) = ( Total Advertising Cost / Total Recorded Impressions ) * 1,000

For example, if a software marketing team spends $15,000 sponsoring a tech media newsletter or programmatic display campaign and generates 500,000 impressions, the CPM is $30.00 ([$15,000 / 500,000] * 1,000).

CPM vs. CPC vs. Organic Search Impressions Compared

Evaluating media efficiency across pricing models reveals how organic search drives efficient brand awareness:

Channel / Model Pricing Structure Primary Strength Primary Limitation
CPM (Display / Programmatic) Pay per 1,000 impressions. Broad top-of-funnel reach and brand familiarity. High banner blindness; low direct click-through rates (often < 0.1%).
CPC (Search Ads) Pay only when a user clicks. Immediate commercial intent capture. Costly keyword auctions; budget stops traffic immediately.
Organic Search Impressions Zero marginal cost per impression. High-intent brand trust: users see your brand at the exact moment of problem search. Requires upfront investment in content architecture and authority building.

Playbook: Building Brand Equity Through Organic Search Impressions

Maximizing the Awareness Value of Organic Impressions

In Google Search Console, your site may register 500,000 monthly impressions across thousands of industry keywords. Even when searchers do not click immediately, appearing consistently at the top of SERPs creates continuous brand recall. When those buyers eventually enter an RFP evaluation cycle, your platform is already recognized as an industry standard.

Frequently Asked Questions

Why is it called Cost Per Mille instead of Cost Per Thousand?

"Mille" is the Latin word for thousand. The advertising industry historically adopted the term CPM to distinguish cost per thousand impressions from other metrics.

What is a typical B2B SaaS CPM on platforms like LinkedIn and Google Display?

B2B display CPMs on Google typically range from $5 to $15, while hyper-targeted account-based marketing (ABM) impressions on LinkedIn regularly command $35 to $90+ CPM.

How do organic search impressions compare to paid display impressions?

Organic search impressions occur in an active problem-solving context (pull marketing), whereas display ad impressions interrupt unrelated user activity (push marketing). As a result, search impressions carry higher trust and recall.

Let's scale your SaaS pipeline with proven SEO & AEO.

45 mins directly with Sitab. We'll identify your highest-converting buyer queries and map where AI engines are missing your software.

45-min strategy session • Direct with Sitab • 100% free with actionable takeaways