Free Assessment: How does your inbound marketing measure up?

Get Started

Free Assessment:

How does your inbound marketing measure up?
Take this free, 5-minute assessment and learn what you can start doing today to boost traffic, leads, and sales.
Get Started

Free Assessment:

Should You Hire An Agency to Create Your Content?

Bringing your content production in-house will free you from the restrictions that have been holding back your content marketing.

By Marcus Sheridan

Should You Hire An Agency to Create Your Content?

Thousands of companies around the world are doing what you and I call content marketing, inbound marketing, or just plain "blogging." But let's be frank: The majority are frustrated.

Most don't get the real results, the leads, or sales they're looking for — and many are tired of waiting around to see if they'll happen.  

If you fall into this category, it likely comes down to one thing: who's owning your content.

Creating content in the form of blog articles, case studies, videos, and more is an incredibly powerful way to grow your business in the digital age. But if you’re outsourcing your content creation to an agency or a freelancer, you're not setting yourself up for success.

Why you need to take content marketing into your own hands

The companies most successful with content marketing are producing several articles each week to rank for multiple keywords and drive traffic to their website. Companies that gain organic traffic and high keyword rankings tend to go on to gather leads and sales — all from their content.


Around half of all companies hire an outside agency to handle this all for them. 

However, in my experience, companies that truly flourish with content marketing take full ownership of their strategy and execution in-house.

Now, why is this?

When you rely on an agency to create your content, in most cases, you will be hindered by the stipulations of your contract. This usually means a limited number of articles and time spent on your company's needs.

Production is often low and slow. You simply won't be able to produce enough content to achieve the results you're looking for.

Plus, those agency writers just don’t know your business the way they need to to create great content.

Don't get me wrong, agency folks are talented, but when it comes to content marketing for your business, what they create will likely be based on research and will rehash what they've made for similar clients. It's unoriginal. 

Writers and creators outside your company are also likely not experts in your field. They won't naturally capture your brand's voice or unique company perspectives — at least not as quickly and consistently as you need it to happen. 

That's why, if you’re serious about content marketing, you need to get off the sidelines and get in the game yourself. 

You need to have a dedicated content owner in-house.

Content marketing needs a leader and a champion in your organization 

Bringing your content marketing in-house — with what we call a content manager — enables you to produce high-quality content with greater ease, flexibility, and consistency. 


This is because an in-house content manager will make your content marketing their full focus. They will be the leader of your initiatives and the champion for its success.

Easier, flexible production

First off, an in-house content manager is at your disposal for creating content.

It's easier to pivot quickly with someone on your team then it is with someone you had a set contract with. 

Since your content manager will solely focused on your company, they should be able write at the three-articles-per-week cadence you need to start making traction in search results, and be readily available for an additional script or email on short notice.

End-to-end execution

But a content manager won't just write.

They will work with your sales and customer service teams to learn what content is needed and develop your strategy.   

They will also make sure each piece actually gets moved across the line — whether it be writing it themselves, interviewing your subject matter experts (SME), or coaching SMEs on your team to produce content.

They'll also help close deals faster by teaching your sales team how to use the content created for assignment selling. Beyond that, they can aid in your social media efforts, write marketing emails, and also be in charge of reporting on how your content is doing.

Showcasing your voice

An in-house content writer will be engrained in your voice, culture, and processes every day and be better equipped to ensure it is reflected in everything they create. 

They'll know what it's actually like working and communicating with someone on your team and create content suited to that experience.

Saving money in the long run

What I hear from business leaders all the time is some version of this same concern: “Marcus, I understand the philosophy behind hiring a content owner, but I need to know that doing so is going to be worth the money. An agency is more affordable.”

Upfront, hiring a content manager may seem like a hefty price tag. However, in the long run, you'll be saving and making more.  

As I said above, to really drive major traffic growth with content, you need to be producing at least three articles per week.

Most agencies won't produce anywhere near this output.

Let’s say your inbound agency produces three articles per month. What would it cost to triple production? 

If you want to produce a high volume of content, paying an in-house writer is almost always going to be less expensive than hiring someone externally, be that a freelancer or an agency. 

What’s more, an in-house writer will be more attuned to the tone and style of your brand. You won’t have to pay for extra revisions if a piece doesn’t sound quite right. 

No, you can’t just have someone already on your team do your content

