Skip to content
Ecomobi logo
  • Platform
    • Passio – Creator Platform
    • Help Center
    • About Us
    • Contact Us
  • Brands
    • Overview
    • Affiliate Marketing
    • Influencer Marketing
    • User Generated Content
    • Booking Service
  • Creators
    • Overview
    • Tools for Creators
    • Campaign Directory
  • Publishers
    • Overview
    • Affiliate
    • Tools for Publishers
    • API Overview
  • Insights
    • Blog
    • Events
    • Success Stories
    • Academy
  • Get started
    For Brands
    Contact us
    For Creators
    Sign up
    Login
  • English
    • Vietnamese
Ecomobi logo
  • Platform
    • Passio – Creator Platform
    • Help Center
    • About Us
    • Contact Us
  • Brands
    • Overview
    • Affiliate Marketing
    • Influencer Marketing
    • User Generated Content
    • Booking Service
  • Creators
    • Overview
    • Tools for Creators
    • Campaign Directory
  • Publishers
    • Overview
    • Affiliate
    • Tools for Publishers
    • API Overview
  • Insights
    • Blog
    • Events
    • Success Stories
    • Academy
  • Get started
  • English
    • Vietnamese
Menu
  • Platform
    • Passio – Creator Platform
    • Help Center
    • About Us
    • Contact Us
  • Brands
    • Overview
    • Affiliate Marketing
    • Influencer Marketing
    • User Generated Content
    • Booking Service
  • Creators
    • Overview
    • Tools for Creators
    • Campaign Directory
  • Publishers
    • Overview
    • Affiliate
    • Tools for Publishers
    • API Overview
  • Insights
    • Blog
    • Events
    • Success Stories
    • Academy
  • Get started
  • English
    • Vietnamese

What is CPM? How to calculate and optimize for advertising campaigns

CPM is a form of advertising in Marketing. So, what is CPM, how does it work, and how can this index be optimized? Let’s find out with Ecomobi through the article below. 

What is CPM in advertising?

CPM, short for Cost Per Mile, is the cost an advertiser must pay to display an ad 1,000 times. This is a familiar form of Affiliate Marketing payment models in advertising platforms such as Google Ads, Facebook Ads, YouTube, etc. 

CPM is not just a number, but also a measure of cost-effectiveness in reaching a large number of customers. For businesses that want to build brand awareness or promote new products, CPM is an ideal choice because it focuses on optimizing the frequency of display to users. 

Each time an ad appears before a user, it will be counted as a view or an impression. CPM is a form of advertising in Marketing. So, what is CPM, how does it work, and how can this index be optimized?

What is CPM in advertising?

CPM, short for Cost Per Mile, is the cost an advertiser must pay to display an ad 1,000 times. This is a familiar form of Affiliate Marketing payment in advertising platforms such as Google Ads, Facebook Ads, YouTube, etc. 

CPM is not just a number, but also a measure of cost-effectiveness in reaching a large number of customers. For businesses that want to build brand awareness or promote new products, CPM is an ideal choice because it focuses on optimizing the frequency of display to users. 

Each time an ad appears before a user, it will be counted as a view or an impression.

CPM in advertising
CPM advertising is charged per 1000 impressions

How CPM Works

How to calculate CPM

CPM = Total advertising cost / (Impressions / 1,000)

For example: A CPM advertising plan has a budget of 1,000,000 VND and receives 20,000 impressions. The cost per impression (CPM) will be calculated according to the formula, specifically: 1,000,000 / (20,000/1000) = 50,000 VND for every 1000 impressions. 

Which campaigns is CPM suitable for?

CPM is commonly used in campaigns: 

  • Banner Ads: Display advertising images on websites or applications.
  • Social media advertising: Facebook, Instagram, TikTok.
  • Video advertising: Especially popular on YouTube.

Advantages and disadvantages of CPM

Advantages

  • Wide reach: CPM is an ideal choice for advertising campaigns with the goal of brand recognition, especially when reaching a large number of potential customers. This is suitable for industries such as fashion, fast-moving consumer goods, etc.
  • Simple and easy to manage: CPM allows businesses to estimate the number of impressions based on their budget. This makes it easy for them to plan their spending without worrying about incurring uncontrolled costs.
  • High efficiency when using visual advertising: CPM is most effective when used with visual advertising formats such as videos, animations, or banners. These formats help to impress and attract viewers.

In particular, CPM also benefits the publisher. By building awareness for your website/blog, you can attract more advertisers to place ads on your channel and create a monthly passive income stream.

Advantages and disadvantages of CPM
CPM is suitable for brands that need to promote their brand impression in the minds of customers.

Disadvantages

  • Does not measure conversions directly: A major drawback of CPM is that it only measures impressions and does not directly reflect conversion performance marketing, such as click-through rates (CTR) or successful orders. 
  • Dependent on content quality: CPM requires ad content to be engaging to optimize effectively. If the content is not engaging enough or not relevant to the audience, high impressions can be wasted. 
  • Risk of showing to the wrong audience: If the campaign is not well optimized, the ad can appear in front of people who do not need it. This not only increases costs but also wastes the budget.

