Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How Much Do Instagram Ads Typically Cost? Real Numbers From My Own Campaigns

If you are skim reading
The short version: Instagram ads typically cost between £0.40 and £3.50 per click, £2 to £10 per 1,000 impressions, and £8 to £120 per lead depending on your industry and audience.

The short version: Instagram ads typically cost between £0.40 and £3.50 per click, £2 to £10 per 1,000 impressions, and £8 to £120 per lead depending on your industry and audience. There's no single "average" that's useful to you personally, and I'll explain why the number everyone quotes is close to meaningless without context. What matters more than the headline figure is what you do with the budget you've got, which is the bit most guides skip entirely.

Next step on this topic: grow influence instagram.

What Instagram ads cost, by the numbers

I've run Instagram ad accounts for clients ranging from a solo bookkeeper spending £15 a day to a SaaS company putting through £40,000 a month. The spread in results is enormous, and it has almost nothing to do with the platform and everything to do with the offer, the audience, and the creative. But you came here for numbers, so here they are, based on what I've seen across my own accounts and what Meta itself reports to advertisers.

  • Cost per click (CPC): £0.40 to £3.50, with most B2C ecommerce accounts sitting around £0.60 to £1.20
  • Cost per 1,000 impressions (CPM): £2 to £10, higher in competitive sectors like finance and legal, lower in lifestyle and entertainment
  • Cost per lead (CPL): £8 to £45 for consumer offers, £40 to £120+ for B2B or high ticket services
  • Cost per acquisition (CPA): anywhere from £5 (low price impulse products) to £250+ (courses, coaching, high ticket B2B)
  • Minimum daily spend: Meta lets you set a daily budget as low as £1, but anything under £10 a day rarely gets out of the learning phase

Notice how wide those ranges are. That's not me hedging, that's the honest reality of a platform where a jewellery brand and a law firm are bidding in completely different auctions with completely different buyer psychology.

Related, and worth a look: Why Is Instagram Not Letting You Post.

A real campaign, with real numbers

Last year I ran a 30 day test for a coaching client, a woman selling a £997 group programme to small business owners. We put £1,200 through Instagram over the month, split across three ad sets targeting lookalike audiences and warm retargeting.

Here's what happened:

  • Total spend: £1,200
  • Impressions: 186,000
  • CPM: £6.45
  • Clicks to landing page: 1,340
  • CPC: £0.90
  • Leads (email opt ins): 92
  • Cost per lead: £13.04
  • Sales from those leads within 60 days: 3, at £997 each

So the raw ad cost was £1,200, but the true cost per sale, once you factor in the six week sales cycle, was closer to £400. That's the number that mattered, not the CPC everyone gets fixated on. If she'd stopped the campaign after two weeks because the CPC "looked high" compared to some blog post average, she'd never have seen the sales that came in weeks four to six.

Why the "average cost" figure is a bit of a con

Here's the uncomfortable bit nobody selling you an ads course wants to say out loud: the average CPC or CPM you'll find in most roundup articles is calculated across millions of advertisers selling wildly different things at wildly different price points, and it tells you almost nothing about what you'll pay. A £15 candle brand and a £15,000 business coaching package are both "advertising on Instagram," but they're not competing for the same attention, the same buyer intent, or the same auction dynamics.

What drives your cost is:

  • Your industry's competition - finance, legal, and insurance CPMs run 2 to 3 times higher than lifestyle or fashion because more advertisers are bidding for the same eyeballs
  • Your audience size - a tiny, hyper specific audience (say, 8,000 people) will cost more per result than a broad one because Meta has less room to optimise
  • Your creative quality - a scroll-stopping video ad can cut your CPM by 30 to 40% compared to a static image, because Meta rewards engagement with cheaper delivery
  • Your landing page and offer - if people click and then bounce, your cost per result climbs even though your CPC stays the same

I've had two clients in the same month, same budget, same country, get CPCs of £0.55 and £2.80 for almost identical products, purely because one had a good hook in the first three seconds of video and the other didn't. The platform didn't change. The creative did.

Instagram ads versus other platforms

People ask me constantly whether they should just put the whole budget on Instagram or split it. Worth knowing the landscape:

Instagram usually beats Facebook on CPM for younger audiences (18-34) but loses ground with anyone over 45, where Facebook is still cheaper and often more responsive. Compared with other channels, Instagram tends to sit in the middle of the pack. Pinterest advertising costs in the UK can undercut Instagram for certain retail and home niches because competition is lower, and if you've ever looked at what boosting a LinkedIn post costs, you'll know B2B advertisers pay a real premium there because the audience is smaller and more valuable per click.

My rule of thumb: if you're selling to consumers under 40 with a visual product, Instagram is usually your best starting point. If you're selling B2B services to decision makers, I'd put more of the budget toward LinkedIn even though the CPC is higher, because the leads convert at a better rate.

What drives your specific cost up or down

Ad format

Reels ads generally have lower CPMs right now because Meta is actively pushing Reels inventory to compete with TikTok. If your creative works within the correct dimensions for Instagram Reels (1080x1920, 9:16 vertical), you'll get access to that cheaper placement and better delivery. Square image ads in the feed, by contrast, often cost 20 to 30% more per result because that inventory is more crowded.

