If you’re a small business owner weighing whether to run your own Google or Meta ads versus paying an agency, the honest answer is: it depends on how much your own time is worth and how fast you need results. Based on industry pricing data, agencies typically charge either a flat monthly retainer of roughly €2,500–€14,000 depending on scope, or 10–20% of ad spend — while running ads yourself costs nothing in fees but a real amount in hours, mistakes, and slower learning curves that show up as wasted budget.
We get some version of this question from almost every prospective client before they sign anything, and it’s a fair one. Below is the framework we actually use when a business asks us “should we just do this ourselves,” including the numbers most agencies won’t volunteer.
What does it actually cost to run ads in-house?
The sticker price of in-house is €0 in fees, which is why it’s tempting. But three real costs hide underneath that number:
- Time. A person who’s new to Google Ads or Meta Ads Manager will spend 5–10 hours a week in the first two months just keeping a small account running — checking performance, adjusting bids, writing and testing new creative. That’s not “set and forget.”
- The learning-curve tax. Platforms reward accounts that reach statistical significance quickly. A first-time advertiser typically burns 20–40% of their first month’s budget on structural mistakes: wrong campaign objective, audiences too narrow or too broad, conversion tracking that isn’t actually firing. We’ve inherited enough of these accounts to know this isn’t an exaggeration — see our walkthrough of auditing a Meta Ads account we just inherited for the pattern of mistakes that repeats almost every time.
- Opportunity cost. Every hour spent in Ads Manager is an hour not spent on the parts of the business only you can do. For a founder or the one marketing generalist on a small team, this is usually the real cost, even though it never shows up on an invoice.
None of this means in-house is a bad choice. It means the “free” option isn’t actually free — it’s a different currency.
What does a paid media agency actually charge in 2026?
Agency pricing in 2026 clusters around two models, and it’s worth knowing both before a sales call so you can tell whether a quote is reasonable.
| Model | Typical range | Works best for |
|---|---|---|
| Flat monthly retainer | €2,300–€5,500 (single channel), €5,500–€14,000 (multi-channel) | Predictable scope, budgets that don’t swing wildly month to month |
| Percentage of ad spend | 10–20% of monthly spend | Budgets expected to scale, workload that grows with spend |
| One-time account audit | €1,400–€4,600 | Businesses that want a second opinion before committing to either path |
The percentage model has an obvious tension: at 15% of spend, a €30,000/month budget costs €4,500 in fees, but a €100,000/month budget costs €15,000 — for work that isn’t necessarily five times harder. That’s exactly why we moved away from time-and-materials billing ourselves: fee structures should track effort and outcomes, not just the number on the ad account.
Is a paid media agency worth it for a small business?
Here’s the honest framework, not a sales pitch. An agency is usually worth the fee when at least two of these are true:
- Your monthly ad spend is above roughly €2,000–3,000. Below that, agency fees eat too large a share of the budget relative to what optimization can realistically add back.
- You need results faster than a learning curve allows. Agencies that run dozens of accounts recognize failure patterns in days, not the weeks it takes a first-time advertiser to notice a problem.
- Nobody on your team has the bandwidth to actually watch the account. A campaign left alone for two weeks after launch, win or lose, is the single most common reason in-house ads underperform — not the platform, not the market, just attention.
- You want a strategy that spans channels, not just one campaign. Coordinating Meta, Google, and increasingly TikTok or Pinterest against one funnel is a different skill from running a single campaign well. We break down what that coordination actually looks like in how we build a full-funnel paid media strategy from scratch.
If none of those apply — small budget, no urgency, someone with time and curiosity to learn — running ads yourself for a few months is a completely reasonable choice. You’ll make some of the mistakes above, but you’ll also understand your own account better than any agency onboarding call can teach you, and that knowledge pays off even if you hire someone later.
Is there a middle ground between fully in-house and a full agency retainer?
Yes, and it’s more common than the “pick one” framing above suggests. We see three hybrid setups work reasonably well for small businesses that aren’t ready for a full retainer but have outgrown pure DIY:
- Agency sets up, you run day-to-day. An agency (or freelancer) builds the campaign structure, tracking, and initial creative — the parts where mistakes are expensive and hard to undo — then hands off weekly management to someone in-house. This avoids most of the learning-curve tax while keeping ongoing costs near zero.
- Quarterly check-ins instead of a monthly retainer. Someone in-house runs the account, but an outside expert reviews it every 4–6 weeks to catch drift before it compounds. This costs a fraction of a full retainer and catches most of the expensive mistakes, though it misses the day-to-day optimization a full-time manager would catch.
- Agency owns one channel, you own another. Some businesses split by platform — an agency runs Google Ads, where the auction mechanics are less forgiving of mistakes, while someone internal manages a simpler Meta or Pinterest campaign. This works when the channels genuinely differ in complexity, not as a way to avoid paying for either.
None of these are what an agency will pitch you first, because retainers are simpler to deliver and to price. But they’re honest options, and a good agency will tell you when a lighter arrangement suits your spend level better than a full retainer — even if that means a smaller invoice.
How long before you know whether your choice was the right one?
Give either path a real runway before judging it. In our experience, 60–90 days is the minimum to separate “this isn’t working” from “this is still in the learning phase” — platforms need volume to optimize, and a person new to ad management needs a few campaign cycles to stop making first-time mistakes. Judging an in-house effort after two weeks, or firing an agency after one slow month, usually just resets the learning curve rather than fixing anything.
The middle path: audit first, decide second
If you’re already running ads and unsure whether an agency would meaningfully improve on what you have, skip the year-long retainer and start with an audit. A one-time review costs a few hundred to a couple thousand euros, takes a week, and tells you concretely whether the account has €500/month or €5,000/month of inefficiency sitting in it. We wrote up the 12 questions we’d ask any agency currently managing an account, which doubles as a self-audit checklist if you’re managing it yourself.
What questions should you ask before choosing either path?
Whichever way you lean, ask these before committing budget:
- What’s the smallest monthly spend where professional management pays for itself, given our margins?
- If we go in-house, who owns checking the account weekly, and is that realistic given everything else on their plate?
- If we hire an agency, what exactly do we get for the fee — strategy, creative, reporting, all three?
- Can we start with a shorter commitment (a one-month trial or a paid audit) instead of a 12-month contract?
The businesses that regret their choice usually aren’t the ones who picked “wrong” between in-house and agency — they’re the ones who never revisited the decision as their spend and team changed. What made sense at €1,500/month rarely still makes sense at €15,000/month, in either direction.