Social media advertising costs whatever you decide to spend, because every major platform lets you set your own budget. The real answer has two parts. First there is the ad spend, which you pay directly to Meta, TikTok, LinkedIn or whoever runs the platform. Second there is the cost of running the ads: your own time, or a freelancer or agency fee, plus any creative you need made.
For most small UK businesses, a sensible starting point is a few hundred pounds a month in ad spend on one platform, usually Facebook and Instagram, plus management if you are not doing it yourself. At DPOM, management for social media advertising starts from £145 a month on a fixed fee, with your ad spend on top and paid straight to the platform. The rest of this guide explains how the costs work on each platform, how to set a budget you can justify, and where the hidden costs tend to hide.
Key point: You control the ad spend completely. The question is not "what does it cost?" but "how much do I need to spend to learn what works, and what can I afford to pay for each customer?"
The two costs you are actually paying for
When people ask how much social media advertising costs, they are often mixing up two quite different bills. It helps to separate them from the start.
1. Ad spend (paid to the platform)
This is the money that buys your ads being shown. You set a daily or lifetime budget in the platform's ad manager, and the platform charges your card or account as the ads run. You can pause at any time. There is no contract with Meta or TikTok, and you will never be charged more than your budget over the period you set (daily spend can flex a little day to day, but it averages out).
2. Running costs (paid to you, a freelancer or an agency)
Someone has to plan the campaigns, write the ads, source or produce the images and video, set up tracking, watch the results and make changes. If that is you, the cost is your time. If it is an agency, it is usually a monthly management fee. Some agencies charge a percentage of your ad spend. Others, like DPOM, charge a fixed monthly fee so you know exactly what you are paying regardless of how your budget changes.
3. The extras people forget
On top of those two, there can be one-off or occasional costs: video production, a landing page, design tools, stock imagery, and time spent answering the enquiries the ads generate. We cover these properly further down.
How social platforms decide what you pay
Every major social platform sells ad space through an auction. You are not paying a fixed price per advert. Each time someone scrolls their feed, the platform runs a very fast auction between all the advertisers who want to reach that person, and picks the ad it thinks will give the best result for both the advertiser and the user.
That means the price of reaching someone changes constantly. It depends on how many other businesses want the same audience, how relevant and engaging your ad is, and what you have asked the platform to achieve.
The pricing terms you will see
- CPM (cost per thousand impressions): what it costs for your ad to be shown 1,000 times. This is the underlying "price of attention" on a platform.
- CPC (cost per click): what you pay, on average, for each click through to your website or landing page.
- CPL (cost per lead): what each enquiry, form fill or call costs you.
- CPA (cost per acquisition): what each sale or booking costs you. This is the number that matters most.
A cheap CPM or CPC is not automatically good. Cheap clicks from people who never buy are a waste of money. An expensive click from someone ready to book a job can be excellent value. Always judge costs against the outcome you actually want.
What pushes your costs up or down
Audience competition
Popular audiences (homeowners, parents, business owners) attract more advertisers, so reaching them costs more.
Ad quality
Platforms reward ads people engage with. Stronger creative usually means you pay less for the same result.
Campaign objective
Asking for sales or leads costs more per result than asking for views or reach, because fewer people take that action.
Time of year
The run-up to Black Friday and Christmas is crowded with retailers, which pushes prices up. January is often quieter.
Location and audience size
A tight local radius can be efficient, but very small audiences can get expensive and repetitive quickly.
Your landing page
If the page the ad sends people to is slow or confusing, your cost per enquiry rises even if clicks are cheap.
Social media advertising costs by platform
Each platform has a different audience, a different ad format and a different cost profile. Here is how they compare for a typical UK small business. We have deliberately avoided quoting "average" prices, because they vary so much by industry, location and creative that a single figure would mislead you more than help.
| Platform | Relative cost | Best suited to | Our starting guidance |
|---|---|---|---|
| Facebook and Instagram (Meta) | Low to moderate | Most local services, ecommerce, events, consumer brands | Start here. Around £10 to £20 a day on one campaign |
| TikTok | Moderate | Brands with strong video, younger audiences, products that demo well | Only once you can produce regular native video. Higher platform minimums than Meta |
| High | B2B, high-value services, recruitment | Needs a bigger budget and a high-value offer to make sense | |
| Low to moderate | Home, weddings, fashion, food, gifting, anything people plan ahead for | Worth testing if your audience plans purchases visually | |
| X (formerly Twitter) | Variable | News-led, tech and event-driven businesses | Rarely our first choice for local small businesses |
| Snapchat | Low to moderate | Brands targeting teenagers and young adults | Niche. Only if your customers are genuinely there |
Facebook and Instagram (Meta)
For most small UK businesses, Meta is where social advertising should begin. Facebook and Instagram run through the same ad system, so one budget can show ads across both, plus Messenger and the Audience Network if you allow it.
Meta is usually the most cost-effective platform for small businesses because the audience is enormous, the targeting is flexible, and the system has years of data to find people likely to take action. It works well for tradespeople, salons, clinics, restaurants, gyms, shops, events and ecommerce.
Meta's minimum budgets are low, so you can technically start with very little. The practical minimum is higher, though, because of something called the learning phase. Meta says an ad set typically needs around 50 optimisation events (for example, 50 leads or 50 purchases) within a week to exit the learning phase and stabilise. If each lead costs you £20, that would be £1,000 a week for one ad set, which is out of reach for many small businesses.
That does not mean small budgets cannot work. It means you need to be smart: run fewer campaigns and ad sets rather than splitting a small budget ten ways, and accept that results will be less stable at lower spend. If you want a platform-specific breakdown, our Facebook ads management services page explains how we approach this for small budgets.
Instagram on its own behaves slightly differently, particularly with Reels and Stories placements. We have a separate guide on how much an ad on Instagram costs if Instagram is your main focus.
TikTok
TikTok can reach people that other platforms struggle to, and it is no longer just teenagers. But it has two important cost considerations.
First, TikTok sets higher minimum budgets at campaign and ad group level than Meta. These minimums change and vary by currency and campaign type, so check the current figures in TikTok Ads Manager before planning, but expect to commit more per day than you would on Facebook.
Second, and more importantly, TikTok ads only work if the creative looks like TikTok. Polished, corporate video tends to get scrolled past. You need a steady supply of native-looking vertical video, which is a cost in time or production even if the ad spend itself is reasonable. If you are weighing this up, our guide to a vertical video strategy that actually works covers how to produce this sort of content without a huge budget.
LinkedIn is typically the most expensive social platform per click and per lead. You are paying for its unique targeting: job title, seniority, industry, company size and so on. Nobody else lets you reach "finance directors at manufacturing firms with 50 to 200 staff" as precisely.
LinkedIn also has higher minimum daily budgets than Meta. In practice, it only makes sense when a single customer is worth a lot of money, for example B2B services, software, professional services or recruitment. A local florist or plumber will almost always get better value elsewhere.
If your budget is modest and you want LinkedIn visibility, organic content is often a better first step. Formats like document carousels can perform well without spend, and we explain how to make a carousel post on LinkedIn in a separate guide.
Pinterest is underrated for certain businesses. People use it to plan: kitchens, weddings, gardens, outfits, recipes, gifts. That planning mindset means ads can reach people earlier in a purchase decision. Costs are generally reasonable, but the audience is narrower and results often build more slowly. It is worth testing if you sell something visual that people research before buying.
X and Snapchat
Both can work for specific audiences, but neither is usually the right starting point for a UK small business. X suits news-led, tech or event-driven brands. Snapchat suits businesses whose customers are genuinely young. If you are unsure whether your audience is there, they probably are not in large enough numbers to justify the spend yet.
What about YouTube?
YouTube is often lumped in with social media, but its ads run through Google Ads, not a social ad manager. The costs and setup are different. If you already run Google Ads and want to know whether your existing spend is working before adding video, our free Google Ads audit is a sensible place to start.
How much should a UK small business spend?
There is no single right number, but there are some useful rules of thumb. Here is how we would typically frame budgets for a small business advertising on Meta, which is where most start.
| Monthly ad spend | What it is realistic for | What to expect |
|---|---|---|
| Under £300 | Testing a single offer, local awareness, boosting key posts | Useful for learning, but results will be patchy and hard to judge |
| £300 to £600 | One focused lead or sales campaign plus a small retargeting budget | A reasonable starting point for most local service businesses |
| £600 to £1,500 | Prospecting plus retargeting, testing several creatives, one extra platform | Enough data to make confident decisions within a couple of months |
| £1,500 and above | Multiple campaigns, several audiences, ongoing creative testing | Room to scale what works and cut what does not quickly |
These are guidance ranges based on how the platforms behave, not guarantees. A business in a quiet niche with a tight local area might do well at the lower end. A national ecommerce brand in a competitive market will need more.
Key point: Put your budget into one platform and do it properly before spreading it thin across three.
Work out your budget backwards from customer value
The most reliable way to set a social ads budget is to start from what a customer is worth to you, not from what you would like to spend. Here is how.
- Work out the average value of a new customer. Use profit, not turnover, if you can. If customers come back, factor in repeat business.
- Decide what you can afford to pay to win one. This is your maximum cost per acquisition. Some businesses are happy to break even on the first sale because repeat business makes the profit.
- Estimate your conversion rate from enquiry to customer. If you close one in every three enquiries, you know an enquiry is worth a third of a customer.
- Calculate your maximum cost per lead. Multiply your maximum cost per acquisition by your close rate.
- Set a test budget that allows enough leads to judge. Ten leads is not enough to draw conclusions. Aim for a budget that could realistically produce a meaningful number in a month or two.
A worked example
This is a made-up example purely to show the maths, not a real client.
Imagine a local kitchen fitter. A typical job brings in £2,000 of profit. They decide they are comfortable spending up to £300 to win one job. From experience, they close roughly one in four enquiries.
- Maximum cost per job: £300
- Close rate: 1 in 4
- Maximum cost per enquiry: £300 divided by 4 = £75
If their ads produce enquiries at under £75 each, the campaign is profitable. With a £600 monthly budget, they would need at least eight enquiries a month to hit that target. That gives them a clear yardstick to judge the campaign against, rather than a vague sense of whether it "feels like it's working".
Now compare a café selling a £6 lunch deal. Paying £75 per customer would be ruinous. For them, the value comes from regulars and local awareness, so their budget and objective would look completely different, probably lower spend, tighter radius and a focus on reach and repeat visits.
What management costs and what it covers
If you are not running ads yourself, the management fee is the second big cost. There are three common ways to get help.
Doing it yourself
No fee, but a real learning curve and ongoing time. Easy to waste budget on the wrong objective or the "Boost post" button.
Freelancer
Can be good value. Quality varies widely, and cover during holidays or illness can be an issue.
Agency
More structure and a team behind the work. Fees and contract terms vary a lot, so read the small print.
Percentage of spend versus fixed fee
Many agencies charge a percentage of your ad spend. The problem is that the agency then earns more when you spend more, which is not the same as earning more when you get better results. It also makes costs unpredictable.
A fixed monthly fee is simpler. You know what management costs, and your agency has no reason to push your ad spend up for its own benefit. That is how DPOM works: paid social management from £145 a month, with ad spend paid directly to the platform so you can always see exactly where it goes.
What a good management fee should include
- Campaign strategy, structure and audience planning
- Ad copy and guidance on creative (or creative itself, depending on the package)
- Pixel and Conversions API setup so results are tracked properly
- Regular optimisation: pausing weak ads, testing new ones, adjusting budgets
- Clear reporting that shows cost per lead or sale, not just likes and reach
- Access to your own ad account, so you keep the data if you ever leave
That last point matters. Your ad account and pixel data should belong to you. Be wary of anyone who wants to run your ads through an account you cannot access.
Ads versus organic social
Paid social and organic social are different jobs. Ads buy reach and results. Organic posting builds trust and gives people something to find when they check you out after seeing an ad. Many small businesses benefit from both. If you want help keeping your pages active alongside your ads, we also offer social media management for small businesses.
The hidden costs of social media advertising
These are the costs that catch small businesses out, usually a few months in.
Creative
Ads wear out. The same audience seeing the same ad over and over starts ignoring it, and your costs creep up. You need a steady supply of fresh images and video. That might be your own phone footage, which is often perfectly good, or it might mean paying a photographer or videographer occasionally.
Landing pages and your website
If your ads send people to a slow, cluttered homepage, you are paying for clicks that go nowhere. A focused landing page for each main offer often does more for your cost per lead than any change to the ads themselves. Sometimes Meta's instant lead forms are a good alternative, as people can enquire without leaving the app, though lead quality needs watching.
Your time handling enquiries
Social leads often go cold fast. Someone who filled in a form while scrolling at 9pm may have forgotten you by lunchtime tomorrow. If you cannot respond quickly, you will lose leads you paid for. Build response time into your plan, whether that is checking leads twice a day, setting up auto-replies or using a call answering service.
VAT and invoicing
How VAT applies to your ad spend depends on the platform and your VAT registration status. Make sure your business details and VAT number are set up correctly in each ad account, and check the treatment with your accountant so there are no surprises at year end.
Seasonal price rises
If your peak season overlaps with the busiest advertising periods (particularly November and December), expect to pay more for the same reach. Plan budgets for this rather than being surprised when results dip.
How to lower your social advertising costs
You cannot control the auction, but you can control a lot of what goes into it. These are the changes that tend to make the biggest difference.
- Choose the right objective. If you want enquiries, optimise for leads, not traffic or engagement. The platform will find exactly what you ask for, so ask for the right thing.
- Fix your tracking first. Install the Meta pixel and Conversions API (or the equivalent on other platforms) so the algorithm can learn who actually converts.
- Keep your structure simple. Fewer campaigns with more budget each learn faster than lots of tiny ones.
- Test creative, not just audiences. On modern ad platforms, the creative does much of the targeting work. Try different hooks, formats and angles.
- Use retargeting. People who have visited your website or engaged with your page are warmer and usually cheaper to convert.
- Watch frequency. If the same people are seeing your ad many times a week, refresh it or widen the audience.
- Make the offer clear. A specific, attractive offer ("free quote within 24 hours", "first session half price") usually beats a generic "get in touch".
- Improve the landing experience. Fast page, one clear action, phone number visible, no distractions.
Common mistakes that waste social ad budget
- Using the "Boost post" button for everything. Boosting is quick but offers limited control. Ads Manager gives you proper objectives, placements and testing.
- Judging too early. A few days is rarely enough. Give campaigns a fair chance, usually a few weeks, before making big calls.
- Changing things constantly. Every significant edit can reset learning. Make deliberate changes, then let them run.
- Chasing likes. Engagement is not revenue. Measure cost per lead and cost per sale.
- Targeting too narrowly. Stacking lots of interests can shrink your audience until it is expensive and stale.
- Spreading budget across every platform. Three underfunded campaigns rarely beat one well-funded one.
Frequently asked questions about social ad costs
What is the minimum I can spend on social media ads?
Technically, very little on Meta, as its minimum daily budgets are low. TikTok and LinkedIn set higher minimums. But the practical minimum, the amount needed to learn anything useful, is higher than the platform minimum. For a first proper test on Meta, we would usually suggest a few hundred pounds a month.
Is social media advertising cheaper than Google Ads?
Clicks are often cheaper on social, but that is not a fair comparison. Google Ads reaches people actively searching for what you sell, so intent is high. Social ads reach people who were not looking, so you are creating demand rather than capturing it. Many businesses use both. Google Ads management at DPOM starts from £145 a month, the same as social advertising, so you can test either on a fixed fee.
Should I use a daily or lifetime budget?
Daily budgets suit ongoing, always-on campaigns. Lifetime budgets suit fixed-date promotions, like an event or a sale, where you want a set amount spent over a set period. Either is fine as long as it matches the goal.
How long before I see results?
You will see data within days, but meaningful, stable results usually take a few weeks as the platform learns and you test creative. Treat the first month or two as a learning period, not a verdict.
Can I stop at any time?
Yes. You can pause ads on any platform instantly. With DPOM, there is no long lock-in for management either. We would rather keep you because the work is good.
So, what should you budget for social ads?
Social media advertising costs what you choose to spend, plus the cost of running it well. For most UK small businesses, the sensible route is to start on Facebook and Instagram with a focused budget of a few hundred pounds a month, work out your maximum cost per lead from what a customer is worth, and give it enough time to learn before judging. Move to TikTok, LinkedIn or Pinterest only when your audience and offer genuinely suit them. DPOM has spent 15 years helping small businesses advertise honestly, and we are a Google Partner. Our social media advertising management starts from £145 a month on a fixed, transparent fee, with your ad spend paid directly to the platform and no promises we cannot keep. Book a video call and we will talk through a realistic budget for your business.
Need Help With Social Media?
Speak to our team about how we can help your business grow.


