CPM (Cost Per Mille)

Definition

Cost Per Mille (CPM) is the price an advertiser pays for every 1,000 impressions an ad receives, regardless of whether anyone clicks or engages with it. “Mille” is Latin for thousand, and CPM billing is most common in brand-awareness campaigns focused on visibility over direct response.

In Plain Terms

CPM is like paying a billboard company by how many cars drive past, not by how many people actually look up — you’re buying guaranteed visibility, not a guaranteed reaction.

How It Works

  • Priced per 1,000 impressions, regardless of clicks or engagement
  • Preferred billing model for brand-awareness or reach campaigns, where being seen matters more than an immediate click
  • Contrasts with CPC/CPA, which only charge when someone actually acts

Examples

  • A display campaign with a NPR 200 CPM generating 500,000 impressions costs NPR 100,000
  • Choosing CPM billing for a brand-awareness campaign versus CPC for a lead-generation campaign
  • Comparing CPM across platforms to see where impressions are cheapest for a given audience

Commonly Confused With

  • CPM vs CPC — CPM charges per 1,000 impressions regardless of clicks; CPC charges only when a click happens
  • CPM vs CPA — CPM pays for visibility; CPA pays only for a completed conversion, several steps further down the funnel

Ready to put this into practice?

Start building practical expertise with guided lessons, hands-on exercises, and real-world projects.

advanced digital marketing mastery course in nepal

Advance Digital Marketing Training in Nepal

An intensive, capstone-driven advanced digital marketing course for marketers who already know the basics and want to go all the way: strategy, AI-powered marketing, performance advertising, conversion optimization, SEO and analytics.
data science with python training in nepal by AITC Education

Data Science with Python Training

Practical data science course that takes you from zero coding experience to job-ready, with hands-on Python training, real datasets, and portfolio projects.
WhatsApp

Fill out the form, and our team will get back to you as soon as possible.








    Fill out the form, and our team will get back to you as soon as possible.






      Enquiry Form