"The cost of targeted advertising consists of three separate parts: the ad budget (paid to the platform — Meta, Google, TikTok, etc.; at akitalab I work with budgets from $1000/mo), the specialist's fee, and creative production. Cost per lead depends on the niche: from 200 UAH in beauty to 7000 UAH in B2B. The exact amount depends on competition and the quality of your materials."
When a business asks "how much does targeted advertising cost," it almost always expects a single number. In reality, that one word hides three different payments going to three different places. Let's break down each component, give cost-per-lead benchmarks for the main niches, and explain why a small budget more often burns money than brings leads.
What makes up the cost of targeted advertising?
The first and biggest mistake is thinking you pay the specialist "for the ads." In reality, the money splits into three independent parts, and each one is worth counting separately. The largest component is the ad budget — the money that goes directly to the platforms (Meta, Google, TikTok) for showing your ads. The second part is the specialist's fee for setting up and managing the campaigns. The third is creatives: banners, videos, and copy, without which the ads simply won't launch.
It's important to understand that the ad budget is not the media buyer's income — it's what you spend on auctions in Meta, Google, or other platforms. The specialist is paid separately for the work, while the money for impressions goes entirely to the platform. So when you see "from $1000 per month," that refers specifically to the ad budget, not the service fee.
| Component | What it is | Benchmark |
|---|---|---|
| Ad budget | Money paid to Meta, Google, TikTok for impressions | from $1000/mo |
| Specialist's fee | Campaign setup and management | Flat fee or % of budget |
| Creatives | Banners, videos, copy | Depends on volume |
How much do creatives cost?
Creatives are the banners, videos, and ad copy. Simple static banners cost roughly from a few hundred hryvnias each, semi-animated ones slightly more, and a professionally filmed ad video starts at several thousand hryvnias and up, depending on complexity, the number of locations, actors, and editing. The difference is fundamental: a static or semi-animated creative is built from existing materials (product photos, graphics, copy), while a full-scale ad video requires a dedicated shoot with a videographer, lighting, and a script.
When you work with me, creative production is already included in the campaign management fee — but that covers static and semi-animated banners. If you need full-scale ad videos, I recommend hiring dedicated production specialists and shooting the ads with them. I'll use the finished materials in your campaigns — so you get both a high-quality video and ads set up properly around it.
What's the minimum ad budget to start?
Technically, Meta lets you run ads from $1 a day — there's no formal entry threshold. But "can launch" and "can get results" are two different things. The working threshold at akitalab is from $1000 per month in ad budget. That amount is enough for the algorithm to collect statistically meaningful data over 3–4 weeks, exit the learning phase, and start optimizing delivery toward people who actually submit leads.
A smaller budget means less data: the algorithm simply doesn't get enough signal to figure out who's most profitable to show your ads to. As a result, leads come out more expensive and the campaign behaves erratically — leads one day, silence the next. If you're still working out your numbers, start with a free audit: we'll see what budget your niche and offer actually require.
Why does an undersized budget = wasted money?
Meta's algorithm needs about 50 conversions per ad set within 7 days to exit the learning phase (per Meta Business Help Center). That's not a whim but a technical requirement: without that volume of signal, the system can't reliably identify your audience. Let's run the numbers: with a $20/day budget and a $30 cost per lead, you get fewer than 5 leads a week. That's 10 times below the required threshold — the algorithm gets stuck in the learning phase and spends money inefficiently.
How much does a lead cost in different niches?
Cost per lead varies widely depending on the niche, competition, and product complexity. Below are benchmarks for the Ukrainian market (based on data from Ukrainian agencies): these are ranges, not guarantees. The real cost per lead in your project will only emerge in practice, and the first 4–6 weeks are always a testing period — that's when we look for working combinations of audience and creative.
| Niche | Approximate CPL | Note |
|---|---|---|
| Beauty / health | 200–600 UAH | High competition |
| Real estate / construction | 300–800 UAH | Long sales cycle |
| Online education | 250–600 UAH | Depends on the offer |
| B2B | 1150–4600 UAH | Complex decisions |
| E-commerce | ROAS from ×3 | We measure payback |
Note that for e-commerce it's more accurate to look at payback rather than cost per lead — the ROAS metric (how much revenue every invested hryvnia returns). Let us stress it once more: all the numbers above are market benchmarks, not promises. The first weeks of work are dedicated precisely to finding your real cost per lead. We covered when to expect the first stable results separately in our article on how long ads take to deliver results.
What drives the price?
The cost of an impression and a lead is set in Meta's real-time auction, so there can be no fixed "price list." Several factors shape the final cost per lead at once:
- Auction and audience competition — the more advertisers bidding for the same audience, the more expensive each impression.
- CTR and creative quality — a better audience response lowers the price: Meta rewards ads that people find engaging.
- Campaign objective — traffic, leads, and sales are priced differently; the more complex the action, the more expensive the conversion.
- Seasonality — in peak periods (holidays, sales) the auction heats up and prices rise.
- Landing page quality — even the best creative burns budget if the landing page doesn't convert.
It's also worth factoring in the overall market trend: over 2025, Meta ad costs grew by roughly 10–20% year over year. This means budgets that worked last year now buy slightly fewer impressions — and it's normal to plan for that in advance. The performance campaigns service helps build campaigns systematically around your goal.
How much do a media buyer's services cost?
There are two main payment models on the market. The first is a flat management fee, where you know the amount up front regardless of budget size. The second is a percentage of the ad budget (usually 15–20%). The second model carries a hidden conflict of interest: the specialist benefits from inflating the budget, since their income depends on it directly — even when spending less would be more efficient for the business.
akitalab's positioning is simple: a private specialist with no agency markup and direct contact with the person doing the work, not a manager. You pay for results and see transparently where every hryvnia of ad budget goes. If you want to know what targeted advertising will actually cost in your specific case — let's start with a free audit, no strings attached.
Frequently asked questions
What is the minimum budget for targeted ads in Ukraine?
Technically, Meta lets you run ads from $1 a day, but meaningful results require more. At akitalab the working threshold is from $1000 per month in ad budget. That is enough for the algorithm to collect data over 3–4 weeks, exit the learning phase, and start optimizing. A smaller budget produces too little data and expensive leads.
How much does a lead cost in targeted advertising?
It depends on the niche. Ukrainian market benchmarks: beauty services — 200–600 UAH, real estate — 300–800 UAH, B2B — 1150–4600 UAH per lead. These are ranges, not guarantees: the real price depends on competition, creative, and landing page quality. The first 4–6 weeks are a testing period.
Why can't I start with a small budget?
Meta's algorithm needs about 50 conversions per ad set within 7 days to exit the learning phase. With a $20/day budget and a $30 cost per lead, you get fewer than 5 leads a week — the algorithm can't accumulate signal, runs unstably, and spends the budget inefficiently.