Enjoying the blog?

Which Is Best For Inbound: Agency vs In-House Marketing?

Written by Paul Mortimer

21 | 11 | 16

Inbound Marketing  |  
11 minute read

stand out agency content on a plate

With the growth of inbound marketing as a response to failing outbound techniques, more and more companies are adopting inbound methods as the key means of marketing. Given that a large part of the philosophy relies on being an authority on one's particular niche or industry and you need to produce swathes of content to attract and nurture leads, it's tempting for many to conduct their own inbound campaigns. But which is best for inbound: Agency vs In-House Marketing?

Just in case you stumbled across this blog on your search for something more introductory, you can read more about what inbound marketing is in these blog posts: What Is Inbound Marketing? and The Top 6 Misconceptions About Inbound Marketing.

Assuming that you are au fait with inbound as a concept, this post will look to examine which is best for conducting successful inbound marketing campaigns for your business; hiring an agency or recruiting in-house.

In short; If you can't hire extra full-time employees to conduct your inbound marketing, you should hire an agency instead (for many reasons, all explained below).

But if you have the staff-hours available for inbound already, try our free starter pack and begin the inbound process today...

Your Inbound Starter Pack

We will look at 5 key areas to decide whether hiring an Agency vs In-House for inbound marketing is best. For ease, we will assume that the inbound agency you could end up choosing has a proven track record and is within your budget constraints. Somebody who is a Platinum HubSpot Agency Partner, like Digital 22, for example.

We will also assume that the in-house employee who could be conducting your inbound marketing will have other responsibilities, as that is typically the approach taken by prospective clients we speak to.

Content Knowledge

As a business, there is no doubt that in-house employees will always have an advanced level of knowledge of their own particular industry, niche and product when compared to agency staff. That is the nature of working with your own product all day everyday.

There is no use in beating around the bush, this first round is clearly going to be a win for going in-house.

However, it should also be noted that agency inbound marketers are highly skilled too. They're experienced at researching target persona's and writing to interest, stimulate and educate them - more than compensating for any potential setbacks in comparison to in-house staff's knowledge of the industry in question.

But, purely in terms of knowledge about the industry, niche, product or service being marketed, in-house employees will have more inherent knowledge.


Agency Strengths

Agency Weaknesses

  • What they lack in depth of knowledge compared to your own staff, they make up for in SEO writing expertise.
  • Effective agencies are skilled at researching in order to produce effective content.
  • Rare for an agency to know your niche, product or service inside out from the start.
  • Need to spend time getting to know your industry, company, service and niche.

In-House Strengths

In-House Weaknesses

  • Good core understanding of your business and industry due to working in it each and every day.
  • Communication is easy so in-house inbound marketing team is immediately aware of any changes or demands from the business.
  • Potentially less aware of changes in the wider inbound world. Less expertise than a dedicated agency.
  • Unlikely to be 100% dedicated to inbound marketing so other responsibilities could undermine in-house inbound efforts.

Agency 0 - 1 In-House 

Content Production

As alluded to in the above point, what separates an agency inbound marketer, from one who works in your current in-house workforce, is the fact that they know the ins and outs of inbound marketing.

They know the role of all the facets in a working inbound marketing campaign. How each part relies on another and how to optimise each and every piece of content produced in order to, eventually, lead to more conversions.

Besides this expert understanding, agency inbound marketers also have the wealth of experience created by working for a portfolio of clients, so they know what works and what doesn't, what's current and what's the future. All to make sure your inbound marketing stands out compared to any efforts by your competitors.

