Knowledge
Meta Ads In-House or Outsourced? The Honest Comparison
Your own team or external support for your Meta Ads? A fair decision aid with clear criteria, hybrid models and 5 questions for any setup.
By Denys Lichtenstein Prefer us on Google

At some point every growing e-commerce brand faces this question: do we build our own team for Meta Ads – or bring in an agency? Most answers online are self-interested. Agencies explain why agencies win; in-house advocates the opposite. This article attempts something different: a fair decision aid that takes both sides seriously. By the end you’ll know which model fits your situation – and what to watch out for, no matter how you decide.
For the sake of openness upfront: we are an agency ourselves. But we also emerged from our own e-commerce brand and therefore know how both sides feel. That is exactly why we care about an honest weighing-up rather than a crude self-pitch. You can see how we work ourselves on our Meta Ads agency page – but here, your decision comes first.
The cost comparison as a mental model
The most common thinking error is to compare only two figures: the salary of a media buyer against the agency fee. It’s not that simple, because an in-house team brings hidden costs.
An illustrative example with invented figures for illustration: a single experienced media buyer costs you not just their salary, say €60,000 a year, but additionally tools and tracking infrastructure (in the example €6,000), ongoing training to keep pace with the platform changes, and – most expensive – the learning curve until the results are stable. If you factor in the ramp-up time in which budget flows into tuition, the real costs of the first year lie well above the pure salary. An agency fee of perhaps several thousand euros a month depending on scope looks high next to it at first, but bundles experience, tools and creative capacity in one position. (All figures are freely invented example values.)
Another often overlooked item is the risk of downtime. If your only media buyer leaves the company, growth stalls – and the expensive game starts over with the search, onboarding and renewed learning curve. An agency bundles this knowledge across several shoulders and cushions such losses. This too belongs in an honest cost consideration, even if it doesn’t appear as a number in any table.
The honest point behind it: there is no blanket cheaper option. What pays off depends on your spend level and your existing resources. The decision can be pinned exactly to that.
When in-house wins
Your own team plays to its strengths under certain conditions:
Very high, constant spend level. When you permanently move large budgets, the volume alone justifies permanent positions. An agency fee often scales with spend, a salary doesn’t – above a certain size the maths tips in favour of in-house.
Your own creative resources. When you already have a creative team that can produce native content and UGC in volume, a central advantage of agencies falls away. The close connection of media buying and the creative department under the same roof can then even be faster.
Deep product proximity. With explanation-intensive products or complex ranges, the knowledge that sits in your own team is hard to replace.
What matters is honesty with yourself: in-house only wins if you really meet these prerequisites – not if you wish for them.
When an agency wins
On the other side there are clear situations in which an agency is the better choice:
Speed. A well-drilled agency is productive from day one, while a new in-house team first has to go through a learning curve. When you need results quickly, that is a weighty argument.
Creative volume under modern campaigns. Since Meta’s delivery is now creative-driven, the ability to continuously produce and test many different creatives decides success. How fundamental this shift is, we describe in the article Understanding Meta Andromeda – and how to systematise creative production, in the guide to Creative Testing for Meta Ads. A single in-house position quickly reaches its limit at this volume.
Cross-account learnings. An agency sees many accounts in various industries. It recognises patterns, new formats and platform changes earlier than a team that only knows its own account. This bundled experiential knowledge is hard to rebuild internally.
Hybrid models
The decision is rarely a pure either-or. In practice, hybrid models often work best: an internal lead keeps strategy, brand and product knowledge in-house, while an agency takes over the operational media buying and above all the creative production in volume. Or your own team runs the stable core, and an agency selectively adds capacity and fresh perspectives for scaling phases.
The advantage: you combine product proximity with external clout, without fully carrying the disadvantages of a pure model. Especially for growing mid-sized businesses this is often the most pragmatic path.
Decisive in the hybrid model is a clear division of roles. As soon as it’s unclear who is responsible for strategy, creatives and reporting, friction losses arise that quickly eat up the advantage. Therefore record in writing from the start who makes which decision and where the handover points lie. Only then do you combine the strengths of both worlds instead of adding up their weaknesses.
5 questions to ask every agency before signing
If you’re interested in an agency, the selection decides almost everything. These five questions separate the wheat from the chaff in practice:
- How do you produce and test creatives? The most important question of all, because the creative is the decisive lever. Look for a real process, not vague promises.
- How do you measure success – and what if platform ROAS deceives? A good agency thinks in business figures like MER and profit, not just in prettied-up channel values. Why this counts, you can read in MER instead of ROAS.
- Who owns the account, data and assets? You should remain the owner of your ad account and your creatives at all times. Clarify this before signing.
- What does the collaboration concretely look like? Who is your contact, how often do you exchange, how transparent is the reporting?
- What happens in the event of a split? Fair notice periods and a clean handover show how confident an agency is in its work.
The answers tell you more than any glossy case study.
A warning signal at the end, regardless of the model: whoever makes you guaranteed results or fixed ROAS promises is selling you a certainty that doesn’t exist in paid social. Serious partners – internal as well as external – talk about processes, hypotheses and realistic ranges, not about guarantees. The same goes for the choice of metrics: a team that argues exclusively with the prettiest platform ROAS blends out the difficult but honest questions that really decide your profit.
Our perspective
Because transparency is part of honesty: we at Social Cooks emerged from practice. As three siblings we started in e-commerce with our own brand SASSYCLASSY and scaled it over the years to over €50m in annual revenue. In parallel we learned the craft at Meta, LinkedIn and Microsoft. This dual role as founders and practitioners shapes how we run accounts. You can read the whole story in our SASSYCLASSY case study.
What this means for you in practice you can see on our pages about the Meta Ads agency and the Facebook Ads agency Munich page (in German). But more important than any argument is your own clarity – and you get that fastest with a sober look at your account.
No matter how you decide: make the choice deliberately and not out of convenience. The most expensive model is always the one you run half-heartedly – an understaffed in-house team that can’t keep pace with the platform changes, just as much as an agency you never properly brief and whose work you never question.
If you’re unsure where you currently stand: in the free account check we take a look at your setup and show you three concrete starting points – regardless of whether you end up working in-house, hybrid or with an agency. This clarity helps you with each of the three options.
