Free tools

Free CPM calculator

Compute the cost of your advertising campaign

Calculate CPM
Lady holding a pencil

Make your ads profitable

Use our free CPM Calculator to assess the cost effectiveness and profitability of your media advertising campaign. Simply fill in below your known variables and we’ll instantly compute for you the missing variable.

Total cost: The total cost of your media advertising campaign.

CPM rate: CPM stands for cost per thousand impressions – it is the rate that you’ll be charged for a set of thousand views of your ad.

Ad impressions: The number of times your advertisement is viewed.

By entering your email, you agree to receive marketing emails from Shopify.

An email will be sent with your results.


CPM stands for “cost per mille,” and “mille” is the latin word for “thousand” so CPM is commonly referred to as “cost per thousand.” CPM is a marketing term that measures the cost per thousand impressions, and it is the rate that you’ll be charged for a set of one thousand views of your advertisement.

For example, if you spent $100 on a Facebook ad and it got 15,000 impressions, the CPM would be $10.00, which is the price you paid for 1,000 Facebook impressions.

It’s very simple to calculate CPM. Shopify’s free CPM calculator does it for you, but you can also use the following formula:

X (campaign cost) / Y (ad impressions) = Z (result) x 1000 = $ CPM

When you are doing an ad campaign or making an ad budget, estimating and measuring the CPM of a campaign is important to understand its effectiveness across different media channels. The media channel with the lowest CPM is often more effective because it requires less cost to reach 1,000 audience members.

Shopify’s free CPM calculator is fast and easy to use, to get started:

  • 1. Go to
  • 2. Enter your information into the online form
  • 3. Click “Calculate”
  • 4. Wait for the CPM calculator email from Shopify to arrive in your inbox
  • 5. Click on the link “Get your CPM calculator now”

The CPM calculator is a free tool Shopify offers to businesses. That means there is no cost to use it.

Just starting out?

Get the help you need to start your business with Shopify Learn, Burst, and Hatchful

Find products to sell - examples of clothing

Find products to sell in your store

Shopify has dropshipping apps that can help you start selling to customers within minutes, without the hassle of inventory, packing and shipping.

Find products

Business e learning - Shopify Learn brand logo

Find business courses on Shopify Learn

Get direct access to answers, lessons, and advice from the best minds in modern business.

Start learning for free

Free stock photos - Burst brand logo

Find free high-quality photos on Burst

Make your business stand out with high-quality photos from professional photographers.

Browse free stock photos

Logo maker - Hatchful brand logo

Create stunning logos in seconds

Create professional logos in just a few clicks with our logo maker. No design experience necessary.

Create your logo

Wholesale marketplace - Shopify Handshake brand logo

Find your next best seller on Handshake

Handshake is a wholesale marketplace by Shopify. Source incredible products from one-of-a-kind brands.

Shop wholesale