Influencer CPM Calculator
Evaluate the cost-efficiency of your influencer marketing campaigns by calculating the cost per thousand impressions or followers reached. Input your influencer fee and total reach to instantly get your CPM and compare rates across nano, micro, macro, and mega influencer tiers.
Campaign Comparison
What Is Influencer CPM?
Influencer CPM measures the cost an advertiser pays per 1,000 impressions generated by an influencer's sponsored content. It's calculated by dividing the influencer's fee by the total impressions (views, reach, or followers) their post generates, then multiplying by 1,000.
Influencer CPMs vary widely by tier, ranging from $10 to $50. Nano influencers (1K–10K followers) often deliver CPMs of $10–$20 with high engagement, while mega influencers (1M+ followers) command $25–$50+ CPMs but offer massive reach and brand awareness.
Influencer CPM is essential for comparing the cost-effectiveness of creator partnerships against paid social ads, programmatic display, and other channels. It also helps you negotiate fair rates, benchmark across influencer tiers, and build data-driven influencer marketing strategies.
Influencer CPM Formula
Divide the influencer's total fee by the number of impressions their sponsored content generated, then multiply by 1,000. This standardizes influencer pricing to a per-thousand-impression basis for easy comparison.
CPM = (Influencer Fee ÷ Post Impressions) × 1,000 Influencer CPM Playground
$500 ÷ 100,000 = 0.005 × 1,000 = $5.00
How to Calculate Influencer CPM
Use these four steps to determine the cost per thousand impressions for your influencer campaigns and negotiate fair rates based on actual performance data.
Determine the Influencer Fee
Document the total cost of the influencer partnership, including the base fee, usage rights, exclusivity premiums, and any performance bonuses. If the deal includes multiple deliverables, break the fee down per post.
Example: A micro influencer with 50,000 followers charges $1,500 for one Instagram Reel plus two Story frames with a 30-day usage rights license.
Measure Post Impressions or Reach
Request a screenshot or platform analytics export from the influencer showing total impressions, reach, or video views. Use impressions for CPM comparison against paid media, or reach for unique audience cost.
Example: The influencer's Instagram Reel generates 85,000 impressions and reaches 62,000 unique accounts within 7 days of posting.
Calculate the Influencer CPM
Divide the influencer fee by post impressions and multiply by 1,000 to get the cost per thousand impressions from that creator's content.
Example: $1,500 ÷ 85,000 × 1,000 = $17.65 CPM — competitive for a micro influencer and comparable to premium social video CPMs.
Compare Across Influencer Tiers
Benchmark CPMs by influencer tier. Nano influencers often deliver the lowest CPMs ($10–$15) with highest engagement, while macro and mega influencers have higher CPMs ($25–$50) but reach vastly larger audiences.
Example: Your nano influencer CPM is $12.00 with 8% engagement, while a macro influencer delivers a $35.00 CPM with 2% engagement. For conversions, the nano influencer is 5x more cost-effective.
Frequently Asked Questions
What is a good CPM for influencer marketing?
How does influencer CPM compare to paid social ads?
Should I calculate CPM based on followers or impressions?
Why do nano influencers have lower CPMs than celebrities?
What platform has the lowest influencer CPM?
How do I negotiate a better influencer CPM?
Free Marketing Calculators
Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.