Calculate the CPM

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 1
Campaign 2

Campaign Comparison

Campaign 1 CPM
Campaign 2 CPM
Verdict

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 Fee Payment to the creator
Post Reach Views or impressions earned
Influencer CPM Cost per 1,000 impressions

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
$10 $10,000
100,000
1K 1M
Influencer CPM $5.00 per 1,000 impressions

$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.

1

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

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.

2

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

Example: The influencer's Instagram Reel generates 85,000 impressions and reaches 62,000 unique accounts within 7 days of posting.

3

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

Example: $1,500 ÷ 85,000 × 1,000 = $17.65 CPM — competitive for a micro influencer and comparable to premium social video CPMs.

4

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

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?
A good influencer CPM ranges from $10–$25 for nano and micro influencers, $20–$35 for mid-tier creators, and $25–$50+ for macro and mega influencers. Nano influencers often deliver the best CPM-to-engagement ratio, making them ideal for performance-focused campaigns.
How does influencer CPM compare to paid social ads?
Influencer CPMs ($10–$50) are typically higher than paid social CPMs ($6–$15 on Instagram, $5–$12 on TikTok). However, influencer content often generates 3–8x higher engagement rates and stronger trust-based conversions, making the effective cost-per-action competitive or superior.
Should I calculate CPM based on followers or impressions?
Always use actual post impressions rather than follower count. Follower-based CPM overestimates reach since most posts reach only 10–30% of followers. Impression-based CPM gives you an accurate, comparable metric against other advertising channels.
Why do nano influencers have lower CPMs than celebrities?
Nano influencers (1K–10K followers) charge lower fees ($50–$500) but their posts reach a higher percentage of their audience (30–50% vs. 5–10% for celebrities). This combination of low fees and high reach percentage results in CPMs of $10–$15 compared to $30–$50+ for celebrities.
What platform has the lowest influencer CPM?
TikTok generally offers the lowest influencer CPMs ($8–$20) due to its algorithm-driven discovery that can push content beyond an influencer's follower base. YouTube has the highest CPMs ($20–$50) because of longer content duration and higher production value. Instagram falls in the middle ($12–$30).
How do I negotiate a better influencer CPM?
Come prepared with benchmark data for their tier and niche. Offer multi-post packages (3–5 posts reduce per-post costs by 20–30%), provide product-only compensation for nano influencers, propose performance bonuses instead of higher flat fees, and build long-term ambassador relationships for discounted rates.

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.