Social Media CPM Calculator

Calculate social media CPM, cost per thousand impressions, ad spend, impressions, reach, frequency, CPC, CTR, clicks, leads, conversions, ROAS, and ROI. Use this calculator for Facebook, Instagram, TikTok, YouTube, LinkedIn, Pinterest, X, Snapchat, and paid social reports.

Calculate Social Media CPM

Social Media CPM = ad spend ÷ impressions × 1,000
Your result will appear here.

How the social media CPM calculator works

CPM:
The calculator divides ad spend by impressions, then multiplies by 1,000.

Cost metrics:
It also calculates CPC, CPL, CPA, cost per reach, daily spend, and target CPM gap.

Performance metrics:
The calculator estimates CTR, frequency, conversion rates, ROAS, profit value, and ROI.

Why use a social media CPM calculator?

A social media CPM calculator helps marketers compare the cost of visibility across platforms, campaigns, audiences, and creatives.

It is useful for paid social reports, campaign planning, brand awareness ads, traffic campaigns, lead generation, ecommerce ads, and agency reporting.

Social media CPM formulas

Common social media CPM formulas include:

CPM = Ad Spend ÷ Impressions × 1,000

Social media CPM calculator tips

Frequently asked questions

What is CPM in social media?

CPM means cost per thousand impressions. It shows how much you pay for every 1,000 times your ad is shown.

How do you calculate social media CPM?

Divide ad spend by impressions, then multiply by 1,000. For example, $2,500 spent on 350,000 impressions equals a $7.14 CPM.

Is a lower CPM always better?

No. A lower CPM means cheaper impressions, but the campaign still needs good click-through rate, conversion rate, lead quality, and revenue performance.

What is the difference between CPM and CPC?

CPM measures cost per 1,000 impressions. CPC measures cost per click. CPM is useful for visibility, while CPC is useful for traffic and action-based campaigns.