What Does a Media Buying Agency Do? (And When to Hire One)

TL;DR
  • A media buying agency plans, purchases, and optimizes your paid ad placements across channels like Meta, Google, and TikTok.
  • Typical pricing runs 10–20% of ad spend or a $2,500–$10,000 monthly retainer, depending on scale.
  • Across our DTC accounts, median Meta ROAS is 2.70 and Google is 4.07. Judge any agency against your breakeven, not a vanity number.
  • Hire one when spend passes roughly $15–25K/month and testing outpaces your team. Below that, a strong freelancer usually wins.

What is a media buying agency?

A media buying agency is a team that plans, negotiates, and purchases advertising placements on behalf of brands, then manages and optimizes those campaigns daily. For DTC brands that mostly means Meta, Google, TikTok, and increasingly CTV, with the agency handling targeting, budgets, bids, creative testing, and reporting.

What does a media buying agency do day to day?

The core loop is weekly: review performance against target ROAS and CAC, kill underperforming ads, scale winners, launch new creative tests, and rebalance budget across channels. Behind that sits tracking setup, audience research, campaign structure, and monthly reporting tied to revenue rather than clicks.

How much does a media buying agency cost?

Most charge either a percentage of ad spend (commonly 10–20%) or a flat monthly retainer, typically $2,500–$10,000 for DTC-scale accounts. Percentage models suit spend above roughly $50K/month; retainers are usually better below that because the math stays predictable.

What does a media buying agency actually do all day?

Strip away the jargon and the job has three layers:

  • Strategy — which channels deserve budget, what target ROAS your margins can support, how campaigns get structured so results are readable
  • Buying — building campaigns, audiences, bids, and budgets inside each platform
  • The weekly optimization loop — the part that actually earns the fee
The weekly media buying optimization loop: review, kill losers, scale winners, launch creative tests, rebalance budgets

That loop runs every single week in a well-managed account. Kill what's not converting. Scale what is, in controlled steps. Ship the next round of creative tests.

It's not glamorous. It's a hundred small decisions made on data instead of vibes, and it's why the same ad account produces wildly different results under different operators.

“In 2026, targeting is largely algorithmic. The creative testing pipeline is the main performance lever an agency actually controls.”

Top Growth Marketing

So when you evaluate an agency, ask about their creative system first. If they talk audiences and bids but have no testing pipeline, that's a red flag. Ours runs concept tests before variation tests — the full system is in our Meta creative testing framework.

Media planning vs media buying: what's the difference?

People use these interchangeably. They're different jobs:

Media planningMedia buying
DecidesWhere the money goes and whyHow each dollar gets spent
OutputsChannel mix, budgets, audience strategyLive campaigns, bids, placements
CadenceShould be revised weekly in DTCOptimized daily
Who does itStrategist / plannerThe buyer in your account

Big traditional agencies split the roles. In DTC, one good team does both, because the plan changes weekly based on what the buying data says. Ask who actually touches your account day to day — a plan revisited quarterly is a legacy-media habit.

How much does a media buying agency cost?

Three models dominate. Real ranges, not "it depends":

ModelTypical costBest fitWatch out for
% of ad spend10–20% of spend$50K+/mo spendersMinimum fees below that make it punishing
Flat retainer$2,500–$10,000/moMost DTC brands at $15K–$100K/moScope creep — define deliverables
Hybrid / performanceBase + bonus on targetsAligned incentivesAgree the attribution source up front
Typical monthly fee ranges for media buying agency pricing models at DTC scale

Whatever the model, you own every account, pixel, and audience. Your spend goes to the platforms, the fee goes to the agency, and the reporting shows both as separate lines.

If an agency wants to run your ads from accounts they own, walk away. That structure holds your pixel history hostage if you ever leave.

Agency retainer as a percentage of total ad budget at different monthly spend levels

What results should you expect from a media buying agency?

This is where most agency content goes vague. Here are real numbers from our DTC benchmarks study:

  • Median Meta ROAS: 2.70 (trailing 12 months, pooled)
  • Median Google ROAS: 4.07 — higher because search captures bottom-funnel intent
  • Median Meta link CTR: 1.57%, CPMs around $12
  • Median site conversion rate across our client stores: 1.17%
Median DTC ROAS by channel from TGM client accounts: Meta 2.70, Google 4.07

One number decides whether those ROAS figures are good for you: your gross margin.

Breakeven ROAS by gross margin: 30 percent margin needs 3.33, 70 percent margin needs 1.43

A brand at 70% margin breaks even near 1.4. A brand at 30% margin needs almost 3.3 just to tread water. Run your numbers through our breakeven ROAS calculator before you accept any agency's target.

The TGM Take

Before we take on any account, we check site conversion rate first. If a store converts well below the ~1.17% DTC median, better media buying mostly buys more traffic that doesn't convert. We've told brands to spend their first $5K on CRO instead of ads — it's a smaller invoice for us and a better outcome for them. Any agency that won't tell you that is optimizing for their retainer, not your P&L.

