My Cpm Calculator

Plan your ad campaign reach with our free Impression Calculator. Input your budget & CPM to see potential impressions, or find CPM you need to hit your goals

Free Impression Calculator | Plan Your Ad Reach & Budget
100% Free Tool

Impression Calculator
Plan Your Ad Reach & Budget

Estimate how many impressions your ad budget will buy across Google, Meta, YouTube, TikTok, and more — instantly.

Powered by Industry Benchmarks
Campaign Settings
By Budget
By Impressions
Custom CPM
$
impr.
$
$
2.0%
3.0%
$
Results
📊

Fill in your campaign settings and click Calculate Now to see estimated impressions, clicks, conversions, and ROAS.

Estimated Campaign Results
Budget / Cost
Total spend
Estimated Clicks
Conversions
Performance Funnel
Expert Guidance
Tips to Maximize Your Ad Reach
🎯

Narrow Your Audience

Tight targeting raises CTR and lowers wasted spend. A relevant impression beats 10 irrelevant ones.

🖼️

Test Multiple Creatives

Run A/B tests on headlines and visuals. Even a 0.5% CTR lift can double your effective clicks.

📅

Schedule Peak Hours

Ad costs drop at off-peak times. Scheduling can cut CPM by 20–40% without losing quality reach.

🔄

Retarget Warm Audiences

Retargeted ads convert 3–5× better. Allocate 20–30% of budget to prior site visitors.

📈

Watch Frequency Cap

Showing the same ad more than 7 times causes fatigue. Cap frequency to protect CTR and CPM.

💡

Optimize Landing Pages

A faster, clearer landing page lifts conversion rate — same clicks, far more revenue.

📖  Ad Metrics Glossary

CPM
Cost Per Mille — what you pay per 1,000 ad impressions delivered.
CTR
Click-Through Rate — % of people who click your ad after seeing it.
CPC
Cost Per Click — total spend divided by number of clicks received.
Conversion Rate
% of clicks that complete a desired action (purchase, sign-up, etc.).
ROAS
Return On Ad Spend — revenue generated per $1 spent on advertising.
Frequency
Average number of times one person sees your ad during the campaign.

Impression Calculator

The Impression Calculation Formula

Where

Example

If your revenue = $500 and CPM = $5
Impressions=500×1000/5=100,000

You got 100,000 impressions

How to Use Our Impression Calculator

How to Use Our Impression Calculator

Our calculator works in two modes, depending on your needs.

Mode 1: Budget to Impressions

  1. Enter Your Total Ad Budget – Input the total amount you are willing to spend.
  2. Enter Your Target CPM Rate – Use historical data, platform averages, or your desired CPM rate.
  3. Click Calculate – Instantly see the estimated number of impressions your budget can generate.

✅ Perfect for advertisers planning a campaign budget.

Mode 2: Impressions to CPM Needed

  1. Enter Your Desired Impressions – Specify how many times you want your ad to be shown.
  2. Enter Your Total Ad Budget – Input the maximum amount you can spend.
  3. Click Calculate – Get the maximum CPM you can afford to reach your target impressions.

✅ Perfect for advertisers setting impression-based campaign goals.

FAQ Section

Impressions are calculated using the CPM formula. The formula is Impressions= Revenue × 1000​ / CPM For example, if you spent $500 at a CPM of $5, the impressions would be 500×1000/5 ​=100,000 This means your ad was displayed 100,000 times.
The cost per 1000 impressions (CPM) is calculated as CPM= Total Spend x 1000 / Impressions Example: If you spent $200 and got 50,000 impressions; 200 x 1000 / 50,000 = 4 is Ans Your CPM is $4.
“1000 ad impressions” means your ad has been shown 1,000 times on a platform. It doesn’t mean 1,000 unique people saw it — a single user might see it multiple times. It’s simply a measure of ad displays, not clicks or engagement.
The CPM formula is: CPM = Total Cost​×1000/ Impressions This tells you how much you’re paying for every 1,000 ad impressions.
A CPM of $50 means you are paying $50 for every 1,000 ad impressions. In other words, if you want 10,000 impressions at a CPM of $50, you would spend: 10,000​×50/1000=500, it would cost $500
This is called vCPM (Viewable CPM). Unlike standard CPM, which counts every served impression, vCPM only charges you for impressions where at least 50% of your ad is visible on-screen for at least 1 second (for display ads) or 2 seconds (for video ads). Example: If you spent $300 and got 60,000 viewable impressions, then: 300​×1000/60,000 = 5. Your vCPM is $5.
This refers to rearranging the CPM formula to find cost: Cost=Impressions×CPM​ / 1000 Example: If CPM = $10 and you want 200,000 impressions: 200,000×10​ / 1000=2000, You would need $2,000.
You can calculate impressions in two ways: From Spend & CPM: Impressions = Spend × 1000 / CPM From CTR & Clicks (see FAQ #10): If you know clicks and CTR, you can reverse-calculate impressions.​Example: Spend = $250, CPM = $5: 250×1000 / 5​=50,000 So, you got 50,000 impressions.
In Excel, you can use a simple formula: If you know Spend and CPM: =(Spend*1000)/CPM Example: If cell A1 = Spend ($500) and B1 = CPM (5): =(A1*1000)/B1 Result = 100,000 impressions.

If you know the click-through rate (CTR) and the number of clicks, you can find impressions: Impressions=Clicks​/ CTR  Important: CTR must be in decimal form (e.g., 2% = 0.02). Example: If you got 1,000 clicks and your CTR is 2% (0.02): 1000/ 0.02 =50,000 So, your ad generated 50,000 impressions.