CalculatorMasters

Social Media Cost Per Impression Calculator

Calculate your cost per impression and estimated CPM to compare the efficiency of social media campaigns.

Your Details

Overview

Use this Social Media Cost Per Impression Calculator to estimate how efficiently your ad budget is turning into impressions. Enter your total ad spend, impressions, and optionally clicks to review cost per impression, CPM, CTR, and CPC in one place.

How it works

The calculator divides total ad spend by total impressions to find the cost per impression. It then multiplies that figure by 1000 to calculate CPM, which is a common advertising benchmark. If clicks are provided, it also estimates click-through rate by dividing clicks by impressions and cost per click by dividing spend by clicks.

How to use this calculator

  1. 1Enter your total ad spend for the campaign.
  2. 2Add the number of impressions your ad received.
  3. 3Enter the total clicks if you want CTR and CPC estimates.
  4. 4Review the calculated cost per impression and CPM.
  5. 5Use the results to compare campaign efficiency across platforms or audiences.

Example Calculation

Ad spend

$500

Impressions

50000

Clicks

1200

Cost per impression

$0.0100

With $500 in ad spend and 50000 impressions, the cost per impression is $0.0100 and the CPM is $10.00. With 1200 clicks, the CTR is 2.40% and the CPC is about $0.42.

Frequently asked questions

What does this calculator estimate?

It estimates cost per impression and CPM from your total ad spend and impressions. It can also show CTR and CPC if you enter clicks.

What is the difference between cost per impression and CPM?

Cost per impression is the cost for one impression, while CPM is the cost for 1000 impressions.

Why might my CPM differ from my ad platform?

Platforms may use different attribution windows, rounding rules, billing adjustments, or reporting delays.

Do impressions mean unique people?

No. Impressions usually count total ad views, so the same person may generate multiple impressions.

Can I use this calculator for any social platform?

Yes. It can be used for most social media ad platforms as long as you know your spend and impression totals.

Explore Related Calculators

Assumptions and warnings

Assumptions

  • Results are estimates based on the ad spend, impressions, and clicks you enter.
  • Impressions are treated as the total number of ad views, not unique users reached.
  • CPM is calculated as total spend divided by impressions, then multiplied by 1000.
  • CTR and CPC depend on accurate click tracking in your platform.

Warnings

  • This calculator provides an estimate only and is not marketing or financial advice.
  • Platform reporting methods can differ, so results may not match every ad dashboard exactly.