CPM Calculation Examples: Facebook, Google & TikTok Ads
Seeing the CPM formula applied to realistic, platform-style numbers makes it far easier to use correctly than reading the formula alone. Below are four fully worked examples — solving for CPM, cost, and impressions in turn — plus a bonus example that adds clicks to the mix. Check any of these against the CPM calculator to confirm the math instantly.
Example 1 — Solving for CPM (Facebook / Meta)
A small business runs a Facebook awareness campaign and wants to know what CPM it actually paid.
Known: Total spend = $350. Total impressions = 58,000.
CPM = (Cost ÷ Impressions) × 1000
CPM = (350 ÷ 58,000) × 1000
CPM = $6.03
A $6.03 CPM sits comfortably inside Meta’s typical $6–$14 range covered in CPM benchmarks by platform in 2026 — a reasonable result for a broadly targeted local-awareness campaign.
Example 2 — Solving for Cost (Google Display Network)
An agency needs to quote a client for a Google Display retargeting campaign before it launches.
Known: Target impressions = 500,000. Expected CPM = $3.50 (typical for GDN retargeting inventory).
Cost = (CPM × Impressions) ÷ 1000
Cost = (3.50 × 500,000) ÷ 1000
Cost = $1,750
Quoting the client $1,750 for 500,000 impressions gives a defensible, benchmark-backed number to put in a proposal before any money is spent.
Example 3 — Solving for Impressions (TikTok)
A marketer has a fixed $800 monthly budget for TikTok in-feed ads and wants to forecast reach before launch.
Known: Budget = $800. Estimated CPM = $7.00 (typical for standard in-feed placements).
Impressions = (Budget ÷ CPM) × 1000
Impressions = (800 ÷ 7.00) × 1000
Impressions ≈ 114,286
That’s the number to put in a campaign brief as the expected delivery volume — with the understanding that actual CPM (and therefore actual impressions) can shift once the auction is live, as covered in how to use CPM to budget your ad campaign.
Example 4 — Adding Clicks: CPM, CPC, and CTR Together (Facebook)
A campaign wraps and the report shows cost, impressions, and clicks. The marketer wants CPM, CPC, and CTR all from the same numbers.
Known: Cost = $1,200. Impressions = 150,000. Clicks = 3,300.
CPM = (1,200 ÷ 150,000) × 1000 = $8.00
CPC = 1,200 ÷ 3,300 = $0.36
CTR = (3,300 ÷ 150,000) × 100 = 2.2%
An $8.00 CPM with a 2.2% CTR is a strong result — well above the roughly 0.5–1.5% typical range for social feed ads noted in the CPM, CPC & CTR glossary, suggesting the creative and targeting were unusually effective for this campaign. The resulting $0.36 CPC is also competitive against most platforms’ average cost-per-click for comparable objectives.
Summary Table
| Example | Platform | Solved for | Known values | Result |
|---|---|---|---|---|
| 1 | CPM | $350 spend, 58,000 impressions | $6.03 CPM | |
| 2 | Google Display | Cost | 500,000 impressions, $3.50 CPM | $1,750 |
| 3 | TikTok | Impressions | $800 budget, $7.00 CPM | ~114,286 |
| 4 | CPM + CPC + CTR | $1,200 spend, 150,000 impressions, 3,300 clicks | $8.00 / $0.36 / 2.2% |
Every one of these calculations can be entered directly into the CPM calculator — pick which value you’re solving for, plug in the two you already know, and optionally add clicks for the bonus CPC and CTR breakdown. If your own numbers don’t match your expectations, revisit common CPM calculation mistakes before assuming the platform’s reporting is wrong.
Why Working Through the Math Matters
Platform dashboards calculate CPM, CPC, and CTR for you automatically, so it’s tempting to skip the formula entirely and just trust the number on screen. But understanding the math behind each figure is what lets you catch reporting errors, sanity-check a media plan before you sign off on it, and translate results between platforms that report metrics differently. It also protects you from the mistakes covered in this cluster — treating a CPM as a CPC, forgetting the ×1000 step, or averaging two different periods’ CPM incorrectly.
The four examples above cover the three directions the CPM calculator solves for — CPM from cost and impressions, cost from CPM and impressions, and impressions from budget and CPM — plus the bonus CPC/CTR calculation once clicks are added. Once you’re comfortable running these by hand, use the calculator for speed and accuracy on your own campaign numbers, and cross-check the results against the CPM benchmarks by platform in 2026 to see how your campaign compares to typical ranges for the same platform and format.