Keep reading
Rather we just did it for you?
Let's get your business seen.
Social media, websites, SEO and ads from a team you can actually meet.
Instagram ads cost whatever you decide to spend. There is no fixed price list. You set a daily or total budget, and Meta charges you through an auction, usually per 1,000 impressions. For most UK small businesses that works out at somewhere around £4 to £12 per 1,000 people reached and roughly £0.40 to £2 per click, but costs vary widely by industry, audience, time of year and how good your ads are.
This guide explains how Instagram pricing actually works, what pushes your costs up or down, and what a sensible starting budget looks like for a small business. We will also show you the simplest ways to get more for every pound.
You are bidding in an auction, not buying a slot
Every time someone opens Instagram, Meta runs an auction to decide which ad they see. The winner is not simply the highest bidder. Meta looks at three things:
- Your bid. What you are willing to pay, which Meta usually sets for you automatically based on your budget.
- Estimated action rate. How likely that person is to do what you want, such as click, buy or fill in a form.
- Ad quality. How people respond to your ad, including whether they hide it or report it as clickbait.
Meta combines these into a “total value” score, and the ad with the highest total value wins. This is good news for small businesses. A relevant, well made ad can beat a bigger brand with a bigger budget and pay less to do it.
CPM, CPC and cost per result
You will see three cost measures in Ads Manager. They are worth understanding before you spend a penny.
- CPM (cost per mille): what you pay for 1,000 impressions. This is how most Instagram ads are actually billed.
- CPC (cost per click): your total spend divided by the number of clicks. You can sometimes choose to be billed per link click, but most advertisers pay by impression and track CPC as a result.
- Cost per result: what you pay for the action you care about, such as a lead, a sale or a booking. This is the number that matters most.
Realistic UK costs for 2026
Published benchmarks are mostly in US dollars and mostly based on large ecommerce accounts, so treat any single figure with caution. The ranges below are a sensible working guide for UK small business campaigns, not a promise. Your own numbers could sit outside them.
| Measure | Typical UK range | What pushes it higher |
|---|---|---|
| CPM (per 1,000 impressions) | £4 to £12 | Narrow audiences, Feed placement, November and December |
| CPC (per link click) | £0.40 to £2 | Weak creative, low click through rate |
| Cost per lead | £5 to £50 or more | High value services, long forms, poor landing pages |
| Cost per sale | Varies hugely by product | Higher price points, new brands with little trust |
Two points are worth adding. First, Meta’s overall ad prices have been rising year on year, so older benchmarks will understate today’s costs. Second, cheap clicks are not the goal. A £2 click that turns into a £300 booking is far better value than a 20p click from someone who leaves straight away.
What affects the cost of Instagram ads
Your campaign objective
Meta charges more to find people likely to buy than people likely to watch a video. Awareness and traffic campaigns generally have the lowest cost per impression. Sales and lead campaigns cost more per impression but are aimed at the people most likely to act.
Placement
Instagram has several places your ad can appear: Feed, Stories, Reels and Explore. Feed tends to be the most expensive. Reels and Stories are often cheaper per impression, especially if you use proper vertical video made for them.
Audience size and competition
A very narrow audience, such as women aged 35 to 44 within three miles of Guildford who like yoga, means fewer people to show ads to and more competition for each one. Broader audiences, combined with strong creative, often give Meta’s system room to find buyers at a lower cost.
Time of year
Costs rise sharply in the run up to Black Friday and Christmas as big retailers pour money in. January and February are usually cheaper months for testing new ideas.
Creative quality
This is the factor you have the most control over. An ad that people stop for, watch and click earns a better quality score and wins more auctions for less. Tired or generic creative has the opposite effect.
Your landing page and tracking
Meta optimises towards the results it can see. If your website is slow, or your tracking is not set up properly with the Meta pixel and Conversions API, the system has less to learn from and your cost per result rises.
Budget examples for small businesses
You can technically start with a pound or two a day, but that rarely gives Meta enough data to learn. A useful rule of thumb from Meta is that an ad set needs around 50 results in a week to exit its “learning phase” and settle down. You do not have to hit that number, but the closer you get, the more stable your costs will be.
Here is what different budgets might look like, using a mid range CPM of £8 to illustrate:
| Daily budget | Monthly spend | Approx. impressions at £8 CPM | Good for |
|---|---|---|---|
| £5 | About £150 | About 19,000 | Local awareness, boosting your best posts |
| £15 | About £450 | About 56,000 | Lead generation for a local service business |
| £30 | About £900 | About 112,000 | Ecommerce sales with retargeting |
| £60 or more | About £1,800 or more | About 225,000 or more | Testing several audiences and creatives at once |
A smart way to set your budget is to work backwards. Decide what a customer is worth to you, estimate what you could afford to pay for one, then multiply by the number you want each month. If a new client is worth £500 and you are happy to pay £50 to win one, ten new clients a month means a budget of around £500, assuming your ads and website convert well.
Remember to factor in the cost of creating the ads and managing them. Spend alone does not include photography, video or someone’s time to monitor and improve campaigns. If you would rather hand that over, our Instagram advertising team can take care of it.
How to lower your Instagram ad costs
- Make vertical video for Reels and Stories. Native 9:16 content is often the cheapest attention on the platform.
- Let Meta choose placements. Advantage+ placements spread your budget to wherever results are cheapest, across Instagram and Facebook.
- Go broader with targeting. Test a wider audience against your tight one. You may be surprised.
- Refresh creative regularly. When frequency climbs and click through rate falls, people are tired of your ad. Swap it out.
- Hook people in the first second. Lead with the problem you solve, a striking visual or a face talking to camera.
- Fix your landing page. Fast loading, mobile friendly, and a clear next step that matches the ad.
- Set up proper tracking. Pixel plus Conversions API gives Meta better data, which usually means better results.
- Retarget warm audiences. People who have visited your site or engaged with your profile are cheaper to convert than strangers.
- Avoid testing in peak season. Test in quieter months and scale what works when it counts.
Many of these come down to having content worth watching, which is where good social media management and paid ads work best side by side.
Related reading: How do I run Instagram ads from Facebook Ads Manager? and How do I take and understand a Facebook Ads Manager screenshot?.
Frequently asked questions
What is the minimum budget for Instagram ads?
Meta lets you start with a very small daily budget, but for meaningful results most UK small businesses should plan for at least £5 to £15 a day. Anything lower gives the system very little to learn from.
Are Instagram ads more expensive than Facebook ads?
Often slightly, especially in the Feed. Both run through the same Meta auction, so the easiest approach is to run them together and let Meta spend where results are cheapest.
Is boosting a post cheaper than running an ad?
Boosting uses the same auction, so the price per impression is similar. Ads Manager gives you more control over objectives, audiences and testing, which usually means better value.
How long before I know if my ads are working?
Give a campaign at least a week, ideally two, before judging it. Costs are often higher and less stable during the learning phase.
Get more from your Instagram budget
Whether you are spending £150 a month or £5,000, the aim is the same: more customers for every pound. Our Instagram ads service plans, creates and manages campaigns for small businesses across Surrey, Hampshire and beyond, as part of our wider paid social service. Get in touch with Delivered Social and we will tell you honestly what your budget can achieve.

































