Social Media CPM Calculator

The Social Media CPM Calculator is a free, accurate online tool designed to help you optimize your social media strategy in seconds. Just enter total ad spend ($), total impressions, total clicks, total conversions and instantly see cpm, cpc, cpa, ctr, conversion rate, impressions per

, cost per 1k clicks. Algorithms reward consistency and data-driven choices. Knowing your engagement, reach, or growth rate helps you double down on what is working and cut what is not. This calculator gives you the same metrics agencies and creators rely on. Under the hood, the tool applies the standard formula: CPM = (Ad Spend / Impressions) × 1,000. You can see exactly how the result is derived, which is especially useful for students, professionals, and anyone who wants to learn rather than just get an answer. CalcPlanet builds every calculator to be fast, mobile-friendly, and free, with no signup required. We test results against worked examples and reference implementations so you can rely on what you see. Enter your values above to get an instant, accurate social media cpm calculator result, then explore the FAQs and examples below for deeper context. Social platforms change their algorithms and metrics frequently, so check that the inputs you use match the way the platform currently reports your data. Use this calculator over time to track trends rather than judging a single result in isolation; the relative direction is usually more meaningful than any single absolute number. Pair the result with audience qualitative feedback for the best decisions.

What this calculator does

Calculate CPM, CPC, CPA, and other advertising efficiency metrics from your social media ad campaign data.

How it works

Enter your total ad spend, impressions, clicks, and conversions to see all key advertising metrics.

Formula

CPM = (Ad Spend / Impressions) × 1,000

(impressions > 0 ? (spend / impressions * 1000) : 0)

Worked example

,000 spend with 150K impressions = $6.67 CPM, which is competitive for most platforms.

  1. ,000 spend with 150K impressions = $6.67 CPM, which is competitive for most platforms.

Result: See live result above.

Frequently asked questions

What is a good CPM on social media?

Average CPMs: Facebook $5-15, Instagram $6-18, TikTok $3-10, LinkedIn $20-50, Twitter $5-12.

How do I lower my CPM?

Improve ad relevance, target more specific audiences, test different creatives, and optimize for the right objective.

Is CPM or CPC better?

CPM is better for brand awareness. CPC is better for driving traffic. CPA is best for conversion campaigns.

Why is LinkedIn CPM so high?

LinkedIn targets professionals with higher purchasing power, making impressions more valuable for B2B advertisers.

Does time of year affect CPM?

Yes, Q4 (holiday season) CPMs can be 2-3x higher due to increased advertiser competition.

CalcPlanet – Free Online Calculators

725+ free calculators and 108 tools for math, money, health, and everyday life. Instant results, verified formulas, no sign-up.

· Reviewed against our Editorial Standards and Formula Sources.

CalcPlanet calculators are free, privacy-first, and formula-reviewed.

Editorial Standards · Formula Sources · Privacy · Terms · Contact