Meta Ads 12 min read

Facebook and Instagram ads:
what they cost and how to get started

The Dilys team 20 August 2026

Facebook and Instagram are run from one ad account, with a shared budget and shared audiences. The difference from Google is fundamental: on Google you catch people who are already searching; here you interrupt people who are not looking for anything. That is why the maths works differently - and why so many campaigns burn through their budget without selling.

What it costs: how you actually pay

You pay for impressions, not for results. The core metric is CPM: the cost per thousand impressions. Everything else - cost per click, cost per enquiry, cost per sale - follows from how well your ad turns impressions into action.

MetricApproximate figures for BulgariaWhat it depends on
CPM (1,000 impressions)€2.50-6.00Audience, season, competition for attention
Cost per click to the website€0.08-0.35Quality of the creative and the copy
Cost per enquiry (B2C services)€3-12Offer, form, trust in the brand
Cost per enquiry (B2B)€15-60Narrow audience, long decision cycle
Retargeting website visitors2-4 times cheaperPeople already know you

The figures are averages from accounts we manage and are meant for planning, not as a guarantee. November and December are the most expensive months of the year: competition for the same eyes grows and CPM rises noticeably.

What budget you need

There is a technical limit here that is worth knowing in advance. The ad system needs around 50 results per week per ad set to exit the learning phase and start optimising reliably. Below that threshold, delivery is unstable and costs are high.

€10Daily minimum per ad set for a traffic campaign
50Results per week for the ad set to exit the learning phase
€300-600Realistic monthly starting budget for a small business in Bulgaria
2-3Weeks without changes before you judge the results

The classic mistake is the opposite of what you would expect: not a small budget, but a scattered one. Five campaigns at €3 a day give you five ad sets that never leave the learning phase. One budget, one campaign, two or three creatives - that is what works.

What needs to be ready before you spend your first euro

Business portfolio and ad account

Set up in your name, with you as administrator. If an agency creates them from its own profile, you lose the history and the audiences when you part ways.

Pixel and server-side tracking

Today the browser pixel captures only some of the events. Adding a server-side connection recovers a significant share of the lost data - and improves optimisation.

Verified domain

Without domain verification, some event settings remain unavailable. It takes five minutes, yet it is regularly skipped.

Creatives in the right formats

Vertical 9:16 for Reels and Stories, square 1:1 for the feed. A stretched landscape photo is the cheapest way to look amateurish.

Choose the right campaign objective

The objective determines who the system shows your ad to. Choose “engagement” and you will get likes from people who like everything. Choose “sales” and the system will look for people likely to buy - but only if you feed it data on real purchases.

ObjectiveWhen to use itWhen it is a mistake
SalesOnline store with working purchase trackingWhen you have no events set up
LeadsServices where you collect enquiriesWhen nobody handles the enquiries quickly
TrafficTesting a new offer or contentAs the main objective for an online store
AwarenessLarge brands with a long-term strategyAlmost always for a small business
Advertising does not fix an offer. If your offer does not interest someone who already knows you, paid impressions will only show it to more people who are not interested.

Audiences: where the real difference lies

For years, the art lay in hand-picking interests. Today the algorithm does better than most people, provided you give it data. In practice, the order of priority looks like this:

  • Retargeting - website visitors, people who watched a video or sent a message. The cheapest and most profitable traffic.
  • Customer lists - an uploaded database of real customers’ email addresses. Also the basis for the next point.
  • Lookalike audiences - the system finds people who resemble your customers. Works well with at least a few hundred records in the list.
  • A broad audience with a good creative - with enough data, it often beats hand-picked interests.
  • Interests - useful at the start, while you have no data at all.

Don’t forget exclusions. A first-order ad shown to existing customers is a double cost: you pay to reach people who would have bought anyway, and you tell them that new customers get better terms.

The creative matters more than the settings

All else being equal, the difference between a good and a mediocre creative is a multiple, while the difference between a good and a mediocre setup is a matter of percentages. Three things we see working consistently on the Bulgarian market:

  • Real people instead of stock photos. A photo from your premises or of your team beats a catalogue-style image almost every time.
  • The first two seconds of the video. If you don’t stop the scroll there, the remaining twenty seconds don’t matter.
  • Specifics in the copy. “Delivery within 24 hours in Sofia” works better than “quality and trust”.

And one maintenance rule: watch the frequency. When the same ad has been seen more than three or four times per person on average, results drop and irritation grows. That is the moment for a new creative, not a bigger budget.

How to tell whether it works

The Ads Manager report shows conversions attributed by the platform itself - usually a more optimistic number than the real one. So compare it with at least one other source: GA4 with correctly configured conversions and, for more expensive services, the simple question “how did you find us?” with every enquiry.

Only one number matters: how much a customer costs you compared with what they bring in. Everything else - reach, likes, views - is diagnostics, not results.

Conclusion

Facebook and Instagram ads make sense when the product is visual, the audience is broad and the buying decision is relatively quick. In Bulgaria, a realistic start is in the region of €300 a month, provided the budget is concentrated, tracking is set up and the creatives are made for a mobile screen.

If you sell something people are actively searching for, start with Google Ads. If you sell something people don’t yet know they want, you are in the right place here.

We run campaigns on Facebook and Instagram with clear reporting on what was spent and what it brought in. Get in touch for a review of your current account.

Frequently asked questions

How much does Facebook advertising cost in Bulgaria?
You pay for impressions. As a rough guide, CPM for a Bulgarian audience is between €2.50 and €6.00, which with a good ad means a cost per click of roughly €0.08 to €0.35. The cost per enquiry for services is usually between €3 and €12, and considerably higher for B2B.
What is the difference between advertising on Facebook and on Instagram?
There is no technical difference: both are run from one account and one budget, and the placement is chosen during setup. The difference lies in the audience and the format: Instagram is more visual and younger, with mostly vertical content. Most often they run together, and the system allocates the budget to wherever it performs better.
What is the minimum budget?
Technically you can start with a few euros a day, but the ad set needs around 50 results a week to exit the learning phase. For a small business in Bulgaria, a realistic monthly starting budget is between €300 and €600, concentrated in one campaign rather than spread across five.
Why did results drop after a few weeks?
The most common cause is creative fatigue: when the same audience sees the same ad again and again, its effectiveness drops. The fix is a new creative, not a bigger budget. Keep an eye on the frequency metric in the report.
Do I need a pixel if I don’t have an online store?
Yes. Even on a website with a contact form, the pixel lets you retarget visitors and optimise towards people likely to send an enquiry. Without it, the system optimises for clicks, not for customers.
Who should own the ad account?
Always you. The business portfolio, the ad account, the pixel and the audiences should sit in your own structure, with the agency given access as a partner. When you change providers, you keep the history, the audiences and the learned data - they are worth more than the last monthly report.

Keep reading

More
on this topic.

We picked articles from the same category. Looking for something specific? The blog has a search and a reading-time filter.

Digital marketing5min

CRO: how to increase conversions without more traffic

Conversion rate optimization in practice: where visitors drop off, which changes work fastest and why A/B tests don't work with low traffic.

Read
Digital marketing5min

Email marketing: how to get started the right way

How to build a list honestly, which three automations bring in the most revenue and why emails land in spam. A practical guide for SMEs.

Read
Digital marketing7min

GA4 and conversion tracking: which channel really brings you customers

How to set up GA4 to show customers, not visits: key events, UTM tags, attribution and the six mistakes that make your data useless.

Read
All articles

Make your business
findable.

+359 882 95 89 89 office@dilys.bg 2A Tsar Asen St., Sofia
Free
consultation