Our Designs are created with a strategy

our websites are search engine optimized & user friendly

See a Demo Get a Quote

Agency or In-House: Which is better to handle your social media?

This is a very important question. And one that businesses should ask when considering implementing social media into their marketing mix. Appointing someone to help manage your social media presence is critical whether that is yourself, a member of your team or someone at an outsourced company.

Here’s a breakdown on what either choice can offer your business:

Agency or Consulting Company:

One of the biggest advantages of hiring an agency to manage your social media networks is that they have the time to concentrate on your social media presence. As a business owner or manager, it can be a challenge to find any time during the day to commit to your social media accounts in order to maintain them.

Agencies have a team of people who can spend their days monitoring pages, messaging customers and posting interesting content. They can also let you know what types of content to post and create social media content strategies to help organize when content should be posted and on which platforms. Community managers can also formulate reports so you know how your pages' engagement levels are doing.

Agencies are also very knowledgeable when it comes to emerging social media tools and platforms and can advise you of which ones are beneficial for your company. Plus, if you already have an agency handling your website, email blasts and/or events; incorporating social media into the agreement can be a smooth transition.


If you are a small business owner you may not have the resources to hire an agency. Having a social media employee in-house can be more attainable when you’re the one setting the salary. However you need to keep in mind a couple other financial factors such as: training, benefits, sick days, etc.

One of the nice things about having an in-house social media person is that they are within the company walls. Being in the environment means they absorb everything that happens day-to-day. If an issue arises or a question needs to be answered, chances are they can find someone who can help without leaving the building.

The Combo:

In my opinion, this option is the best of both worlds. You get the experience and knowledge of an agency along with the added comfort of having someone in-house. When you have an in-house person communicating with an outsourced agency, there’s nothing greater. Both parties can combine their strengths and work together to create a social media presence that not only reflects the brand, but makes your online presence successful.

Don't be Shy! Let's Chat

Schedule a FREE call with us to discuss your needs or submit a request for proposal and see how we may be a fit.

Request a Quote View our Work

IMP Digital Marketing
1100 Walkers Line
Burlington, ON, L7N 2G3