And content production does not just entail writing a series of blog posts and offering an eBook for download. To mention just a few others, your inbound team will have to produce: 

  • Blogs (which will generate organic traffic)
  • Call-To-Actions (which entice clicks)
  • Landing Pages (with copy)
  • Forms (which are attractive to users but collect worthwhile information)
  • Various Premium Offers (eBooks, white papers, infographics, case studies... in order to appeal to every stage of the Buyer's Journey)
  • Video (as this is what consumers increasingly want)
  • Email Copy (as well as planning workflows)
  • Social Media Copy (and management)
  • Paid Ads Copy (and management)

And all of this needs to be of the highest quality, well suited to your multiple target personas and analysed during and after each campaign in order to fine tune your process.

As you can see this is a lot to ask of an in-house employee who also has other responsibilities. Also, for an inbound campaign to be fully effective, it can't be an "as and when" or "whenever you can" approach; it needs to be a constant focus.

Should other marketing demands or other responsibilities impact on your in-house inbound marketing efforts, previous work could be diminished because your content production and sharing has suffered in the meantime.

An agency being employed to do this removes those worries.


Agency Strengths

Agency Weaknesses

  • Due to inbound expertise, they know what works for your target persona(s) and what doesn't.
  • They have the resources and skills to produce effective content.
  • Removes the time and resource pressures away from in-house staff.
  • Expert agencies will have their own SEO and PPC teams that you can utilise.
  • Access to the best inbound marketing software.
  • Need to spend time vetting agencies and agreeing what is included in the price (amount and depth of content, level of social media management, etc).

In-House Strengths

In-House Weaknesses

  • Immediately accessible (depending on other responsibilities).
  • Usually offer limited experience with the full inbound process and content production processes, due to not being a dedicated , inbound specialist.

Agency 1 - 1 In-House

Inbound 2016 hedge with three of team

Some of the team who went to Boston, USA, to Inbound 2016. 

Inbound Understanding

A true inbound marketing team understands how important both PPC and SEO are to the full inbound process. PPC helps attract some quick hit traffic and, crucially, opens up remarketing, and definitely has a place on the inbound roster. And, of course, SEO is crucial to make sure your keyword research and domain authority are continually being improved.

And they are both complex aspects of digital marketing, which both need close management in their own right. Let alone integrating them into an effective inbound strategy.

And a fully effective inbound strategy relies on the latest understanding of user habits, trends and analytics. Resting on your laurels cannot be relied on at the best of times but especially when it comes to inbound marketing. For example, how prepared is your potential in-house inbound team for managing the growth of AMP pages in 2017? Or video?

And what software will your in-house team have at their disposal? How will they manage their contacts and leads, and will nurturing be executed manually or autonomously via a tool like HubSpot?

Software such as this comes with a price and you may or may not have the internal budget to buy a license. Especially if it won't be worked in continuously.


Agency Strengths

Agency Weaknesses

  • Unparalleled understanding of the latest inbound processes and theory.
  • Access to the best software and technology to implement inbound campaigns efficiently.
  • Agency teams are continuously learning and adapting and experimenting. You get to harness these benefits instantly.
  • Expertise comes with a cost.
  • Effective inbound agencies offer more growth and lead generation than traditional advertising - the business needs to be ready for this.


In-House Strengths

In-House Weaknesses

  • Limitations in knowledge are offset by potential cost savings (but less effective ROI).
  • In-house staff typically will have other responsibilities, so whilst it might offer cost savings, there will be a compromise on quality and effectiveness.
  • Software and training comes with an additional cost.
  • It takes time to get up to speed on the theory and how to use the software needed to conduct inbound campaigns.

Agency 2 - 1 In-House

Inbound Implementation

Assuming that your in-house team is now as up to speed as possible with the inbound methodology, the theory and the strategy. As well as assuming being in a position to use efficient and effective software, such as HubSpot, to implement your upcoming inbound campaigns. It is now time to get started.

Your in-house team now needs the time to plan and produce premium content for download, workflows for lead nurturing; and write killer copy for your blog, emails, CTAs, landing pages, thank you pages and social media accounts.

All of these things, and more, then need to be analysed and improved upon for each and every campaign. Learning from what works and doesn't and shaping the next campaign to be better than the last. As well as adapting existing content and personas to suit the ever changing field of digital marketing.

Would your in-house marketing team be able to do all of this?


Agency Strengths

Agency Weaknesses

  • Will have several clients so can learn and adapt quickly.
  • Up-to-date inbound strategies and understanding.
  • Has a wealth of past experience.
  • None.


In-House Strengths

In-House Weaknesses

  • Close contact (as mentioned in earlier regards).
  • Limited exposure to what works and what doesn't.
  • Time consuming to execute inbound campaigns effectively, which could detract from other responsibilities.
  • A struggle to keep continuously updated on the methods to implement inbound campaigns (constant new software updates and so on).

Agency 3 - 1 In-House 

Business Responsibility

This is probably the most straight forward. Which of the two options is the bigger responsibility to the business: an Agency or an In-House employee?

Obviously the latter.

However, you will need to decide, given your own circumstances, whether an in-house employee will have the knowledge, tools and time to execute inbound marketing to the same standard as a professional, trusted agency.

If so, it might be worth foregoing the option of a rolling contract with an agency and taking on a full time in-house inbound team.

We understand it is a hard decision to make but by answering, 'which option will better benefit my business in the long term?' You can choose between an agency or your own team.


Agency Strengths

Agency Weaknesses

  • Will have to be competitive on price to beat off the competition.
  • Can negotiate contracts more frequently than permanent in-house staff.
  • The quality of staff available through hiring an agency is more certain than hiring in-house employees.
  • And, let's be honest, an agency is easier to dispose of compared to an in-house employee.
  • You get what you pay for (so beware of seemingly too cheap to be true agencies).


In-House Strengths

In-House Weaknesses

  • Can be managed closely.
  • Impossible to know how they will work in the long run. Every in-house appointment is a risk.
  • Costly month-to-month costs.
  • Training costs.
  • Hard to dispose of if things aren't going well.

Agency 4 - 1 In-House

So There We Have It

When it comes to inbound marketing, there are clear advantages to using an inbound marketing agency. As long as you use the right one, they will give you superior insight and understanding, expert content production and know how to nurture leads into conversions effectively.

You also won't be responsible for their full time employment and everything that comes with it.

However, if your circumstances dictate that you might be able to conduct full and proper inbound marketing campaigns in-house, you might still be interested in trying out your own inbound marketing for free.

That's why we have put together this starter pack, so that you can get your own inbound campaigns underway today. Download the starter pack for free and begin your own inbound campaign right now. 

My Free Inbound Starter Pack

Need Help?

If you need help with your inbound strategy, but need to run it by your boss first, we’ve prepared some information to lend a hand! Click below to download a pre-written proposal to win the support you need to work with a Platinum Inbound Marketing Agency. We want to help marketers like you achieve your goals, without being stretched thin.