Glossary

Cost Per Mile (CPM)

Cost Per Mile (CPM) is a payment model where advertisers pay for every thousand ad impressions, offering predictable costs and high brand exposure in affiliate marketing.

Cost Per Mile (CPM)

What is cost per mile?

Cost per thousand/Cost per mile is a kind of prototype of payment for advertising on the Internet. Advertiser gives money for every thousand impressions with the use of advertising materials, commonly banners. It is paid to affiliates, who try to promote advertiser’s product, service or site.

Cost per thousand CPT (CPT) is also called as Cost Per Mille CPM because word M also means number 1000.

It denotes the cost advertisers incur for every thousand impressions (views) their advertisement receives. The term “mile” is derived from the Latin “mille,” meaning a thousand, thus CPM signifies the cost for each set of a thousand impressions.

Understanding CPM in Affiliate Marketing

In affiliate marketing, CPM is a pricing model where advertisers compensate publishers (affiliates) for every thousand times their ad is displayed on the affiliate’s platform, such as a website or an app. This model stands in contrast to others like Cost Per Click (CPC) or Cost Per Acquisition (CPA), where payments are contingent on user interactions or conversions.

How CPM Works

The CPM model operates on a straightforward principle. Advertisers agree on a predetermined price for every 1,000 views of their ad. For instance, if an advertiser sets a CPM rate of $5, they pay $5 for every 1,000 impressions their ad garners. This model is particularly effective for brand awareness campaigns, where the objective is widespread visibility rather than direct user engagement.

Calculating CPM

The formula to compute CPM is:

CPM = Total Cost of Campaign / Total Impressions * 1,000

For example, if an advertiser expends $500 on a campaign that attracts 200,000 impressions, the CPM would be:

CPM = $500 / 200,000 * 1,000 = $2.50

This calculation indicates the advertiser pays $2.50 for every thousand impressions.

Benefits of CPM Affiliate Programs

  1. High Brand Exposure: CPM campaigns significantly boost brand visibility by reaching a broad audience.
  2. Predictable Costs: Advertisers can accurately forecast advertising expenses, facilitating better budget management.
  3. Targeted Advertising: Advertisers can select specific audiences based on the affiliate’s platform demographics, enhancing engagement potential.
  4. Revenue Diversification for Publishers: Affiliates earn from traffic through ad impressions without needing user clicks or conversions.

CPM vs. Other Payment Models

  • CPM (Cost Per Mille): Payment is based on the number of ad impressions, ideal for brand visibility campaigns.
  • CPC (Cost Per Click): Payment occurs each time an ad is clicked, focusing on driving traffic.
  • CPA (Cost Per Action): Payment happens only when a specific action is taken, such as a sale or sign-up, emphasizing conversions.

Factors Influencing CPM Rates

Several factors impact CPM rates, including:

  • Ad Placement and Visibility: Premium placements (e.g., above the fold) command higher CPMs.
  • Audience Demographics: Niches with high-value audiences, such as luxury markets, often have higher CPMs.
  • Seasonal Demand: Rates can fluctuate based on seasonal trends and advertising demand.
  • Ad Quality and Relevance: Engaging and high-quality ads can command higher CPMs due to better performance.

Finding CPM Affiliate Programs

To find suitable CPM affiliate programs, one should:

  • Research Affiliate Networks: Platforms like ShareASale and CJ Affiliate offer CPM programs.
  • Evaluate Requirements: Check for minimum traffic requirements and the types of ad formats available.
  • Apply for Programs: Complete applications accurately and highlight the value of your platform to potential advertisers.
Thumbnail for What Is CPM? Marketing and Advertising CPM Explained For Beginners | Surfside PPC

Frequently asked questions

How can I calculate cost per mille?

To calculate cost per mille, or cost per thousand, you divide the total cost of the campaign by the number of impressions and multiply that result by 1000.

What is a good CPM in digital marketing?

A good CPM is one that is not higher than the average for your industry and type of campaign. The average CPM for social media campaigns ranges between $5 to $10 depending on the platform. On the other hand, the average CPM for Google search ads is around $38, whereas for Google display ads it is around $3.

Is a high CPM good?

A high CPM is not necessarily good or bad. Having a high CPM that doesn’t translate into conversions or generate ad revenue is not a good thing. This metric needs to be analyzed in conjunction with other metrics, such as CTR and ROI, in order to accurately judge the performance of your campaign.

Enhance Your Marketing with CPM

Explore how CPM affiliate programs can boost your brand visibility and improve your advertising strategy. Discover expert tools and resources to get started.

Learn more

Cost Per Lead (CPL)
Cost Per Lead (CPL)

Cost Per Lead (CPL)

A cost per lead (CPL) model represents a payment model for internet promotion. Affiliates are paid for each lead generated by the merchant.

2 min read
AffiliateMarketing LeadGeneration +2
Cost Per Click (CPC)
Cost Per Click (CPC)

Cost Per Click (CPC)

In the cost per click (CPC) model, affiliates earn money from each click on their banners, text links, or other advertising materials. Learn how CPC works in af...

2 min read
AffiliateMarketing CPC +3
Cost Per Sale (CPS) | Post Affiliate Pro
Cost Per Sale (CPS) | Post Affiliate Pro

Cost Per Sale (CPS) | Post Affiliate Pro

Cost per sale (CPS) is a performance-based payment method in affiliate marketing where merchants pay affiliates a commission for each sale generated. This model...

5 min read
AffiliateMarketing CPS +3

You will be in Good Hands!

Join our community of happy clients and provide excellent customer support with Post Affiliate Pro.

Capterra
G2 Crowd
GetApp
Post Affiliate Pro Dashboard - Campaign Manager Interface