Marketing and Advertising Cost per Thousand (CPM) Definition and Its Role in Marketing 2 years ago admin What Does Cost Per Thousand (CPM) Mean? Cost per thousand (CPM) refers to the average cost a company pays for...