Skip to main content

Scale Digital Media

Meta Ads

Why Are My Meta Ads CPMs So High?

What drives Meta ads CPM, which causes are seasonal and which come from your account, and how to diagnose and respond to rising costs.

Ayyan SabirScale Digital Media
4 min read
Why Are My Meta Ads CPMs So High?
On this page
  1. How Meta’s auction sets CPM
  2. External causes of rising CPMs
  3. Account-level causes you can address
  4. Diagnosing a CPM rise
  5. Focus on cost per result, not CPM alone
  6. Planning for seasonal increases
  7. Keeping media costs under control

CPM, the cost per thousand impressions, is what you pay Meta to show your ads. When CPMs rise, everything downstream gets more expensive: clicks, leads and purchases. Some causes are outside your control, such as seasonal competition. Others come from how campaigns are set up, how narrowly they are targeted and how people respond to the ads. Knowing which is which tells you whether to adjust or simply wait.

How Meta’s auction sets CPM

Meta runs an auction for every ad placement. The winner is not simply the highest bidder. Meta combines your bid, the estimated likelihood that the person will take your desired action, and ad quality. Ads that people are likely to engage with and convert on can win auctions at lower cost. Ads that people ignore or hide need to pay more to be shown.

That means CPM reflects both competition for the audience and how well your ads match the people you are reaching.

External causes of rising CPMs

Seasonality. Competition increases in the weeks before Black Friday, Cyber Monday and the holiday season, as retailers raise budgets. CPMs commonly rise sharply in November and December and ease in January. Other industries have their own peaks, such as tax season for accountants.

Events. Elections and major news events can increase competition for attention.

Audience demand. Some audiences, such as high-income homeowners or business decision-makers, are targeted by many advertisers and are consistently expensive.

Geography. CPMs in the US, Canada, UK and Australia tend to be higher than in many other markets.

Account-level causes you can address

Narrow audiences

Small, heavily targeted audiences limit the system’s options. If many advertisers want the same small group, prices rise. Broadening audiences often lowers CPM and lets the system find cheaper conversions.

Low ad quality and engagement

Ads with poor engagement, many hides or negative feedback have lower quality estimates and pay more. Ads Manager’s ranking diagnostics (quality, engagement rate and conversion rate rankings) compare your ad with others competing for the same audience.

Creative fatigue and high frequency

As the same people see the same ads repeatedly, response falls and costs rise. Rising frequency with rising CPM is a classic sign. See our guide to creative fatigue.

Optimisation event choice

Optimising for purchases or leads targets people likely to convert, who are in demand by other advertisers, so CPM is usually higher than with traffic or awareness objectives. This is normal. A higher CPM with a lower cost per result is a good trade.

Restricted placements

Limiting ads to a single placement, such as Facebook feed only, removes cheaper inventory. Advantage+ placements usually let Meta find lower-cost impressions.

Learning and frequent edits

Ad sets in learning often show unstable CPMs. Frequent changes keep them there. See our guide to the Meta ads learning phase.

Diagnosing a CPM rise

  1. Compare against the same period last year to see whether it is seasonal.
  2. Check whether CPMs rose across all campaigns or only some. Account-wide increases point to external factors; isolated increases point to campaign issues.
  3. Review frequency and the age of the main creatives.
  4. Check ranking diagnostics for low quality or engagement rankings.
  5. Look at recent changes to targeting, placements or optimisation.

Focus on cost per result, not CPM alone

CPM is an input, not the goal. A campaign with a $40 CPM and a strong conversion rate can be far more profitable than one with a $10 CPM that reaches people who never buy. If CPM rises but cost per lead or ROAS holds steady, there may be nothing to fix.

When CPM does hurt results, the most reliable responses are fresh creative that earns better engagement, broader targeting, flexible placements and a stronger offer that converts more of the people you pay to reach.

Planning for seasonal increases

Businesses with seasonal peaks should budget for higher CPMs, build audiences and test creative before the expensive period, and make sure landing pages convert well so higher costs are offset by stronger conversion.

Keeping media costs under control

Rising CPMs are a signal to investigate, not a reason to panic. Separating market-wide cost increases from account problems leads to better decisions about what to change.

If your Meta costs have climbed and you are not sure why, our Meta Ads management service can diagnose the causes and adjust structure, creative and targeting accordingly.

Ayyan Sabir

Scale Digital Media

Ayyan Sabir is the founder of Scale Digital Media. He leads the agency, day-to-day operations and client strategy across SEO, web development, paid advertising and AI automation.