When Does DIY Marketing Stop Working?
Somewhere between $3 million and $5 million in revenue, most B2B companies hit a wall they didn’t see coming. Marketing that worked fine, because an owner or a small generalist team could carry it, suddenly can’t keep up.
Mike Cottrill, the CEO at NgageContent, who has worked with growing B2B companies for more than a decade, breaks down why: at $10–15 million, a company typically has two or three marketing people. Those two or three people are expected to understand AI, SEO, web development, marketing automation, integrations, content, design, trade show strategy, and event strategy — at a high level, simultaneously.
“It’s an unrealistic expectation of any one, two, or even three people to have all that,” Cottrill says. And even if someone could hold all of that in their head, actually producing the volume of work a $10–15 million company needs would be its own impossible task.
Below that threshold, it’s a different story. Cottrill regularly sees $3–$5 million companies where the owner is the marketing department, the sales department, and the lead-generation engine, all at once. It works — for a while. “You can’t get much beyond $5 million that way, though,” he says. Past that point, a real plan and dedicated people to execute it become non-negotiable.
The shift comes down to where new business actually originates. “Your first million is in your Rolodex,” Cottrill explains. “Your first three million is in the friends of your friends from your Rolodex — the referrals, the throughput of your own work.” Past that range, growth depends on strangers finding you and deciding, on their own, that you know what you’re doing. That’s a fundamentally different discipline than working a trade show floor or knocking on doors. “You can’t do that without marketing,” Cottrill says. “Or a huge sales team, which is way more expensive than marketing.”
That shift — from a team built to do what you know, to one built to reach who you don’t — is usually the clearest signal for when to hire a marketing agency instead of stretching your current team further.
What Does In-House Marketing Cost?
The revenue-stage problem eventually turns into a cost problem, and this is where the math gets uncomfortable.
Cottrill, with NgageContent, walks prospects through it directly. Replicating an agency’s full skill set in-house — someone who can genuinely handle SEO, content, HubSpot, web development, and strategy — would cost $500,000 to $600,000 a year in salaries alone. Compare that to a typical agency retainer of $25,000 to $100,000, and the gap is real before you even factor in overhead.
Here’s a version of the math Cottrill runs with prospects who assume marketing hires are cheap: say a company needs three marketing hires at $60,000 each. Multiply that by 1.3 to account for benefits, 401(k) matching, payroll taxes, and so on. That’s roughly $234,000 — and that’s before factoring in tools, software, or the reality that three generalists still can’t cover everything an agency brings to the table. “Pretty quickly, you have a $300,000 marketing department that still can’t do all of the things that our team could do,” Cottrill says. “And a retainer with us might cost you $56,000 this year.”
There’s a second cost that doesn’t show up on a spreadsheet: risk. A two-person in-house marketing team that loses one person just lost half its capacity overnight, and the company absorbs the entire burden of finding, hiring, and onboarding a replacement. An agency doesn’t work that way. “If someone goes on maternity leave, (clients) don’t even know,” Cottrill says, “because there’s somebody else who knows how to do the work.” No severance, no unemployment claims, no benefits payout if the relationship doesn’t work out — just risk that’s spread out instead of concentrated on one hire.
Cottrill’s numbers aren’t an outlier. Industry benchmarking shows agencies and outsourced services now receive roughly 22%–25% of total B2B marketing budgets, with in-house labor accounting for a similar 25%–27% share. This demonstrates that most companies at scale aren’t choosing one model exclusively; they’re splitting the difference deliberately. And the “build it yourself” instinct is increasingly the minority approach: only about 35% of B2B businesses now handle marketing entirely in-house, with the remaining 65% relying on some hybrid of agencies, freelancers, or fractional talent. The fully in-house model isn’t the safe, default choice it used to be — it’s become the exception.
The Most Common Ways In-House Marketing Breaks Down
Even well-intentioned in-house teams tend to fail in the same few ways.
The first is what amounts to a treadmill. Life gets busy, a trade show comes up, and SEO gets pushed to next quarter. During the next quarter, leads are down — because the SEO work didn’t happen — which means the team has even less room to do the SEO work now, because they’re stuck supporting sales instead. “That’s where companies get stuck,” Cottrill says. “That’s where I see people.”
The second is a structural one: In sales-led organizations, marketing often functions as an extension of sales rather than an independent, ROI-driven lead-generation function. “If a salesperson needs a sales sheet, that is marketing’s number one priority,” Cottrill says — and admits the same pull exists inside his own agency. The difference is that an agency is built to protect against it; an internal team, answering to the loudest need in the room each week, usually isn’t.
A few specific disciplines consistently get underestimated in scope:
- Website development. Teams without a dedicated developer routinely burn “hundreds upon hundreds of hours” building something a specialist could deliver faster and better. NgageContent’s WordPress design and build work exists largely because of this gap.
- SEO strategy. Also named directly by Cottrill as consistently underestimated — see NgageContent’s SEO strategy services for more.
- HubSpot and other tooling implementations. A platform is only as good as the setup behind it. This is covered in more depth here.
- Impactful content. Not just content that exists, but content built for how buyers evaluate a purchase. Explore content marketing here.
- Keeping pace with where search is headed. Cottrill’s litmus test for a single in-house marketer: “What’s your philosophy on AEO right now? There’s no way you have one.” Answer engine optimization is a discipline of its own. Get started here.
Strategy vs. Execution: Why Few Teams Have Both
It’s tempting to frame this as a strategy problem or an execution problem — pick one, fix it, move on. Cottrill pushes back on that framing entirely. In his experience, the real issue isn’t that companies are weak at strategy or weak at execution. It’s that almost nobody has both at once.
“We talk to a lot of people who have great strategy and know when to do it,” Cottrill says, “and a lot of people who could kick butt from an execution standpoint who don’t know what AEO is.” A strategic thinker without execution capacity produces plans that never ship. An execution-strong generalist without strategic direction produces busywork that doesn’t move the needle. Both look like functioning marketing from the outside. Neither one, on its own, builds a pipeline.
Cottrill’s estimate for how often a company under $20 million has genuinely built both capabilities in-house: “It’s 1% of the companies we’ve ever talked to.” It’s a structural reality of what one or two hires can reasonably cover. Solving for strategy and solving for execution are, in practice, two different hiring problems, and most $5M–$25M companies only have budget and headcount for one.
The “We’ll Just Hire Someone” Trap
A common move at this stage is hiring a single marketing person and hoping that solves it. Cottrill sees the pattern constantly and the two failure modes that often follow.
The first is the one-hire team that eventually hits a wall and comes looking for help: “I can’t do this thing. I don’t know how to do this thing,” is the refrain, whether that’s SEO, web development, or HubSpot. The second, less obvious version is a small marketing department confident it can handle everything in-house — without the breadth of experience to actually back that up.
Then there’s what Cottrill calls the “HubSpot 911.” This often includes a business owner or sales leader whose one marketing hire has left, leaving behind a platform full of tools no one on the team knows how to use. “I don’t know what to do with all this stuff,” is the usual reaction. Often, the company doesn’t even know how to write a job description for the role that has just left. That’s precisely the gap NgageContent’s HubSpot Audit and Rescue offering is built to close — untangling a broken setup before deciding whether more hiring is even the right next step.
When to Hire a Marketing Agency: What Actually Triggers the Switch
Companies don’t usually hire an agency the moment DIY marketing starts to strain. They wait until one of a few specific things happens.
The most common trigger, by far, is growth stagnation. The math of “If we hired 10 more salespeople, we’d get X in revenue” simply stops working, and the company can’t figure out why. The second is the small-team-loses-someone scenario already described. The third is more blunt: The website or HubSpot instance becomes “so fundamentally broken” that the team gives up and raises a hand for help, rather than trying to patch it further.
If any of those sound familiar — flat growth despite more effort, a team stretched past capacity, or tooling that’s become more liability than asset — that’s usually the signal it’s time to look outside for help, whether that starts with inbound lead generation or a broader audit of what’s already in place.
Is There a Case Against Hiring an Agency?
Knowing when to hire a marketing agency also means knowing when not to. Sometimes the answer is: not yet. An agency isn’t the right move for a company that doesn’t have a clear sense of what it sells or how it sells it. “A marketing agency is probably not going to figure that out for them,” Cottrill says. His analogy: “Once you know how to sell pizza to someone, I can market pizza. If you’re like, ‘I have this Italian food that I want to sell to people’ — that’s hard.” Without real client feedback on why people actually buy, there’s nothing yet for a marketing partner to amplify.
The One Question to Ask Yourself
According to Cottrill, the go-to question for an owner on the fence is simple: What is your growth goal — and if you keep doing what you’re doing today, the way you’re doing it, is there any real chance you get there?
“If nothing ever changes, nothing ever changes,” he says. If a company grew 5% last year and wants 20% this year, doing the same things that produced 5% won’t produce 20%. “You’re asking for lightning. You don’t have a plan. You have hope.”
That’s the real dividing line between staying DIY and bringing in outside help — not company size alone, but whether the current approach can actually close the gap between where you are and where you’re trying to go.
Ready to Stop Guessing?
Whether you’re staring down that problematic math, watching a good marketing hire walk out the door with all your institutional knowledge, or just tired of the treadmill, you don’t have to figure out when to hire a marketing agency alone. NgageContent has helped B2B companies at exactly this stage build a marketing engine that truly delivers, and we’re just as comfortable walking through an honest audit of what you have today as we are building something new. Let’s talk about where you’re stuck and what it’ll actually take to get unstuck.