Home/Glossary/CPM (Cost Per Mille)
Back to Glossary
CPM
Paid Ads

CPM (Cost Per Mille)

The cost to show your ad 1,000 times. Used in brand awareness campaigns on Facebook, Instagram, and TikTok.

What is CPM?

CPM (Cost Per Mille, where "mille" is Latin for 1,000) is the price you pay for every 1,000 times your ad is shown. It's the standard metric for brand awareness and reach campaigns.

Formula: CPM = (Total Ad Spend รท Total Impressions) ร— 1,000

Typical CPM in Malaysia

  • Facebook/Instagram: RM8โ€“25 depending on audience and placement
  • TikTok Ads: RM10โ€“20 for broad audiences
  • Google Display Network: RM3โ€“10

CPM tends to spike during campaign seasons โ€” Raya, CNY, 11.11 โ€” as more advertisers compete for the same eyeballs.

CPM vs CPC

CPM is best for awareness โ€” you're paying to be seen. CPC (Cost Per Click) is better when you want direct action. For most Malaysian SMEs driving sales, CPC or conversion-optimised campaigns outperform pure CPM campaigns.

Apply this with MarketOS

AI content, ads, SEO, CRM โ€” built for Malaysian SMEs.

Start Free