I hear business leaders ask, “Can’t I just have somebody on my team do it?” The answer is yes — as long as you remove all their other responsibilities. 

Content management is a full-time job, and if you’re going to take it seriously, it deserves an employee’s full attention.

Adding content to the to-do list of someone who is already on staff means it'll likely get deprioritized. 


I have seen this happen at literally hundreds of businesses.

They think they can just give content production to someone who already has a full-time job. You know what happens? They can only produce a small fraction of the content you need, and this even peters out over time. Or that employee burns out and leaves the business. 

Either way, your business ends up in a bad situation. 

Content management can be taken on internally only if you are willing to consider it a new position to be filled. Otherwise, it won’t work.

I understand the hesitation, but this is a sound investment

As a small business owner myself, I know the hesitation that comes with the thought of hiring for a new position.

You want to make sure that you're making the right choice with your money, hiring the right person, and steering your company in the right direction.

Content is a worthy investment.

The way people buy has changed so drastically that if your website isn’t a teaching tool that helps educate buyers, they will find the information they seek elsewhere — and then begin forming a relationship with whatever source supplied their answers. 

If you want to be that source that is trusted and sought out by buyers, you need content on your website — a lot of it. If you want that content to bring in traffic, gather leaders, and help salespeople close deals, you need it to be produced in-house. 

To do content marketing right, you need to hire a content manager.

Trust me, you’ll be glad you did.

Check out our free course, "How to Hire a Content Manager" to learn how. 

Free Assessment:

How does your inbound marketing measure up?
Take this free, 5-minute assessment and learn what you can start doing today to boost traffic, leads, and sales.


Marketing Strategy
Content Managers
Content and Inbound Marketing 101
Published on December 12, 2022

Recent Articles

How a Lack of Sales and Leadership Buy-in Is Killing Marketing Morale Worldwide
March 6, 2023 • 5 min read
Website Conversions in 2023 — STOP, START, KEEP
January 25, 2023 • 5 min read
Sales vs Marketing in 2023: What’s The Difference?
January 5, 2023 • 7 min read
How To Set Content Marketing Goals for Growth
December 29, 2022 • 6 min read
Should You Hire An Agency to Create Your Content?
December 12, 2022 • 4 min read
24 Essential Questions for Understanding Your Ideal Customer (+ Infographic)
December 1, 2022 • 5 min read
HubSpot Pricing: Your Guide to Everything HubSpot Costs for 2023
November 20, 2022 • 13 min read
Take It From an Expert: You Probably Don’t Need a New Website
November 16, 2022 • 4 min read
Inbound Marketing Benefits Explained (Updated for 2023)
November 15, 2022 • 6 min read
Want to Win More and Improve Company Culture? Do More Role-playing
November 9, 2022 • 4 min read
4 Ways To Recession-proof Your Website In 2023
November 1, 2022 • 5 min read
Why Trust Is the True Currency for All Business
September 5, 2022 • 7 min read
The Big 5: Best Business Blog Topics to Drive Traffic, Leads, and Sales
August 29, 2022 • 10 min read
What is a Content Strategy? (Definition + Templates)
August 25, 2022 • 12 min read
10 Marketing Objective Examples To Guide and Focus Your Strategy
August 18, 2022 • 6 min read
What Marketers Need To Know About Switching to GA4 [Google Analytics 4]
July 30, 2022 • 5 min read
How To Inspire Your Marketing Team To Try New Ideas
July 25, 2022 • 5 min read
Do I Need To Invest in Marketing When My Business is Thriving? (+ Video)
July 21, 2022 • 7 min read
How Much Does It Cost To Become a World-class They Ask, You Answer Case Study?
July 16, 2022 • 12 min read
Demand Generation vs. Lead Generation: What’s the Difference?
June 6, 2022 • 5 min read
What Small Business Leaders Need To Know to Thrive During a Recession
May 23, 2022 • 7 min read
Blog Editorial Calendar for 2022: Templates, Examples, and Tips
May 21, 2022 • 6 min read
Green Energy Inbound Marketing Strategy: The DIY Approach to Getting More Customers
May 7, 2022 • 9 min read
33 Most Important IMPACT+ Resources To Train Your Marketing Team in 2022
April 26, 2022 • 13 min read
SaaS Inbound Marketing: How to Get Started With Your Strategy (+ Examples)
April 16, 2022 • 9 min read