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.
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.
"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.
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.
Get a free ecommerce SEO audit. Our team reviews your Shopify store and sends findings back within a couple of days.