For example: An ad for an English learning app or learning support software like Grammarly may appear to a middle-aged audience – not interested => leading to poor engagement, despite high impressions. 

Advantages and disadvantages of CPM_1
For low traffic websites, spending money on CPM advertising may not be very effective

CPM cost in a marketing campaign in Vietnam

The cost of CPM advertising in Vietnam depends on many factors such as: advertising platform, product line, and target audience. 

CPM costs on popular platforms

  • Facebook Ads: Average CPM ranges from 30,000 – 100,000 VND for every 1,000 impressions. Campaigns targeting specific audiences (such as specific geographic areas or specialized interests) can increase to 120,000 VND or more.
  • Google Display Network (GDN): CPM on GDN is usually between 50,000 – 150,000 VND, suitable for banner, video, or animated image display ads. This is an ideal channel for businesses that want to cover a wide audience, such as home appliance brands, consumer goods, food, etc.
  • YouTube Ads: This is a platform where all forms of advertising cost significantly more, and CPM is no exception. CPM costs on YouTube usually range from 80,000 – 200,000 VND, depending on the video length and target audience. YouTube and TikTok are the top choices for video branding campaigns due to their ability to reach young audiences (Gen Z and Gen Y).

CPM cost by industry

  • Fashion, FMCG: Average CPM is 50,000 – 100,000 VND, due to large audience and moderate competition.
  • Technology, finance: CPM costs can exceed 200,000 VND because these are industries that require specific target audiences and high spending ability.
  • Education, health: CPM is usually in the range of 70,000 – 150,000 VND, with demand increasing during peak seasons such as school openings or holidays.
CPM cost in a marketing campaign_1
CPM costs are affected by many different factors.

Other factors

  • Competition level: Highly competitive industries, such as technology or real estate, will have higher CPMs than less competitive industries.
  • Target audience: Detailed targeting (age, interests, location) will increase costs but increase the effectiveness of reaching the right potential customers.
  • Campaign timing: During peak seasons such as Tet or Black Friday, CPM costs increase significantly due to increased advertising demand.
CPM cost in a marketing campaign
Understanding the factors that affect CPM costs will help you optimize efficiency

How to optimize CPM for display advertising campaigns

According to a report from Statista (2023), the average CPM on YouTube has increased from $9 to $11 over the past 2 years, reflecting the increasing competition on this platform. So how to optimize CPM in advertising campaigns at the lowest cost? Here are some recommendations: 

Identify the right target audience

This helps your ads appear focused on users who are likely to be interested in your product or service => increasing recall and interaction rates. The simplest way to draw a customer portrait is to use support tools such as Google Ads Audience Manager and define your audience according to the target of your product/service.

Optimize advertising content

Content needs to be engaging, interesting, and “touch” customers in some way. If the ad content keeps viewers engaged, the ad engine will show it to more users, increasing the ad quality score and reducing CPM. 

optimize CPM in marketing campaign
How to optimize CPM for display advertising campaigs

Using retargeting tools

Retargeting helps focus on groups of people who have shown interest, increasing advertising effectiveness. Advertisers set up pixels on websites to track user behavior. Then run retargeted ads to groups who have visited the website or added products to their shopping carts but have not purchased.

Select the display time frame

The timing of your ads also affects your CPM costs. Placing your ads during times when your potential customers are most active helps reduce competition and CPM.

Optimize ad placement

Some placements have low CPMs but are still effective. For example, on Facebook, experiment with placements like Stories or Audience Network instead of just focusing on News Feed, or on Google Ads, run display ads (GDN) with long-tail keywords or in less competitive areas.

how to optimise CPM in marketing campaign
Many small businesses use Instagram Stories ads, which have lower CPMs than Instagram Feed ads.

Frequently Asked Questions (FAQs) about CPM

How do I know if my CPM costs are reasonable?

Answer: It can be evaluated based on the following factors:

  • Compare industries: Research the average CPM cost in your industry or on the same platform. For example, the average CPM for Facebook Ads in Vietnam is usually between 30,000 – 100,000 VND.
  • Measure effectiveness: If your ads have a high click-through rate (CTR) and engagement, your CPM can be considered reasonable.
  • Test adjustments: Test different campaigns to optimize CPM costs according to specific goals.

Does high CPM mean good performance?

A: Not necessarily. A high CPM often reflects high competition or a narrow target audience, but it does not guarantee that your campaign will deliver good results.

Important: CPM performance should be evaluated based on:

  • Engagement Rate: If your ads are getting high click-through or conversion rates, a high CPM may still be acceptable.
  • Campaign Objective: A high CPM can be effective if the goal is to build a brand in high-value industries, such as real estate or finance.

