Naxern AI

What Is CPM in Facebook Ads? How It's Calculated and What's Normal

CPM stands for cost per mille, meaning the cost per 1,000 impressions: you divide the money spent by the number of impressions and multiply by 1,000. It tells you how expensive it is to put your ad in front of your audience, not whether the ad is working. Naxern tracks it alongside results so you can see the whole picture.

The formula

CPM = (amount spent / impressions) x 1,000. For example, if you spend $2 and your ad is shown 50 times, the CPM is $40.

What makes CPM higher or lower

What is a normal CPM?

There is no single normal number. Broad consumer audiences tend to be cheaper than business-owner audiences, and costs vary by country, season and placement. What matters is the cost per enquiry: CPM divided by 1,000, divided by your click-through rate and your landing-page conversion rate.

How to lower it

Frequently asked questions

What does CPM mean in Facebook ads?

Cost per 1,000 impressions: the money spent divided by impressions, times 1,000.

Is a high CPM bad?

Not necessarily. A high CPM with good click-through and conversion can still deliver enquiries at an affordable cost.

Why is my CPM so high at the start?

New campaigns have little data, and early numbers are based on very few impressions.

See Naxern plans · More guides