Before You Start
Grab cost and impressions from the same campaign, ad set, or line item and the same date range. Mixing levels breaks CPM. If you want the algebra behind the tool, read the CPM formula page first.
Step 1: Open the Calculator
Go to calculatecpm.net and scroll to the calculator card (anchor: #calculator on the homepage).
Step 2: Enter Any Two Values
I leave the unknown field blank. Common combos:
- Cost + Impressions → I need CPM.
- Cost + CPM → I need how many impressions my budget buys (impressions from CPM guide).
- CPM + Impressions → I need total spend for a media plan.
Step 3: Click Calculate
Hit Calculate. The script applies the correct rearrangement of CPM = (Cost ÷ Impressions) × 1,000 automatically.
Step 4: Read Your Result
The results panel shows the computed value (e.g., $5.00 CPM) plus a short formula breakdown so I can paste numbers into a client deck.
Step 5: Compare Benchmarks (Optional)
On the homepage I scroll to the benchmarks table to see whether $5.00 is typical for Facebook, Google Display, or YouTube. Context beats guessing.
Examples I Run Weekly
Example A: Find CPM after a campaign
Spend $8,200 · Impressions 1,025,000 → CPM = ($8,200 ÷ 1,025,000) × 1,000 = $8.00.
Example B: Plan impressions from budget
Budget $15,000 · Expected CPM $6.00 → Impressions = ($15,000 ÷ $6) × 1,000 = 2,500,000. Deeper walkthrough: calculate impressions from CPM.
Frequently Asked Questions
No—it runs in your browser at CalculateCPM.net.
Any two of cost, impressions, or CPM. Leave the third empty.
Yes—enter cost and CPM. See also impressions from CPM.
Yes. The formula is universal—just match date range and entity level to your export.
CPM = (Cost ÷ Impressions) × 1,000 and two rearrangements. Details: CPM formula.
Basic math runs in-session. Read About Us and Privacy Policy for site practices.