Skip to content

In-house or Outsource? The Benefits of Taking Digital Marketing to an Agency

July 28, 2014

In-house or Agency?

The question of, “Do I attempt to complete this work with in-house resources vs. getting an agency to help?” is a dilemma that comes up often, particularly when it comes to digital marketing. Here are some benefits I’ve personally experienced when it comes to taking work out to an agency.

1. Get access to deep expertise across multiple disciplines and sub-disciplines

As an in-house digital marketer, lots of varied demands are placed onto you every day, and often we are required to dabble in different areas in a Jack-of-All trades way. In a prior in-house role, I had responsibility for all paid, earned and owned digital marketing. Although I was pretty comfortable on the search, social and analytics side, I was less clued up when it came to affiliates and media partners.

This is where agencies can make great partners. Not only do they have people with deep subject area expertise, but also people who are experts within subject sub-disciplines. For example, you can be good at SEO – but are you equally an expert at SEO strategy, keyword research, site audits, on-page SEO, technical SEO, content marketing, social amplification, or link development? Because these have become such deep subject areas in themselves, it can often be hard for you to be a true expert across all.

2. Keep your projects on schedule

It’s a sad state of affairs that whenever times got tough, one of the first roles to go within the marketing department at the companies I worked for was the Project Manager. We’d then often end up wondering why a project that should have taken three months to complete was knocking on the two year mark, with no end in sight. Go figure.

Good agency partners know the value of experienced Project Managers and are committed to keeping your project on track – their profitability depends on it. Having recently spent a bit of time in an agency, it has been interesting to see how on-time completion within every major and micro project milestone truly counts when it comes to getting campaigns out on time. You really can’t put a price on having good Project Managers on your side.

3. Benefit from flexible resources

Keeping projects in-house may mean saving money on agency services. However, often that also means you don’t get to spend money on bringing in additional resources in-house either. So the additional workload then gets placed onto existing members of the team who already have their plates full of other projects that take higher priority. Is it worth the saving vs. getting things done well and on time? Things that will ultimately help drive more business. Sometimes it may be, but mostly I’ve found not.

4. Get access to best (and next) in class practices

Agencies work with varied clients, some highly mature in the digital marketing space. These many different experiences really help to build up knowledge around best and next practices along the way. So why reinvent the wheel? From performance benchmarks to more efficient processes and testing out new ideas and theories, you get access to key learnings and expert help from your agency to supercharge your own digital marketing efforts.

What have your experiences been when it comes to taking work out to an agency vs. keeping it in-house?

From → Search Marketing

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: