Instagram Story Ad Cost Calculator
Estimate Instagram story ad costs from CPM, target audience size, and campaign duration. Enter values for instant results with step-by-step formulas.
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer
Instagram Story Ad Cost Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Total Cost = Daily Budget x Campaign Days | Impressions = (Total Cost / CPM) x 1000
Worked example โ Total Cost: $700 | Impressions: 87,500 | 18 Conversions | Revenue: $810 | ROAS: 1.16x
Formula
Total Cost = Daily Budget x Campaign Days | Impressions = (Total Cost / CPM) x 1000
The calculator estimates total impressions from your budget and CPM rate, then derives clicks from the click-through rate, conversions from the conversion rate, and revenue from the average order value. ROAS is revenue divided by total ad spend.
Worked Examples
Example 1: E-Commerce Product Launch Campaign
Problem:An online store runs Instagram story ads with a $50/day budget for 14 days, targeting 500,000 users. CPM is $8, CTR is 0.8%, conversion rate is 2.5%, and average order value is $45.
Solution:Total budget = $50 x 14 = $700 Total impressions = ($700 / $8) x 1,000 = 87,500 Estimated reach = 87,500 x 0.65 = 56,875 Frequency = 87,500 / 56,875 = 1.5 Total clicks = 87,500 x 0.008 = 700 CPC = $700 / 700 = $1.00 Conversions = 700 x 0.025 = 18 Revenue = 18 x $45 = $810 ROAS = $810 / $700 = 1.16
Result:Total Cost: $700 | Impressions: 87,500 | 18 Conversions | Revenue: $810 | ROAS: 1.16x
Example 2: High-Budget Brand Awareness Campaign
Problem:A brand runs a 30-day story ad campaign with $200/day budget targeting 2 million users. CPM is $6, CTR is 0.5%, conversion rate is 1.5%, and AOV is $80.
Solution:Total budget = $200 x 30 = $6,000 Total impressions = ($6,000 / $6) x 1,000 = 1,000,000 Estimated reach = min(1,000,000 x 0.65, 2,000,000) = 650,000 Frequency = 1,000,000 / 650,000 = 1.5 Total clicks = 1,000,000 x 0.005 = 5,000 CPC = $6,000 / 5,000 = $1.20 Conversions = 5,000 x 0.015 = 75 Revenue = 75 x $80 = $6,000 ROAS = $6,000 / $6,000 = 1.00
Result:Total Cost: $6,000 | 1M Impressions | 75 Conversions | Revenue: $6,000 | ROAS: 1.00x
Frequently Asked Questions
How much do Instagram story ads cost on average?
Instagram story ads typically cost between $5 and $15 per thousand impressions (CPM), with the average falling around $7-$10 CPM for most industries and target demographics. Cost per click (CPC) for story ads generally ranges from $0.50 to $2.00 depending on audience targeting specificity and competition. Instagram story ads tend to be 15-30% cheaper than feed ads because the full-screen vertical format has higher supply of ad inventory. Costs increase significantly during Q4 holiday season when advertiser competition peaks, sometimes doubling or tripling normal CPM rates. Highly competitive niches like finance, insurance, and legal services can see CPMs exceeding $20.
What click-through rate should I expect from Instagram story ads?
The average click-through rate for Instagram story ads ranges from 0.3% to 1.5%, with well-optimized campaigns achieving 1% or higher consistently. Story ads outperform many other ad formats because the full-screen immersive experience captures more attention than scrollable feed ads. Video story ads typically achieve 20-30% higher CTR than static image story ads because motion naturally draws the eye and maintains viewer attention. The swipe-up or call-to-action link placement at the bottom of stories has become a familiar interaction pattern for Instagram users. Factors that significantly boost CTR include strong opening visuals in the first 0.5 seconds, clear value propositions, and urgency-driven messaging.
How long should an Instagram story ad campaign run for optimal results?
Most Instagram story ad campaigns should run for a minimum of 7 days to allow the algorithm sufficient time to optimize delivery and find your best-performing audience segments. The ideal campaign duration for most businesses is 14 to 30 days, which provides enough data for meaningful performance analysis while maintaining audience freshness. Campaigns shorter than 5 days rarely exit the learning phase where Meta algorithm is still testing different audience segments and placements. For product launches or time-sensitive promotions, 7-14 day campaigns with higher daily budgets can work well. Always-on campaigns running 30 days or more should rotate creative assets every 7-10 days to prevent ad fatigue and declining performance.
What is a good frequency for Instagram story ads?
The optimal frequency for Instagram story ads is between 1.5 and 3.0 impressions per person over the campaign duration, meaning each person in your target audience sees your ad roughly 2-3 times. Research shows that brand recall increases significantly up to 3 exposures but provides diminishing returns beyond that point. Frequencies above 4-5 can lead to ad fatigue where audiences start ignoring or hiding your ads, increasing costs while decreasing effectiveness. For awareness campaigns, a frequency of 2-3 is ideal, while retargeting campaigns can tolerate higher frequencies of 3-5 because the audience has already shown interest. Monitor your frequency metric daily and adjust targeting or budget if frequency climbs too high too quickly.
How do Instagram story ads compare to feed ads in terms of cost and performance?
Instagram story ads generally offer 15-30% lower CPMs than feed ads because the story format has grown rapidly in available ad inventory as more users consume stories daily. However, feed ads typically achieve higher click-through rates by 10-20% because users browse feeds more slowly and deliberately than they tap through stories. Story ads excel at brand awareness and top-of-funnel objectives due to their immersive full-screen format, while feed ads tend to perform better for direct response and conversion-focused campaigns. The best performing Instagram ad strategies use both placements simultaneously, allowing Meta algorithm to distribute budget to whichever placement performs better for each audience segment. Cost per acquisition tends to be similar across both formats when campaigns are properly optimized.
What creative best practices improve Instagram story ad performance?
The most important creative best practice for Instagram story ads is capturing attention within the first 0.5 seconds because users naturally tap quickly through stories. Use bold colors, movement, and text overlays that communicate your message even with sound off since 60-70% of story viewers watch without audio. Design for the 9:16 vertical format natively rather than cropping horizontal content, as native vertical creative outperforms cropped content by 40-60% in engagement metrics. Include a clear and prominent call-to-action that tells viewers exactly what to do next, whether that is swipe up, shop now, or learn more. User-generated content style ads that feel organic to the platform typically outperform polished commercial-style creative in both CTR and conversion rates.
How does target audience size affect Instagram story ad costs?
Target audience size has an inverse relationship with ad cost up to a point because very narrow audiences under 100,000 people create more competition among advertisers targeting those same users, driving up CPMs. The sweet spot for most businesses is an audience size between 500,000 and 5 million people, which provides enough scale for the algorithm to optimize while maintaining relevance. Extremely broad audiences of 10 million or more can lower CPMs but often waste budget on users unlikely to convert, resulting in higher cost per acquisition despite lower impression costs. Lookalike audiences based on your existing customers typically offer the best balance of size and targeting quality. Geographic targeting also significantly impacts cost since audiences in the United States, United Kingdom, and Australia are substantially more expensive than those in developing markets.
What is ROAS and what is a good ROAS for Instagram story ad campaigns?
ROAS stands for Return on Ad Spend and is calculated by dividing the revenue generated by ads by the total ad spend. A ROAS of 3.0 means you earned $3 for every $1 spent on advertising. For Instagram story ad campaigns, a ROAS of 2.0 to 4.0 is considered good for most e-commerce businesses, while a ROAS of 4.0 or higher is excellent. However, acceptable ROAS varies significantly by industry and profit margins because a business with 80% gross margins can afford a lower ROAS than one with 30% margins. Brand awareness campaigns may have an unmeasurably low direct ROAS but contribute to long-term customer acquisition. When evaluating ROAS, consider the full customer lifetime value rather than just the initial purchase since many customers acquired through story ads make repeat purchases over months and years.
How does seasonality affect Instagram story ad pricing?
Seasonality has a dramatic impact on Instagram story ad pricing, with costs fluctuating 50-200% between the cheapest and most expensive periods of the year. Q4 from October through December is consistently the most expensive period as retailers compete aggressively for holiday shopping attention, with CPMs often doubling compared to Q1 levels. January and February typically offer the lowest ad costs as advertiser competition drops sharply after the holiday season, making it an excellent time for brand building campaigns. Industry-specific seasonal events like back-to-school for education products, summer for travel brands, and wedding season for bridal businesses create localized cost spikes. Smart advertisers plan their annual budgets around these patterns, investing more during cheap periods for awareness and reserving precision-targeted campaigns for competitive seasons.
Can I run effective Instagram story ads on a small budget?
Yes, effective Instagram story ad campaigns can be run on budgets as low as $10-20 per day, though results improve significantly with daily budgets of $30-50 or more that allow faster algorithm optimization. The key to small budget success is extremely focused targeting that minimizes wasted impressions on irrelevant audiences, combined with compelling creative that maximizes every impression opportunity. Start with your warmest audiences like website visitors and email subscribers through retargeting campaigns, as these produce the highest conversion rates and stretch small budgets furthest. With a $20 daily budget over 14 days totaling $280, you can typically generate 35,000-50,000 impressions and 200-500 link clicks depending on your niche. Scale up gradually by 20-30% every few days once you identify winning creative and audience combinations rather than making dramatic budget increases.
References
Background & Theory
History
Reviewed for accuracy by Daniel Agrici, Founder & Lead Developer ยท Editorial policy
Related Calculators
๐งฎTiktok Ad Cost Calculator
Estimate TikTok advertising costs from CPM, CPC, target audience, and campaign budget.
๐งฎShopify Profit Calculator
Calculate Shopify store profit after product cost, shipping, transaction fees, and ad spend.
๐งฎInstagram Reels Revenue Calculator
Estimate Instagram Reels bonus and brand deal revenue from followers and engagement.
๐งฎInstagram Engagement Rate Calculator
Calculate your Instagram engagement rate from likes, comments, shares, and follower count.
๐งฎPodcast Production Cost Calculator
Calculate total podcast production costs including equipment, hosting, editing, and marketing.
๐งฎShipping Cost Estimator
Estimate shipping costs across USPS, UPS, FedEx, and DHL from weight and dimensions.
๐งฎVinyl Record Pressing Cost Calculator
Calculate vinyl pressing costs from quantity, format (7/10/12 inch), and packaging.
๐งฎStudio Recording Cost Calculator
Estimate recording studio session costs from hours, engineer, mixing, and mastering.