Bidding strategy

Lowest cost bidding (letting Meta optimise automatically) usually produces cheaper results than manual bid caps, unless you have enough historical data to know exactly what a result is worth to you. Most small businesses over-manage their bids and end up paying more, not less.

Audience temperature

Retargeting warm audiences (people who've visited your site or engaged with your content) typically costs 40 to 60% less per result than cold prospecting. This is the single biggest lever most businesses ignore. If you're not retargeting, you're paying cold prospecting prices for every single conversion.

Frequency and fatigue

Once your ad frequency (average times a person sees it) climbs past 3 to 4 within a week, your cost per result starts climbing too, because people are tuning it out. I refresh creative every 10 to 14 days on active campaigns for exactly this reason.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Setting a realistic Instagram ads budget

Here's the step-by-step I use with clients when they ask "how much should I spend":

  1. Work out what a customer is worth to you over their first purchase, not their lifetime value. Be conservative.
  2. Divide that number by 3. That's roughly your maximum acceptable cost per acquisition if you want to stay profitable on the first sale.
  3. Start with a testing budget of at least 50 times your target CPA, spread across 2 to 3 ad sets. So if your target CPA is £30, you need at least £1,500 to test.
  4. Run for a minimum of 7 days before making any changes. Meta needs roughly 50 conversions per ad set to exit the learning phase, and killing ads early is the most common mistake I see.
  5. Once you find a winning ad set, scale spend by no more than 20% every 3 days, otherwise you'll reset the learning phase and your costs will spike again.

If you can't afford at least £500 to £1,000 for a proper test, honestly, I'd hold off on paid ads altogether and put that time into organic content and DMs instead. Underfunded test campaigns almost never produce clean data, and you end up drawing the wrong conclusions from a broken test.

Should you even be spending on ads yet, or growing organically first

This is the part most people selling Instagram ad management skip, because it's not in their interest to tell you. If your organic content isn't converting, ads won't fix that. Ads amplify what's already working (or not working). I've seen businesses pour £3,000 a month into ads pointing at a landing page with a 0.4% conversion rate, when the real fix was a £200 copywriting job on the page itself.

Before you spend a penny on ads, it's worth understanding what organic reach and even what Instagram pays creators per 1,000 followers can tell you about your audience's real engagement level. If your organic engagement rate is under 1%, that's a signal your content or offer needs work before you scale it with paid spend, not after.

It's also worth weighing ads against other spend options entirely. For some businesses, especially those selling to a niche audience with trust as the main barrier, influencer marketing costs can produce a better return than cold ad traffic, because you're borrowing someone else's credibility instead of buying attention from strangers who've never heard of you. I've had clients get a better CPA from a single well matched micro-influencer post than from three weeks of cold Instagram ads.

Where the money goes wrong

Most wasted Instagram ad spend I've audited comes down to three things, in this order: targeting too broad an audience without enough creative variety to test it, killing campaigns before day 7 out of impatience, and running the same three ad creatives for months until frequency climbs and costs balloon. None of these are platform problems. They're all fixable with discipline, which is less exciting to hear than "the algorithm is against you," but it's the truth. According to Meta's own advertiser guidance, average ad frequency and creative refresh rates are among the strongest predictors of cost efficiency over time, which lines up exactly with what I see in client accounts every single month.

If you're brand new to this, budget for a minimum three month runway, not a three week sprint. The first month is nearly always more expensive per result than the second and third, because that's when Meta's system is still learning who your buyers are.

Related reading: do instagram saved posts take up storage.

Related reading: advertising cost in philippines.

Related reading: 1 million views on instagram money.

Related: online jobs in the philippines: the full guide.

I covered the follow-on problem in The easiest and quickest way to get real Instagram followers.

Frequently asked questions

What's the minimum I can spend on Instagram ads?

Meta will technically let you run a campaign for as little as £1 a day, but in practice £10 to £15 a day is the realistic floor for getting your ad set out of the learning phase and gathering enough data to make decisions. Below that, you're essentially throwing coins at the algorithm without learning anything useful.

Why did my Instagram ad costs suddenly go up?

The most common causes are creative fatigue (your ad frequency has climbed past 3 to 4 and people are tuning out), increased seasonal competition (costs rise every November and December as more advertisers bid for the same holiday shoppers), or a change to your targeting that widened or narrowed the auction pool unexpectedly. Check frequency first, it's the quickest fix.

Are Instagram ads cheaper than Facebook ads?

For audiences under 35, Instagram often edges out Facebook on cost per result because engagement rates are higher there. For audiences over 45, Facebook is usually still cheaper and often converts better, since that demographic spends more time there and trusts the format more.

How much should a small business budget monthly for Instagram ads?

A realistic starting budget is £500 to £1,500 a month for a proper test, run over at least 90 days. Anything less rarely generates the volume of data needed to know if the campaign is working or just too small a sample to judge fairly.

Official documentation

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.