CPvM (Cost Per Thousand Viewed Impressions)

What does CPvM Mean?

CPvM advertising is where the CPvM price is the amount that gets paid when an ad is viewed 1,000 times. Viewed is the significant word here, as at least 50% of an ad has to appear on a users screen for one second it to be paid for.

For example if you booked a campaign for 1,000,000 viewed impressions at a CPvM of £4 then for every 1,000 ads that were viewed you would pay £4, and in total you would owe £4,000.

Calculator Icon

Work out the Cost Per Thousand Viewed Impressions of your campaigns with our CPvM Calculator >

CPvM Definition

CPvM means Cost Per Viewed Thousand (with M being the roman numeral for 1,000). It is a variation on the CPM ad pricing model. It means that an advertiser only pays when an ad is actually seen 1,000 times, whereas CPM means the advertiser pays for every 1,000 times the ad is loaded. The difference between the two comes from the fact that many ads are placed below the fold, and so if a user does not scroll down, they may not actually see the ad even though it loaded.

This is a relatively new form of ad pricing model, which was intended to solve the problem that CPM ad buys don’t guarantee any level of quality (just quantity). However, while they are commonly used by some ad networks, CPM is still the far more common form of pricing.

This is mainly because the definition of a viewable impression is still being argued over. It is also because if this ad pricing model was generally used then websites would be designed with more ads above the fold, and people generally don’t want that!

What it looks like

How to work out Viewable Impressions for CPvM campaigns

Average Rate

This ad pricing model isn’t widely enough used to have reliable averages. You should expect them to be up to 50% higher than CPM rates however.

Other names for CPvM (synonyms)

Perviewed, CP-VM, CPV M


Find out more

CPvM Calculator

Viewability Rate

eCPM Calculator

ROI Calculator


Back: Ad Pricing Guide