$

Instagram CPM Calculator

Formula Used
Instagram CPM = (Ad Spend ÷ Impressions) × 1,000
Your CPM
per 1,000 impressions

How Instagram CPM Works

From creative upload to audience reach — the Instagram ad delivery system and how CPM is determined.

Instagram CPM = (Ad Spend ÷ Impressions) × 1,000

What is Instagram CPM Calculator?

An Instagram CPM calculator is a free tool that computes the Cost Per Mille (cost per 1,000 impressions) for Instagram advertising campaigns. It helps marketers understand how much they pay to display their ads 1,000 times on Instagram's feed, stories, reels, or explore page.

Instagram is one of the most powerful visual advertising platforms, with over 2 billion monthly active users and some of the highest engagement rates among social platforms. Instagram Ads are managed through Meta Ads Manager (shared with Facebook and WhatsApp).

Instagram CPMs typically range from $3–$18, with Reels ads commanding premium pricing ($8–$20+) due to higher engagement rates and TikTok-competing vertical video format. Stories ads tend to have lower CPMs ($4–$10) due to their ephemeral nature and high volume of available inventory.

Instagram CPM Calculator Formula

Instagram CPM = (Ad Spend ÷ Impressions) × 1,000
Solve for Ad Spend
Ad Spend = (CPM × Impressions) ÷ 1,000
Solve for Impressions (Reach)
Impressions = (Ad Spend ÷ CPM) × 1,000
Instagram CPM Calculation Example

A fashion brand spends $800 on an Instagram Feed campaign that delivers 150,000 impressions. The CPM is: ($800 ÷ 150,000) × 1,000 = $5.33 CPM. This means the brand pays $5.33 for every 1,000 times their ad appears in users' Instagram feeds.

Spend
Total Instagram ad campaign budget
Imp.
Total ad impressions delivered
CPM
Cost per 1,000 impressions

Instagram CPM Benchmarks by Placement

Average CPM rates across different Instagram ad placements and formats.

🖼️
Feed Ads (Photo)
$7.91
$3.00 – $15.00
Standard image ads in main feed
🎠
Feed Ads (Carousel)
$8.50
$4.00 – $16.00
Swipeable multi-image ads
📱
Stories Ads
$5.50
$2.00 – $12.00
Full-screen vertical stories format
🎬
Reels Ads
$12.00
$5.00 – $25.00
Short-form video; premium placement
🔍
Explore Ads
$4.50
$1.50 – $10.00
Discovery-based ad placement
🛍️
Shopping Ads
$9.00
$4.00 – $18.00
Product-tagged shoppable ads
Ad Format Avg CPM Range Notes
🖼️ Feed Ads (Photo) $7.91 $3.00 – $15.00 Standard image ads in main feed
🎠 Feed Ads (Carousel) $8.50 $4.00 – $16.00 Swipeable multi-image ads
📱 Stories Ads $5.50 $2.00 – $12.00 Full-screen vertical stories format
🎬 Reels Ads $12.00 $5.00 – $25.00 Short-form video; premium placement
🔍 Explore Ads $4.50 $1.50 – $10.00 Discovery-based ad placement
🛍️ Shopping Ads $9.00 $4.00 – $18.00 Product-tagged shoppable ads

How to Optimize Instagram CPM

Proven strategies to lower your Instagram ad CPM and maximize reach for your budget.

Lower CPM means more eyeballs per dollar on Instagram. These strategies help advertisers get the most from their Instagram campaigns.

Your Progress
0 / 7 strategies
Instagram is a visual-first platform. High-quality images and videos earn better engagement, which signals relevance to the algorithm and can lower CPM by 15–30%.
Run split tests across placements. Stories often have lower CPMs than Feed. Reels have higher engagement but also higher CPMs — test which delivers best ROI for your goal.
Meta's automated placement optimization distributes budget across the lowest-cost placements. This typically lowers average CPM by 10–20% vs manual placement selection.
Broad audiences often have lower CPMs than narrow interest-based targeting. Test broad targeting with strong creative vs detailed targeting to find the optimal CPM balance.
Instagram ad costs surge during peak shopping hours (7–10pm). Running awareness campaigns during off-peak hours can reduce CPM by 15–25%.
Meta rates ad relevance on a scale. Higher relevance = lower CPM. Match your creative and copy precisely to your target audience for better scores.
Refresh creative every 2–3 weeks. When frequency exceeds 3–4, CPM rises as the same users see your ad repeatedly. Rotate creative assets to keep campaigns fresh.

Instagram CPM Calculator FAQ

Common questions about Instagram Ads CPM rates, pricing, and optimization.

A good Instagram CPM is $5–$10 for most industries. Fashion and beauty brands may see $3–$7. B2B and finance targeting can reach $15–$25+. The global average Instagram CPM is approximately $7.91.

Instagram CPM is 10–30% higher than Facebook because: (1) Instagram has higher engagement rates (especially among 18–34 demographics). (2) Visual ad formats perform better for brand campaigns. (3) Instagram has less ad inventory relative to demand, driving up auction prices.

Instagram Reels CPM ($5–$25) is typically 50–100% higher than Stories CPM ($2–$12). Reels commands premium pricing because of higher engagement rates, longer view times, and the TikTok-competitive format that advertisers are eager to invest in.

Yes. Instagram CPM typically increases 30–50% during Q4 (October–December) due to holiday advertising. January sees the lowest CPMs as advertiser budgets reset. Black Friday, Valentine's Day, and back-to-school periods also spike CPMs.

Sub-$3 CPMs are possible with: (1) Broad targeting in low-competition markets. (2) Stories-only placement. (3) Awareness objective campaigns. (4) Targeting developing markets (Southeast Asia, Latin America). Most competitive US/UK campaigns will see $5–$15 CPMs.