article //

Agency, Consultant, or In-House: How to Make the Right Call After a Bad Paid Media Partner

You fired the agency. Or you’re about to. Either way, you’re back at the starting line with a budget, a gap in your paid media coverage, and a decision that feels more complicated than it should.

Here’s the problem: most teams in this position make the same mistake twice. They search “paid media agency,” call a few, pick the one that sounds best on a demo call, and sign a contract. Six months later, the results are thin, the reporting is vague, and the senior strategist who closed the deal has been replaced by a coordinator who wasn’t on the original pitch.

The issue isn’t bad luck. It’s that the decision was made without a framework.

The real question isn’t “agency or in-house?” It’s “what did the last relationship actually fail at, and what structure fixes that failure?”

This guide is built for teams that have already been through at least one underperforming paid media relationship. It covers:

  • How to diagnose why the last partnership broke down
  • What each option (agency, boutique specialist, consultant, in-house) is actually built for
  • A decision framework based on your budget, team structure, and goals
  • What to look for when vetting whoever comes next

Step One: Diagnose Why the Last Relationship Failed

Before you contact a single new vendor, spend 30 minutes on this exercise. Most teams skip it and end up selecting a replacement based on the same gut-feel criteria that led to the last bad hire.

The failure modes in paid media partnerships tend to cluster into four categories. Identifying yours determines what you actually need next.

The Four Common Failure Modes

Failure Mode What It Looked Like What It Actually Signals
Bait and switch Senior talent closed the deal; juniors ran the account You need guaranteed senior-level execution, not promises
Vanity reporting Monthly reports full of impressions and CTR with no revenue line You need outcome-based accountability from day one
Generic strategy Same playbook applied to your brand as every other client You need a specialist with category-specific experience
No ownership You didn’t have access to your own ad accounts or data You need a partner who operates with full transparency

Most failed relationships involve more than one of these. But there is usually a primary failure. Name it specifically.

Why this matters: The structure of your next engagement (agency, consultant, in-house) is largely determined by which failure mode you’re solving for. A bait-and-switch problem is solved by hiring a consultant or boutique firm where you know exactly who is on your account. A vanity reporting problem is solved by setting contractual outcome benchmarks before signing, regardless of who you hire.

Two Questions to Answer Before Moving On

  1. Do you own your ad accounts and data? If the outgoing agency controlled your Google Ads, Meta Business Manager, or analytics properties, secure access before you announce the transition. Losing this data is a material setback.
  2. What did results actually look like, benchmarked against your goals? Pull your cost-per-acquisition trend over the last 12 months. If it climbed more than 20% without a clear external cause (new competitor, seasonal shift, platform change), the agency stopped optimizing. That’s a strategy failure, not a market condition.

Understanding Your Options: What Each Structure Is Actually Built For

The agency vs. in-house debate is usually framed as a cost question. It shouldn’t be. The real question is: what does each structure do well, and what does it structurally fail at?

Here’s an honest breakdown.

Large General Agencies

Large agencies (50+ people, broad service offerings, multiple verticals) are built for scale and coverage. They have deep bench capacity, which sounds like a feature until you realize your account is one of hundreds competing for that bench’s attention.

Built for: Enterprise brands with large budgets ($100k+/month) that need multi-channel coordination and have internal teams to manage the relationship.

Not built for: Small and mid-size D2C brands. At lower spend levels, your account gets staffed with junior talent. The economics of a large agency require it. The people who pitched you are not the people running your campaigns.

The hidden cost: High employee turnover at large agencies is well-documented. Every time your account manager leaves, institutional knowledge about your brand, your customers, and your historical performance walks out with them.

Small Generalist Agencies

Smaller teams (under 20 people) that handle a wide range of services for a wide range of clients. Lower price point, but the expertise is spread thin.

Built for: Brands that need a single vendor to handle multiple disconnected services (social, email, SEO, paid) and don’t have the budget or complexity to justify specialists.

Not built for: Brands where paid media is a primary growth lever. The “jack of all trades” problem is real, and it compounds in paid media specifically, where platform expertise, creative strategy, and data analysis need to work together with genuine depth.

Boutique Specialists

This is the category most D2C and ecommerce brands in the $10k to $100k monthly ad spend range should be exploring first. Boutique specialists have narrowed their service offering and often their industry focus to the point where they can genuinely outperform larger generalist firms on the accounts they choose to take.

Built for: Brands that need senior-level execution, category-specific expertise, and a partner relationship rather than a vendor relationship.

The tradeoff: Even at a boutique firm, you’re still hiring people, not a logo. According to Clutch’s agency research, client satisfaction at boutique agencies correlates most strongly with consistency of the assigned team, not the agency’s overall reputation. Meet the people who will actually be on your account before you sign.

The real differentiator: Boutique specialists charge more than generalists. The math still works because better-executed campaigns at a higher management fee regularly outperform cheaper management of poorly-structured campaigns. Spending $10,000 to generate $30,000 is a worse outcome than spending $30,000 to generate $100,000.

Consultants and Fractional Experts

Consultants (independent operators or “me-plus” firms with a small support team) occupy a different category entirely. You are not hiring an agency. You are hiring a person.

Built for: Brands that want absolute clarity on who is accountable. No staffing changes, no account reassignments, no wondering whether your account is being deprioritized for a larger client. The consultant feels every win and loss differently than an employee does because their business depends on it.

The real advantage: Ownership. A consultant who has built their practice on results has a fundamentally different incentive structure than an agency employee managing 12 accounts. Nobody will ever care about your business the way an owner does.

