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 Oberlo, Compass, Exchange, Burst, and Hatchful

Find products to sell - Oberlo brand logo

Find products to sell with Oberlo

Stock your store with 100s of products and start selling to customers in minutes, without the hassle of inventory, packaging, or shipping.

Find products

Business e learning - Shopify Compass brand logo

Find business courses on Compass

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

Start learning for free

Ecommerce Websites & Businesses for Sale - Exchange brand logo

Buy an existing online store on Exchange

Get selling even quicker by purchasing an existing Shopify store on our marketplace.

Browse stores

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