Pay Per Impression (PPM)

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-optimised 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 optimisation rather than CPM.
  • Untested creative. Buying impressions for unproven creative can burn budget fast. Performance-based bidding lets the platform optimise 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.