The tradeoff: Capacity. A single consultant has limits on how much they can manage. If your paid media needs span multiple channels, large creative volumes, and complex attribution work, a consultant may need a supporting team to execute at the required level.

What About Hiring In-House?

Bringing paid media in-house is the right answer in a narrow set of circumstances. It’s worth being direct about when it is and isn’t.

In-house works when:

  • Your ad spend is high enough to justify a full-time senior hire ($80k to $130k salary, plus benefits)
  • You have the internal infrastructure to support them (creative team, data stack, leadership bandwidth to manage them)
  • Your paid media needs are stable and channel-focused enough that one person can own them without being spread too thin
  • You’ve had repeated agency failures and the root cause is that no external partner can learn your business fast enough to operate effectively

In-house typically fails when:

  • You hire a generalist because they’re cheaper than a specialist
  • You underestimate the management overhead of running an internal paid media function
  • You lose the person 18 months in and are back to square one with no institutional knowledge documented
  • The hire is junior and lacks the strategic depth to build and optimize campaigns at the level your spend requires

The honest version: in-house is often the right long-term destination for brands with scale. It’s rarely the right short-term fix for a team that just lost an agency relationship. The hiring process alone takes 60 to 90 days. Onboarding takes another 30 to 60. That’s 90 to 150 days of degraded paid media performance during a period when you likely need to recover lost ground.

Key takeaway: In-house is a strategic build, not a quick replacement. If you need coverage in the next 30 to 60 days, a consultant or boutique specialist will get you there faster and with less execution risk.

The Decision Framework: Matching the Structure to Your Situation

Use the factors below to map your situation to the right structure. This isn’t a definitive formula, but it cuts through the noise faster than most vendor evaluation processes.

Match Your Monthly Ad Spend

Monthly Ad Spend Best-Fit Structure
Under $10k Consultant or fractional expert
$10k to $50k Boutique specialist agency or consultant
$50k to $150k Boutique specialist agency (senior-staffed)
$150k+ Boutique specialist or larger specialized firm with dedicated senior team

Why spend matters: At sub-$10k monthly spend, a large agency will underserve you by design. The management fee economics don’t support senior attention at that level. A consultant or fractional expert gives you better access to experienced thinking for the same or lower cost.

Match Your Primary Failure Mode

  • Bait and switch (juniors ran the account): Hire a consultant, or a boutique firm small enough that you can meet every person who will touch your account.
  • Vanity reporting (no revenue accountability): Require outcome-based reporting in the contract before signing anyone. This is a contract problem, not a structure problem.
  • Generic strategy (cookie-cutter playbook): Prioritize category experience. Ask every candidate: what other brands in our vertical have you worked with, and what did you learn that changed how you approach this channel?
  • No data ownership (you didn’t own your accounts): Make full account ownership and admin access a non-negotiable condition of any new engagement. Any partner who resists this is a hard no.

Match Your Internal Capacity

How much bandwidth does your team have to manage an external partner?

  • Low internal bandwidth: Hire a consultant or boutique firm that operates as a true extension of your team. You need a partner that proactively surfaces insights, not one that waits to be directed.
  • High internal bandwidth: You can manage a larger firm effectively. The risk of being deprioritized is lower when you have a dedicated internal owner holding the partner accountable.

How to Vet the Next Partner: Questions That Separate Real from Rehearsed

Most agency sales processes are designed to create confidence, not reveal capability. The questions below are designed to cut through the pitch and surface how a partner actually operates.

Questions to Ask Every Candidate

On strategy and accountability:

  • “Walk me through the decision framework behind a recommendation you made that didn’t work out. What did you learn and what changed?”
  • “Which campaign drove the most revenue for a client in our category last quarter? Walk me through the strategy.”
  • “What does your reporting look like? Can you show me an actual report from a current client?”

A partner who can’t answer the first question with a specific example is running a polished pitch, not a learning organization. A partner who hedges on the third question likely has something to hide in their reporting.

On team structure and continuity:

  • “Who specifically will be on my account? What is their experience level? How long have they been at the firm?”
  • “What is your average employee tenure? What does account handoff look like if someone leaves?”
  • “When was the last time a client lost their account team mid-engagement? How was that handled?”

On transparency and ownership:

  • “Will I have owner-level access to all ad accounts from day one?”
  • “What is your policy on account ownership if we part ways?”

Any hesitation on the ownership question is a structural red flag. Your ad accounts, your data, your audience lists, your historical performance data: these belong to you unconditionally. A partner who builds dependency by controlling your infrastructure is not a partner.

One Final Filter

After the calls, ask yourself: did this person tell me anything I didn’t already know? Did they push back on anything I said, or did they agree with everything?

A great paid media partner is not a yes-machine. They bring a point of view. They tell you when your attribution model is broken, when your creative is the constraint, when a channel isn’t the right fit. If every conversation felt like a sales pitch with no friction, keep looking.

The Bottom Line

Replacing an underperforming paid media partner is not just a vendor swap. It’s a chance to build a better structure with clearer accountability. The teams that do this well don’t just pick a better agency. They get clearer on what they need, diagnose what failed, and set the terms of the new relationship before signing anything.

The right structure depends on your spend level, your internal capacity, and the specific failure mode you’re solving for. But in almost every case, the answer is more senior access, more transparency, and a smaller team where you know exactly who is accountable.

If you’re in the process of evaluating your options and want a direct conversation about what your paid media situation actually requires, Tower33 works exclusively with D2C and ecommerce brands as a senior-led extension of your team. No bait and switch. No junior handoffs. No vanity dashboards.