CPM è l'acronimo di costo per 1000 impressioni. Gli inserzionisti che pubblicano annunci CPM impostano il prezzo che vogliono per la pubblicazione di mille annunci e pagano ogni volta che un annuncio viene visualizzato.
I publisher generano entrate ogni volta che un annuncio CPM viene pubblicato nella pagina e visualizzato da un utente. Gli annunci CPM competono con gli annunci costo per clic (CPC) nell'asta dell'annuncio: viene pubblicato l'annuncio che si prevede possa generare maggiori entrate.