Your e-commerce glossary

All the terms you need to know to succeed in modern e-commerce, explained simply and clearly.

Back to Glossary

What is Cost Per Mille?

Cost Per Mille (CPM) is the cost for 1,000 ad views, commonly used in display and social media ads to measure reach and visibility for brand awareness.

Explanation

CPM is an advertising pricing model where the cost is based on 1,000 impressions (or views) of an ad. It’s commonly used for campaigns aimed at increasing brand awareness rather than immediate conversions. With CPM, the advertiser pays for the opportunity to have their ad shown to a target audience, regardless of whether the audience interacts with the ad (clicks or purchases). CPM is particularly useful for Shopify merchants running campaigns on platforms like Google Display Network, Facebook, or Instagram to reach a larger audience.

Importance

  • Brand Awareness: CPM is ideal for campaigns focused on maximizing reach and visibility rather than immediate clicks or conversions.
  • Predictable Budgeting: CPM provides a predictable way to manage your ad spend since costs are based on impressions rather than clicks or conversions.
  • Maximizing Reach: CPM is highly effective in reaching a broad audience, making it suitable for stores looking to increase brand recognition and attract new visitors.
  • Campaign Performance Insights: Tracking CPM helps assess whether your campaigns are reaching the intended audience effectively and efficiently.

How It Works

  • Set Up CPM Campaign: Create an ad campaign targeting a specific audience on platforms like Google Display Network, Facebook, or Instagram.
  • Pay for Impressions: With CPM, you pay a fixed rate for every 1,000 impressions your ad receives, not for the actions taken by the viewer (clicks or conversions).
  • Bid for CPM: Advertisers place bids on how much they’re willing to pay for 1,000 impressions, and ads are displayed to users based on those bids.
  • Track CPM and Campaign Metrics:: CPM=Total Cost of Ad/Impressions×1000
  • Optimize Campaigns: Adjust targeting, creative assets, or bidding strategies based on performance data to get more impressions at a lower cost.

Benefits

  • Cost-Effective for Large Audiences: CPM can be more affordable for large-scale brand awareness campaigns, making it easier to reach a larger audience.
  • Ideal for Branding Campaigns: It’s perfect for businesses aiming to increase brand visibility rather than targeting immediate conversions or clicks.
  • Predictable Costs: With CPM, you can predict the cost of ad campaigns based on your target impressions, helping with budget planning.
  • Broader Reach: Helps advertisers target a wider audience and make their brand more visible across different platforms.