Facebook CPM

Facebook CPM

Facebook CPM tells you how much it costs to show your ad 1,000 times on Facebook. Here’s everything you need to know: what it is, why it matters, how to calculate it, and how to reduce it!

2 min read

What is Facebook CPM?

What is Facebook CPM?

Facebook CPM is the cost to deliver 1,000 ad impressions on Facebook’s platform, including Instagram and Audience Network. It reflects how competitive your ad placement is in the auction.

Why Is Facebook CPM Important?

Why Is Facebook CPM Important?

Facebook CPM helps you gauge how efficiently your ads reach audiences. It affects campaign scale, budget planning, and ROAS—especially for top-of-funnel campaigns.

How to Calculate Facebook CPM

How to Calculate Facebook CPM

Facebook Ads Manager automatically provides CPM, but you can also calculate it manually by dividing ad spend by impressions (in thousands).

The Turning Point

OWOX Data Marts

See your first report built in real time. 15 minutes.

  1. Connect your data warehouse
  2. Pick your metrics
  3. Get a live Google Sheets report

In the time it takes to write a ticket. Then imagine never writing that ticket again.

Book a Demo

We'll use your actual use case

The Facebook CPM Formula:

The Facebook CPM Formula:

Facebook CPM = (Facebook Ad Spend ÷ Facebook Impressions) × 1,000

Example of Facebook CPM in Action

Example of Facebook CPM in Action

If you spend $300 on a Facebook campaign and get 75,000 impressions, your Facebook CPM is ($300 ÷ 75,000) × 1,000 = $4.

Optimize Your Facebook CPM with OWOX Data Marts

Optimize Your Facebook CPM with OWOX Data Marts

OWOX Data Marts gives you a full view of Facebook CPM trends by audience, ad set, and time of day. Adjust creatives, bidding, or targeting to improve cost-efficiency.

What Is a Good Facebook CPM?

What Is a Good Facebook CPM?

A good Facebook CPM ranges from $5 to $12, depending on audience size, location, and objective. Lower CPMs with high CTR usually indicate strong performance.

What Is a Bad Facebook CPM?

What Is a Bad Facebook CPM?

A Facebook CPM above $15 may signal audience fatigue, poor ad relevance, or competitive bidding environments.

Best Practices for Facebook CPM

Best Practices for Facebook CPM

Try these strategies to lower your Facebook CPM and improve ad reach.

Refresh Creative Frequently

Avoid ad fatigue by updating images, copy, and formats regularly to maintain performance. Size each new image for its placement; the dimensions are in the list of Facebook image sizes.

Refine Audience Segments

Use lookalike audiences, retargeting, and interest layering to increase ad relevance and reduce costs.

Test Bidding Strategies

Compare automatic vs. manual bidding to find the most cost-efficient approach for your goals.

Common Mistakes to Avoid with Facebook CPM

Common Mistakes to Avoid with Facebook CPM

Don’t over-target or ignore performance breakdowns by age, placement, or time. Wasted impressions lead to rising CPMs.

Topics

Customer stories

What users are saying

Not testimonials. Comment threads.

Real things real customers said — each quote pinned to a specific claim, straight from the quotes database.

A9re: one source of truth
Mark SimmonsMark SimmonsCMO, Pürblack®
“We had six or seven different channels and no single source of truth — it was almost impossible, a lot of guesswork.”
C3re: golden data
Nodari RizunNodari RizunFounder & CEO, Pürblack®
“Golden data is clean data — the measure of reality, true and not false, that you can trust based on its source. If you have that, you're good.”
E5re: dashboards vs truth
Nodari RizunNodari RizunFounder & CEO, Pürblack®
“Most businesses look at a Shopify or Google Analytics dashboard and think it's the source of truth. It's not — that data was never cleaned.”

Your New Normal

Rediscover your data analytics with OWOX Data Marts.

Connect your sources, define Facebook CPM once, and read the same number in Sheets, BI and AI chat.

  • No AI hallucinations
  • Analyst-governed definitions
  • Every number traces to SQL
Get started free