In-house marketing means you employ the people who do your marketing. An agency means you rent them. In-house gives you focus and control. An agency gives you range and speed.
Which one is right depends on five questions.
Answer them honestly and the choice usually makes itself.
The short version
- Go in-house when marketing is steady, daily work and you know what needs doing.
- Go agency when you need a specialist skill, or more capacity than one hire can give.
- Do neither yet when you can't say what the work should be. That's a direction problem, and neither option solves it.
Now the five questions.
Question 1: Do you know exactly what needs doing?
This is the one that matters most.
If you could hand someone a list tomorrow, you need hands. Either option can work.
If you couldn't, stop here. A new hire will wait for direction you don't have. An agency will fill the gap with whatever it sells.
Question 2: Is it one skill or six?
Modern marketing is a lot of jobs. Writing. Design. Ads. Search. Email. Analytics.
One in-house marketer can't be great at all of them. If you hire one person and expect six skills, you'll burn them out.
An agency spreads those skills across a team. That's its real advantage.
Question 3: Is there a full week of work, every week?
A salary only makes sense if the work fills it.
Plenty of owner-operated businesses have fifteen hours of real marketing work a week. Hiring full-time for that means paying for twenty-five hours of busywork.
Question 4: Who will manage them?
Somebody has to set priorities and judge the work.
With an in-house hire, that's you. With an agency, that's also you, plus an account manager.
If you don't have the time or the marketing background to manage either one, that's worth knowing before you sign anything.
Question 5: What happens when it ends?
Employees leave. Agencies get replaced.
Ask what you'd be left with. Are the ad accounts in your name? Is anything written down? Could someone new pick it up?
What each one really costs
In-house
- Salary and benefits
- Tools and software
- Recruiting and ramp-up time
- Your time managing them
- Freelancers for the skills they don't have
Agency
- A monthly fee, commonly a few thousand dollars to the low five figures
- Media spend on top
- Your time briefing and reviewing
- A second agency when the first only does one channel
The line people forget in both lists is the same one: your time.
The problem with both
Here's what we think most comparisons miss.
In-house and agency are both ways to buy hands. Neither one comes with someone senior deciding what the hands should do.
And for a lot of owners, that's the actual gap.
A real example
A summer camp we worked with had the pieces in place. A website. Google Ads. Search traffic.
Enrollment still fell four years in a row, from 618 campers to 473.
More hands wouldn't have helped. What helped was one plan across six things at once: the enrollment process, lead intake, the website, SEO, ads, and weekly fixes.
In one season, new customers grew 3.4x. See the case study.
The third option
If you answered "no" to question one, look at leadership before you look at labor.
That can be:
- A fractional CMO who directs the people you already have. Start with what a fractional CMO is.
- One team that brings both the plan and the work. We compare the versions in outsourced marketing.
Once the direction is set and the system is built, a single in-house marketer can often run it. That hire is cheaper and more likely to stick.
Score yourself
- Clear list, steady work, one or two skills: hire in-house.
- Clear list, specialist or uneven work: hire an agency.
- No clear list: get direction first.
- No time to manage anyone: don't buy anything that needs managing.
Where we fit
Pattern Growth is a fractional CMO for owner-operated businesses. A senior partner sets the direction and does the work, inside a fixed scope. When it ends, every system and login is yours, ready for whoever runs it next.
Ask for a growth plan, or read how we work.
.png)