Calculator
Enter campaign data to measure impression costs, estimate spending, and review supporting efficiency metrics.
Example Data Table
| Campaign | Total Cost | Impressions | CPI | CPM | Clicks |
|---|---|---|---|---|---|
| Awareness Push A | 450.00 | 180,000 | 0.0025 | 2.50 | 2,900 |
| Video Reach B | 620.00 | 250,000 | 0.00248 | 2.48 | 4,100 |
| Story Ads C | 390.00 | 140,000 | 0.00279 | 2.79 | 2,350 |
| Brand Lift D | 800.00 | 360,000 | 0.00222 | 2.22 | 5,300 |
Formula Used
Cost Per Impression (CPI) = Total Cost ÷ Total Impressions
CPM = CPI × 1,000
Estimated Spend For Target Impressions = Target Impressions × CPI
Estimated Impressions From Target CPI = Total Cost ÷ Target CPI
CTR % = (Clicks ÷ Impressions) × 100
Cost Per Click = Total Cost ÷ Clicks
Cost Per Conversion = Total Cost ÷ Conversions
ROI % = ((Revenue − Total Cost) ÷ Total Cost) × 100
How to Use This Calculator
- Enter the total media spend for the campaign.
- Enter the number of impressions delivered.
- Add target impressions for a spending estimate.
- Add target CPI to estimate possible future reach.
- Enter campaign days for daily averages.
- Include clicks, conversions, and revenue for deeper analysis.
- Press the calculate button.
- Review CPI, CPM, ROI, and supporting metrics.
- Use the CSV or PDF buttons to export results.
Frequently Asked Questions
1. What is cost per impression?
Cost per impression shows how much you pay for one delivered impression. It helps measure visibility efficiency across awareness campaigns and social placements.
2. How is CPI different from CPM?
CPI reflects one impression. CPM reflects one thousand impressions. CPM is simply CPI multiplied by 1,000, so both metrics describe the same reach cost from different scales.
3. Why should I track impressions with clicks?
Impressions show exposure, while clicks show engagement. Reviewing both helps you see whether lower impression cost also supports meaningful audience action.
4. Is a lower CPI always better?
Not always. A very low CPI may look efficient, but weak clicks, conversions, or revenue can still make the campaign underperform overall.
5. Can I use this for influencer campaigns?
Yes. If you know the spend and delivered impressions, you can estimate impression cost for influencer posts, sponsored stories, and reach campaigns.
6. What happens if impressions are zero?
The calculator avoids dividing by zero. You need valid delivered impressions to compute cost per impression accurately.
7. Why does the calculator include ROI?
ROI gives broader context. Impression cost measures visibility efficiency, while ROI shows whether campaign revenue justified the spend.
8. When should I export results?
Export results when sharing media performance, documenting campaign reviews, or comparing multiple channels during budget planning and optimization.