What Instagram ads cost right now
Instagram ad costs run on the same auction as the rest of Meta's ad network, and the price you pay depends on what you are bidding to achieve, not on Instagram as a platform in isolation. There is no fixed rate card: two accounts running the same budget in the same week can land on very different numbers once objective, audience overlap and creative format are factored in.
In the accounts I run, a blended Instagram campaign usually lands somewhere between $0.50 and $3.00 per click and $6 to $18 per thousand impressions, with cost per lead sitting between $6 and $22 and cost per purchase between $18 and $65 or more for higher-ticket products. Those ranges are wide on purpose: an awareness campaign and a checkout campaign are not competing in the same part of the auction, so averaging them into one number hides more than it explains.
| Metric | Typical range I see on Instagram | Used for |
|---|---|---|
| CPC (cost per click) | $0.50 to $3.00 | Traffic, profile visits and link clicks |
| CPM (cost per 1,000 impressions) | $6 to $18 | Awareness, reach and Reels view campaigns |
| CPL (cost per lead) | $6 to $22 | Lead forms and quote requests |
| CPA (cost per purchase) | $18 to $65+ | E-commerce checkouts and app installs |
How placement changes the price: Feed, Stories and Reels
Placement is the single biggest lever on an Instagram bill, ahead of audience size or even objective. Feed ads sit where attention is highest and slowest to scroll past, so they usually carry the highest cost per click. Stories sit in between. Reels typically clear the cheapest cost per result of the three, though the trade-off is a format that rewards native, sound-off, vertical creative over a repurposed static image.
- Feed: Highest intent and highest price. In the accounts I run, Feed placements average $1.20 to $3.50 CPC and $9 to $18 CPM, and they earn that premium on campaigns where the click itself needs to count, such as lead forms and checkout traffic.
- Stories: A middle ground, typically $0.70 to $2.00 CPC and $6 to $12 CPM. Full-screen and fast to skip, so the creative has about two seconds to earn the tap.
- Reels: Usually the cheapest inventory, often $0.50 to $1.50 CPC and $4 to $9 CPM, but only when the creative is built for the format. A Feed ad dropped into Reels placement without editing for it tends to underperform the price it was bought at.
Automatic placements, where Meta's delivery system spreads the budget across Feed, Stories, Reels and Audience Network on its own, will usually land on a lower blended cost than manually restricting to Feed only. The trade-off is control: automatic placements optimize for the cheapest result available, which is not always the placement that matches the brand or the message.
Instagram ads cost vs Facebook ads cost: same auction, different price
Instagram and Facebook draw from the same advertiser pool inside one Meta auction, so the platforms are never fully separate on cost. What changes the number is inventory mix and audience behavior. Instagram skews toward a younger, more visually engaged audience with strong Reels adoption, which is why a product built around imagery or video, such as apparel, beauty or home goods, tends to see a lower cost per result on Instagram than the identical campaign run on Facebook alone. My breakdown of what Facebook ads actually cost by metric covers the Facebook-only ranges in more detail, and the two are worth comparing side by side before deciding where a budget should lean.
The practical takeaway is not to pick one platform over the other. It is to let Meta's delivery system see both and then check the placement report weekly, because the cheaper platform for a given account can flip between Instagram and Facebook as competition, season and creative fatigue shift.
What actually moves your Instagram ad costs
Four variables explain almost every cost swing I see when auditing an Instagram account, and none of them is the bid cap.
- Campaign objective: Optimizing for awareness buys the cheapest CPM available. Optimizing for purchases or leads costs more per impression because the algorithm is being asked to find people likely to act, not just people likely to look.
- Audience competition: Broad, high-intent audiences such as B2B decision makers or luxury shoppers cost more to reach because more advertisers are bidding for the same segment.
- Creative quality and format fit: Meta's delivery system rewards ads that hold attention with a lower effective cost. In my experience, moving a stagnant Feed-only campaign to include native Reels creative typically cuts blended CPM by 20 to 35 percent within two weeks, without touching the budget or the bid strategy at all.
- Seasonality: Q4 routinely pushes CPM up 25 to 50 percent above Q1 levels as retail and holiday advertisers bid up the same inventory everyone wants, which is the same pattern that shows up across Meta's ad network generally, Instagram included.
Audience overlap between an account's own campaigns is a cost driver that rarely gets checked. Two ad sets from the same account competing for the same people inflate the auction against nobody but themselves, which shows up as a slow, unexplained CPM creep that looks like market conditions but is actually self-inflicted.
The minimum budget before the algorithm can read the account
Meta's delivery system needs roughly 50 conversions per ad set within a rolling seven-day window to exit the learning phase and stabilize cost. Below that, an ad set keeps resetting into a more expensive exploration mode every time the algorithm loses its read on who converts. For a lead generation account with a $15 cost per lead, that means a practical floor near $750 a week, or roughly $3,000 a month, before the account is spending enough to learn efficiently rather than just buying impressions.
Accounts with a lower budget are not wasting money outright, but they should expect a higher, noisier cost per result until volume catches up, and they are usually better served consolidating into fewer, broader ad sets than splitting a small budget across many narrow ones. My guide to what counts as a good cost per click by industry walks through how to judge whether a number like this is actually competitive for a given category.
Is Instagram ads cost still worth it
It depends on whether the product photographs or films well and whether the account is set up to measure a purchase or a lead, not just a click. For visually driven categories, Instagram usually returns a lower cost per result than running Facebook alone, and Reels adoption has widened that gap further over the past two years. For categories that depend on long-form explanation, such as complex B2B software, the platform matters less than the offer and the landing page, and Instagram's premium placements may not earn back their cost.
The accounts that get the most out of Instagram treat it as one lever inside a combined Meta strategy rather than a standalone channel, run through Meta Ads management rather than as an isolated Instagram-only budget. My breakdown of how Meta ads management pricing works covers what a managed engagement typically costs on top of the media spend itself, and how that compares to running the account in-house. For businesses weighing Instagram against search advertising instead of against Facebook, this comparison of Google Ads and Facebook Ads for lead generation is a useful next read, since the same demand-capture-versus-demand-creation logic applies.
Meta publishes its own guidance on how the ad auction sets price, which is worth reading directly at the Meta Business Help Center if you want the platform's own framing of how bid, estimated action rate and ad quality combine into a result. For a side-by-side against search, Google Ads Help covers how that auction is scored on the search side.