Always compare CPM with other metrics such as CPC (Cost per Click), CTR (Click-Through Rate), and ROAS (Return on Ad Spend) to get a comprehensive view of campaign effectiveness.

Hopefully, the above article has helped businesses and advertisers better understand what CPM is as well as ways to optimize CPM costs for a successful advertising campaign.

Read more:

Read more

On This Page

  1. What is CPM in advertising?
  2. What is CPM in advertising?
  3. How CPM Works
    1. How to calculate CPM
    2. Which campaigns is CPM suitable for?
  4. Advantages and disadvantages of CPM
    1. Advantages
    2. Disadvantages
  5. CPM cost in a marketing campaign in Vietnam
    1. CPM costs on popular platforms
    2. CPM cost by industry
    3. Other factors
  6. How to optimize CPM for display advertising campaigns
    1. Identify the right target audience
    2. Optimize advertising content
    3. Using retargeting tools
    4. Select the display time frame
    5. Optimize ad placement
  7. Frequently Asked Questions (FAQs) about CPM
    1. How do I know if my CPM costs are reasonable?
    2. Does high CPM mean good performance?
Get Ecomobi monthly newsletter right in your inbox.
Loading

Related Success Stories

tiktok mp3 downloader

TikTok MP3 downloaders: Convert TikTok videos to MP3 in seconds

Found a viral TikTok sound or video you love? Discover the best TikTok MP3 downloaders to save high-quality audio for

Read More »
Cach xoa logo Tiktok bang cong cu truc tuyen mien phi chat luong HD

10+ Methods to remove Tiktok watermark online free

Are you searching for ways to remove TikTok watermark or download TikTok videos without watermark to repurpose on platforms like

Read More »
best-tiktok-niches-2025-for-affiliate-marketing

15+ Best TikTok niches 2025 for affiliate and viral video

Standing out in a sea of content like Tiktok requires finding the right TikTok niche. You must choose the right

Read More »
Top 10 tiktok influencers philippines in 2025

TikTok Influencers Philippines: Top Filipino TikTokers to Follow in 2025

Filipino TikTokers, or Pinoy TikTokers, aren’t just entertainers; they’re cultural trendsetters, brand ambassadors, and the secret sauce behind some of

Read More »
how-to-make-money-on-tiktok-without-followers-6826f6156c21f

How to make money on TikTok without followers

Wondering how to make money on TikTok without follower? Think you need thousands of followers to make money on TikTok?

Read More »
How to create TikTok Shop

How to Create TikTok Shop: Step-by-Step Guide to Build and Sell on Your TikTok Store 

How to create TikTok Shop is a question that many aspiring online sellers are asking, as TikTok has rapidly transformed

Read More »
hotelscom travel affiliate program via Ecomobi

Hotels.com Affiliate program: How to join & tips monetize for publishers

Hotels.com Affiliate campaign now live on Ecomobi.com, offers an exciting opportunity to earn competitive commissions by promoting one of the

Read More »
Join Expedia travel affiliate with Ecomobi

Expedia Affiliate Program: Boost earnings with Ecomobi’s travel campaign

If you’re a travel blogger, content creator, or publisher looking to monetize your platform, the Expedia Affiliate Program via Ecomobi

Read More »
tiktok affiliate vs lazada affiliate which is better for make money online

TikTok Affiliate vs Lazada Affiliate: Which is better for creators in 2025

Want to turn your content into cash? Affiliate marketing is booming in Southeast Asia, and TikTok Affiliate vs Lazada Affiliate

Read More »
Ecomobi logo

Platform

  • Passio – Creator Platform
  • Help Center
  • About Us
  • Contact Us
  • Passio – Creator Platform
  • Help Center
  • About Us
  • Contact Us

For Brands

  • Overview
  • Affiliate Marketing
  • Influencer Marketing
  • User Generated Content
  • Booking Service
  • Overview
  • Affiliate Marketing
  • Influencer Marketing
  • User Generated Content
  • Booking Service

For Creators

  • Overview
  • Creator Campaigns
  • Tools for Creators
  • Idol Program
  • Overview
  • Creator Campaigns
  • Tools for Creators
  • Idol Program

For Publishers

  • Overview
  • Affiliate
  • Tools for Publishers
  • API Overview
  • Overview
  • Affiliate
  • Tools for Publishers
  • API Overview

Insights

  • Blog
  • Events
  • Success Stories
  • Academy
  • Blog
  • Events
  • Success Stories
  • Academy
Ecomobi logo
Copyright © 2023 Passio. All Rights Reserved.
  • Privacy Policy
  • Terms of Use
  • Privacy Policy
  • Terms of Use
  • Privacy Policy
  • Terms of Use
  • Privacy Policy
  • Terms of Use
For Brands
Contact us
For Creators
Sign up
Login

Are you ready to connect and maximize your revenue with Ecomobi today?

Loading