Pay Per Impression (PPM)

Looking for a different PPM? This entry covers pay per impression, the advertising pricing model. PPM also commonly stands for parts per million (chemistry and water treatment), private placement memorandum (finance), and planned preventive maintenance (facilities) — none of which are covered here.

Pay Per Impression (PPM) is an advertising pricing model where the advertiser pays for each ad impression — each time the ad is shown to a viewer — regardless of whether the viewer clicks or converts. The "M" in PPM comes from mille, Latin for thousand: pricing is typically quoted per thousand impressions. In 2026 the standard term is CPM (Cost Per Mille) rather than PPM; the underlying model is the same.

How impression-based pricing works

An advertiser running on a $10 CPM pays $10 every time their ad is shown 1,000 times. If the campaign runs 5 million impressions, total spend is $50,000. The model is purely volume-based — the advertiser pays for visibility regardless of whether anyone interacts with the ad.

When CPM/PPM is the right pricing model

  • Brand awareness campaigns. When the goal is reach and recall rather than direct response, paying for impressions matches the campaign objective. A new brand launching a product line typically runs CPM-priced video and display campaigns to build awareness.
  • Premium placements. Some publishers and platforms only sell CPM-priced inventory for high-quality placements (homepage takeovers, premium video, certain podcast and OTT inventory).
  • Awareness on social platforms. Meta, TikTok, and YouTube all support CPM-optimized campaign objectives for reach goals.

When CPM is the wrong pricing model

  • Direct-response campaigns. When the goal is clicks, conversions, or purchases, paying per impression decouples spend from outcome. CPC or conversion-based pricing aligns spend with the actual desired action.
  • Performance-led growth. Most direct-response advertisers (DTC ecommerce, B2B lead-gen) benefit from CPC, CPA (cost per acquisition), or ROAS-based optimization rather than CPM.
  • Untested creative. Buying impressions for unproven creative can burn budget fast. Performance-based bidding lets the platform optimize toward the creative that's actually working.

Where the term "PPM" still appears

"PPM" survives mostly in older marketing textbooks, programmatic-advertising contexts, and as a generic descriptor. In modern marketing-platform UIs (Meta Ads Manager, Google Ads, TikTok), the term is universally CPM. Treating PPM and CPM as synonymous when reading older sources or vendor materials is generally safe.

Common pitfalls with impression-based pricing

  • Viewability assumptions. Not every impression served is actually seen. The IAB defines a viewable display impression as 50% of pixels visible for at least 1 second; for video, 50% visible for 2 seconds. CPM pricing without viewability targeting can mean paying for impressions no human ever saw.
  • Frequency without cap. CPM campaigns without frequency caps can show the same ad to the same person dozens of times, wasting budget and creating brand fatigue.
  • Brand safety in programmatic. CPM-priced programmatic inventory varies wildly in placement quality. Without brand-safety filtering, ads can run alongside content that damages brand perception.

Choosing between impression-based and outcome-based bidding is a campaign-structure decision rather than a philosophical one, and the right answer shifts by objective and platform — the trade-off worked through in paid social and paid search campaigns for ecommerce brands.

CPM pricing shows up most often in practice on display and video inventory bought for reach rather than direct response, which makes the platform mechanics worth understanding before setting a budget against it. This guide to Google Display Ads covers campaign setup and creative optimization on the network where CPM buying is most common.