Ad Impression Calculator
Estimate your total ad impressions, reach, and cost per impression from your budget and CPM.
Not sure what impressions mean? Check the FAQ below
Required Metrics
Optional Metrics
For deeper analysisReach & Frequency
Impression Forecast
Total Impressions
100,000
at $10.00 CPM with a $1,000.00 budget
Click Performance
How We Calculate Your Impressions
Here's how we estimate your total ad impressions:
Campaign Budget
Total amount you're spending on the campaign
CPM (÷ 1,000)
Cost per thousand impressions, divided by 1,000
Total Impressions
Estimated number of times your ad is shown
Average CPM by Platform (2026)
| Platform | Average CPM | Best For |
|---|---|---|
| Google Display | $2 – $5 | Broad reach, retargeting |
| Facebook / Instagram | $8 – $18 | Social targeting, lookalikes |
| TikTok | $7 – $12 | Gen Z, viral content |
| YouTube | $9 – $15 | Video awareness |
| $30 – $65 | B2B, professional targeting |
CPMs vary by industry, audience, and season. Use these as starting benchmarks, then refine with your own campaign data.
How to Calculate Impressions from CPM
The formula for calculating ad impressions is straightforward: divide your total budget by your CPM, then multiply by 1,000.
Impressions = Budget / (CPM / 1,000)
For example, if your budget is $500 and your CPM is $10, you'll get 50,000 impressions. Here's why: you're paying $10 for every 1,000 views, so $500 buys you 50 batches of 1,000, which equals 50,000 total impressions.
You can flip this formula to work backwards too. If you know how many impressions you need and your CPM, you can calculate the required budget. Or if you know your budget and impression goal, you can solve for the CPM you need to hit.
Tips & Insights
- 📈 Tip: Add your click data to unlock CTR and CPC metrics for a fuller picture of campaign performance.
Frequently Asked Questions
What are ad impressions?
An impression is counted every time your ad is displayed to a user, regardless of whether they interact with it. If your ad appears 10,000 times in a feed, that's 10,000 impressions. Impressions measure the raw reach of your ad — how many times it was shown, not how many unique people saw it.
What's the difference between impressions and reach?
Reach is the number of unique people who saw your ad. Impressions is the total number of times it was shown (including repeat views). If one person sees your ad 3 times, that's 3 impressions but only 1 reach. Reach ÷ Impressions × 100 gives your frequency. High frequency (5+) can cause ad fatigue.
What's a good CPM for my campaign?
It depends on the platform. Google Display averages $2–$5 CPM, TikTok $7–$12, Facebook/Instagram $8–$18, and LinkedIn $30–$65. A lower CPM means you're paying less per 1,000 views, but quality matters too. Check our CPM Calculator to benchmark your current costs against platform averages.
How can I increase my ad impressions?
1) Increase your budget: more spend = more impressions at the same CPM. 2) Broaden your audience: a larger targeting pool typically lowers CPM and increases volume. 3) Improve ad relevance score: platforms reward engaging ads with wider distribution. 4) Add more placements: enable all eligible placements to maximize inventory access.
Impressions vs clicks — which should I optimize for?
Optimize for impressions when your goal is brand awareness and maximum reach. Optimize for clicks when you need traffic and direct response. For most performance campaigns, start by maximizing impressions with a strong creative, then monitor CTR to make sure those impressions are converting into clicks. Use our CTR Calculator to see how your click rate compares.
What are frequency cap best practices?
Most platforms recommend capping frequency at 3–5 impressions per user per week. Beyond that, ad recall may increase slightly but click-through rates typically drop and brand sentiment can suffer. For awareness campaigns, a cap of 5–7 is acceptable. For retargeting, keep it tight (2–3) to avoid being perceived as intrusive.
How do platforms count impressions?
Each platform has slightly different rules. Facebook counts an impression when an ad enters the screen, even for a fraction of a second. Google Display requires 50% of the ad to be visible for at least 1 second (viewable impression). The IAB standard defines a viewable impression as 50% of pixels visible for 1+ second (display) or 2+ seconds (video). Always check platform-specific definitions when comparing metrics.