//Meta ads




Meta Ads, where the creative is the targeting
Facebook and Instagram still reach almost everyone, and the auction is now won by what you show rather than who you pick. We run the accounts, produce the volume of creative that requires, fix the signal the browser took away, and report against the number you actually care about — for clients in Lithuania and across Europe.
What our Meta Ads service covers...
Account, Business Manager & pixel setup
Best for a brochure site, landing page, or clearly scoped feature. Fixed price, fixed timeline.
Conversions API, so the signal survives
Best for a brochure site, landing page, or clearly scoped feature. Fixed price, fixed timeline.
Creative production — static, video, UGC-style
Best for a brochure site, landing page, or clearly scoped feature. Fixed price, fixed timeline.
Campaign structure & daily buying
Best for a brochure site, landing page, or clearly scoped feature. Fixed price, fixed timeline.
Landing pages and catalog feeds
Best for a brochure site, landing page, or clearly scoped feature. Fixed price, fixed timeline.
Weekly reporting on cost per outcome
Best for a brochure site, landing page, or clearly scoped feature. Fixed price, fixed timeline.
€6–12
typical CPM in Baltic and EU feeds right now
50
conversions a week an ad set needs to leave learning
15+
creative variants we ship in month one, not three
6 wks
before you get a go or no-go with numbers on screen
//how we run it
How we run Meta campaigns
[01]
Plumbing first
Pixel, Conversions API, events, exclusions. Spending before the signal works is spending twice.
[02]
Creative batch
Fifteen-odd variants across three angles, shipped together. One hero ad is a coin flip.
[03]
Let it learn
Broad targeting, few ad sets, no daily fiddling. The algorithm needs volume, not opinions.
[04]
Cut and refill
Kill on cost per outcome, not on CTR. Replace the dead ones weekly, forever.
//the funnel
The funnel we actually optimise
Meta will happily report a cheap click all day. The click is stage two of five, and the only stages worth spending against are the last two. Everything we change — audience, creative, landing page, offer — is a bet on moving one specific step, and we say which one before we change it. The ranges below are what we currently see across Baltic and EU accounts; yours will sit somewhere in them on day one, and the job is to move the last two.
//reach
Impressions
Bought in the auction. Cheap is easy; relevant is not.
CPM
€6–12
typical range, EU feeds
//interest
Click or hold
The creative earned three seconds. This is where most budget dies.
CTR
0.9–1.6%
typical range, EU feeds
//landing
Page that matches
If the page says something other than the ad, the click is already lost.
CPC
€0.40–1.20
typical range, EU feeds
//action
Lead or order
The first number that means anything. This is what the algorithm gets fed.
cost per lead
€8–35
typical range, EU feeds
//money
Paying customer
Matched back from your CRM, because Meta cannot see this one on its own.
ROAS, e-comm
2.5–4×
typical range, EU feeds
//the creative
What actually moves a Meta campaign
[01]
Volume beats polish
Targeting is mostly automated now, so the creative is the variable you still control. Fifteen honest variants outperform one expensive film, every time we have tested it.
[02]
The first second is the ad
Nobody sees the second half of anything. The hook carries the offer, and the rest of the video is for the people the hook already convinced.
[03]
Three angles, not three edits
Variants that differ only in colour teach you nothing. We test a price angle against a problem angle against a proof angle, then produce depth on whichever wins.
[04]
Broad, with good signal
Hand-picked interest stacks were a 2019 skill. What replaces them is clean conversion data going back in, which is why the Conversions API is not optional.
[05]
Fewer ad sets, more budget
An ad set under fifty conversions a week never leaves learning. Splitting a small budget across eight of them is the most common way to waste it.
[06]
The landing page is half of it
We are a development studio first. When the ad is fine and the cost per lead is not, the page usually is the problem — and we can fix that in the same week.
//reporting
No black box, and no panel of ours in the way
For Telegram we run our own platform. For Meta we deliberately do not: everything lives in your Business Manager, your analytics and your CRM, under your ownership. What we add on top is a shared dashboard that puts spend, leads and cost per outcome on one screen, and a weekly note saying what we changed and what it did. You could fire us on a Friday and lose nothing but us.
- your Business Manager
- your pixel & CAPI
- your GA4
- your CRM
- shared dashboard
[weekly]
What we changed, what it did
one short note, not a 30-slide deck
[live]
Spend and cost per outcome
the dashboard is open to your whole team
[monthly]
Creative review
what won, what died, what we make next
[always]
Admin access, not agency lock
you own every asset from day one
//the objections
What you are probably thinking
Most people arriving on this page have already tried Meta, or have been told it stopped working. Here are the six things we hear, and what we actually say back.
“We tried it. It did not work.”
Usually one of three things: the pixel was never firing properly, the budget was split across so many ad sets that none of them left the learning phase, or there were three creatives and they ran for four months. All three are visible in an account audit within an hour, and we will tell you which one it was before you hire us.
“Tracking is broken since iOS 14.”
Browser-side tracking is degraded, yes. That is what the Conversions API is for: events sent server to server, deduplicated against the pixel, plus a CRM match at the end of the funnel. It is engineering work, which is the part most ad agencies quietly skip.
“CPMs are too expensive now.”
They are higher than they were. But CPM is not what you buy — cost per customer is, and that is a product of CPM, click-through, landing page and close rate. We have taken accounts where the CPM rose and the cost per lead fell, because three of those four improved.
“Our audience is not on Facebook.”
Sometimes true — for narrow B2B and for some technical niches we will say so and point you at search or Telegram instead. More often the audience is on Instagram and the assumption is about Facebook specifically. That is an answerable question, not a matter of taste.
“We do not have creative to run.”
Neither do most of our clients when they start. Production is inside the fee: statics, short video cut from whatever footage exists, and UGC-style pieces. You do not need a brand film to begin, and a brand film is rarely what wins anyway.
“The last agency held our account hostage.”
Everything is created under your Business Manager with you as owner, and we work as partners on it. There is no contract term to escape — 30 days’ notice, and on the last day you keep the account, the pixel, the creative files and the audiences.
//case studies
Three accounts, anonymised
Client names stay private. The shape of the work does not. Typical outcomes, benchmarked against market averages below. Yours will differ — we quote yours after the audit.
e-commerce
Fixed the signal before touching the ads
The pixel was double-counting purchases and CAPI was not connected. Two weeks of engineering, no new creative. Reported purchases had been running 22% above the ones that reached the bank; once the numbers were honest, the buying could be.
cost per purchase
−34%
ROAS
1.9× → 3.2×
weeks to result
2
services
Rebuilt the landing, not the campaign
Click-through was healthy and leads were not. The ads were fine; the page asked for eleven form fields. We shipped a three-field version in a week and left the campaigns untouched.
cost per lead
€41 → €17
form completion
12% → 31%
ad spend change
none
b2b
Told them Meta was the wrong channel
A narrow industrial buyer, a six-month sales cycle, and €3K a month — nowhere near fifty events a week. We ran the audit, said so, and moved the money into search and SEO instead.
weeks to the call
1
budget saved
€18,000
still a client
yes
Cost per thousand
€6–12
lower in broad consumer, higher in narrow B2B
Click-through
0.9–1.6%
feed placements, video and static combined
Cost per click
€0.40–1.20
follows CPM and hook rate together
Cost per lead
€8–35
€8–18 consumer · €20–35 considered purchases
ROAS, e-commerce
2.5–4×
after the Conversions API is reporting properly
These are the bands we see across Baltic and EU accounts. An audit tells you where yours sits inside them today, and which of the five is the one worth moving first.
//what it costs
Start with a pilot, not a contract
SIX-WEEK PILOT
from €3,500
our fee · ad budget separate, from €3,000
Setup, Conversions API, 15+ creatives, campaign build, weekly calls, a go or no-go at the end.
ONGOING, MONTHLY
from €2,400
per month · rolling, cancel with 30 days
Daily buying, a fresh creative batch each month, landing page iterations, weekly reporting.
//questions
Meta Ads questions, answered
What is the minimum budget worth starting on?
Around €3,000 of ad spend over six weeks, plus our fee from €3,500. The floor is not arbitrary: below roughly fifty conversions a week an ad set never exits the learning phase, and everything you measure after that is noise.
Do you produce the creative, or do we?
We do, and it is in the fee — statics, short video, UGC-style cuts. If you have a brand book or existing footage we work from it; if you have nothing, that is a normal starting point.
Who owns the ad account and the pixel?
You do, from the first day. Everything is created under your Business Manager with you as owner and us as partner. The creative source files are yours too, delivered on request or at the end.
Can you run Meta alongside Google and Telegram?
Yes, and usually we should. Meta creates demand, search catches it, Telegram is cheap reach with a reusable audience. Marketing support is the page where the whole mix lives.
When would you tell us not to bother?
A very narrow B2B buyer, a sales cycle longer than the attribution window, a budget under the learning threshold, or a product page that would lose the traffic anyway. In those cases the audit ends with a recommendation that is not us running your ads.
Telegram Ads
cheaper reach, and an audience you keep
SEO
the same queries, earned instead of rented
Web development
the landing page half of the problem
//contact us
Give us read access. We will tell you why it is not working.
One working day, no charge, no deck. We look at the pixel and CAPI setup, the account structure, the creative rotation and the landing pages, and come back with what is broken, in what order we would fix it, and whether it is worth fixing at all.