CPM calculator

Enter your ad spend and impressions to see what a thousand views of your ad cost.

Enter ad spend and impressions to see your CPM.

Everything is worked out in your browser, and nothing you type is sent anywhere.

What the result means

CPM is the price of reach: what you pay each time your ad is seen a thousand times. It says nothing about whether the ad worked, so a cheap CPM with no clicks is still money spent. Compare it across campaigns on the same platform and against your own history.

The formula

CPM = ad spend ÷ impressions × 1,000

A worked example

A campaign spends 450.00 and is shown 120,000 times. Dividing the spend by the impressions and multiplying by 1,000 gives a CPM of 3.75.

How to calculate CPM in Google Sheets

Get your Meta Ads and Google Ads spend and impressions into Google Sheets, refreshed on a schedule.

Start free trial

30 days of Plus, free from sign-up. No card needed.

Sign in with Google or a work or school Microsoft account.

Add to Google Sheets

Prefer to stay in Google Sheets? Add the add-on and start from the Extensions menu.