When should a DTC brand hire a media buying agency?

Who should run your ads by monthly spend: freelancer under 10K, agency above 25K

Hire when these start stacking up:

  • Spend is passing $15–25K/month and mistakes now cost more than an agency fee
  • Testing has stalled — the same four ads have run for months
  • The founder is still the media buyer
  • Results swing month to month and nobody can explain why

Skip it (for now) when:

  • Spend is under $10K/month — fees eat the gains; a vetted freelancer usually wins
  • Your site converts well below the ~1% range — fix conversion first
  • Unit economics don't survive a realistic ROAS — an agency scales a working machine, it can't fix the machine

The TGM Take

The transition zone is $10K–$25K/month, and here's how I'd play it: hire a freelancer with DTC receipts, cap them at two channels, and set a 90-day bar — if blended MER doesn't improve while creative output doubles, you've learned your bottleneck isn't the buyer. That diagnosis alone is worth the quarter. Graduate to an agency when the testing volume outgrows one person. — Jack

How do you choose the right media buying agency?

Five questions that cut through every pitch deck:

  1. Who exactly works my account — and how many accounts does that person manage?
  2. What's your creative testing process — and how many new creatives ship per month?
  3. Do I own all accounts, pixels, and data outright?
  4. How do you report blended performance, not just platform-attributed ROAS?
  5. Can I talk to two current clients at a similar spend level?

“Vertical experience beats agency size. A team that mostly runs B2B lead gen will learn retail eCommerce on your budget.”

Top Growth Marketing

DTC mechanics — margins, AOV, seasonality, repeat purchase — shape every buying decision. Weight vertical fit over logo count.

Frequently Asked Questions

Is a media buying agency worth it for a small budget?

Usually not below about $10K/month in ad spend. Fees eat a large share of the gains at that level, and the agency's process advantages need testing volume to matter. Start with a freelancer or in-house fundamentals, then graduate to an agency as spend and complexity grow.

What are the big 6 media agencies?

The traditional big holding companies are WPP, Omnicom, Publicis, IPG, Dentsu, and Havas, and Omnicom's acquisition of IPG consolidated that list further in 2025. They serve enterprise advertisers. DTC brands are generally better served by specialist performance agencies, where your account isn't the smallest one in the building.

What's the difference between a media buyer and a media buying agency?

A media buyer is one person managing campaigns. An agency wraps that person in a system: creative production, tracking and data infrastructure, QA, backup coverage, and cross-account pattern knowledge from other brands. You're paying for the system, not just the hours.

How do media buying agencies charge?

The three standard models are a percentage of ad spend (typically 10–20%), a flat monthly retainer (commonly $2,500–$10,000 for DTC-scale accounts), or a hybrid with a performance bonus. Percentage models fit high spenders; retainers fit most growing DTC brands.

Do I keep my ad accounts and data if I leave the agency?

You should, and you must confirm it before signing. Insist that all ad accounts, pixels, catalogs, and audiences live under your business manager with the agency added as a partner. Agency-owned accounts are the single most common exit trap in this industry.

✅ Yes, if…

Yes, hire a media buying agency if you're spending $15K+ per month, your creative testing has stalled, and nobody on the team can explain result swings. At the median performance in our accounts (2.70 Meta ROAS, 4.07 Google), a competent agency covers its fee many times over at that spend level.

❌ No, if…

No, skip it for now if you're under $10K/month, your site converts well below the ~1.17% DTC median, or your unit economics don't survive a realistic ROAS. Fix conversion and margins first, then scale the machine with an agency.

The bottom line

A media buying agency, at its best, is a disciplined weekly operating system for your paid growth — run by people who see patterns across dozens of accounts.

At its worst, it's a retainer for someone to glance at your dashboard twice a month. The difference shows up in the five questions above, in transparent pricing, and in whether they'll tell you a hard truth like "your conversion rate is the problem, not the ads."

If you want a straight answer on whether your brand is ready, book a strategy call. We'll look at your numbers and tell you honestly, even if the answer is "not yet."

Jack Paxton
Written by
Jack Paxton
Jack Paxton is the founder of Top Growth Marketing, a DTC and eCommerce growth agency. He works hands-on with Shopify and DTC brands on paid social, Google Ads, and Klaviyo email and SMS.

What are you looking for?

About

Top Growth Marketing

TGM has spent more than $300 Million across social & search advertising platforms. Let us help grow your business using the best, performance-based customer acquisition strategies. 

Our Partner Brands

Growing 200+ ecom brands and counting

Walmart Playboy Gibson Hard Rock Fatburger Atlas Coffee Pixi Beauty Ubersuggest Joovv Waterbox Taste Salud Saweetie
View All Clients
OR
Book a Call

$314M+ managed ad spend · 200+ brands scaled

You May Also Like...

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *