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 structure is actually built for, how to choose based on your budget and team, and 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 | Reports were full of impressions and CTR with no revenue line | You need outcome-based accountability from day one |
Generic strategy | The same playbook was applied to every 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 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
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.
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, the agency stopped optimizing. That’s a strategy failure, not a market condition.
The agency vs. in-house debate is usually framed as a cost question. It shouldn’t be. The real question is what each structure does well, and what it structurally fails at.
Large General Agencies
Large agencies 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 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 people who pitched you are not the people running your campaigns.
Small Generalist Agencies
Smaller teams handling a wide range of services for a wide range of clients. The price may be lower, but the expertise is spread thin.
Built for: Brands that need a single vendor to handle multiple disconnected services and don’t have the budget or complexity to justify specialists.
Not built for: Brands where paid media is a primary growth lever. 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 explore 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. Client satisfaction 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 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, and no wondering whether your account is being deprioritized for a larger client.
The real advantage is 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 is capacity. 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, plus benefits.
You have the internal infrastructure to support them: a creative team, data stack, and leadership bandwidth.
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 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 your spend requires.
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 | Senior-staffed boutique specialist |
$150k+ | Boutique or larger specialized firm with a dedicated senior team |
Why spend matters: At sub-$10k monthly spend, a large agency will underserve you by design. 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: Hire a consultant, or a boutique firm small enough that you can meet every person who will touch your account.
Vanity reporting: Require outcome-based reporting in the contract before signing anyone. This is a contract problem, not a structure problem.
Generic strategy: Prioritize category experience. Ask what other brands in your vertical a candidate has worked with and what it changed about their approach.
No data ownership: Make full account ownership and admin access a non-negotiable condition of any new engagement.
Match Your Internal Capacity
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
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?
Who specifically will be on my account? What is their experience level? How long have they been at the firm?
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, data, audience lists, and historical performance belong to you unconditionally.
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.
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 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 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.
