Free CPM Calculator
Calculate cost per thousand impressions for any campaign. Compare your number against live Meta, TikTok, and Google benchmarks and see whether your CPM reflects a creative problem, an audience problem, or neither.
Better creative = cheaper impressions
Most high CPMs come from ads people scroll past. MagicFit generates UGC-style videos and ad variants in minutes, so you can always ship the fresh hook your audience needs.
How to use this CPM Calculator
CPM measures what you pay to reach 1,000 people. Enter total ad spend and total impressions for any date range: a single ad set, a campaign, or your full account. The calculator gives you your CPM plus the derived numbers you actually use when planning: cost per 100 impressions, cost to reach one million, and a read on whether your CPM is healthy for your platform.
Use the result as a diagnostic, not a scoreboard. A $9 CPM on Meta is normal. A $28 CPM on a fresh prospecting campaign tells you the auction finds your ad expensive to show, which almost always means a creative or audience problem.
Check CPM weekly during a campaign, not daily. Daily swings are noise. Weekly trends are signal. If your CPM climbs 20 percent week over week, refresh creative before you touch bids or audiences.
Frequently Asked Questions
This Is What Winning Ads Look Like
Video and static creatives built for performance, across every format, style, and platform.
Ready to lower your CPM?
Join 40,000+ brands creating scroll-stopping content in minutes.
Start with Free Credits