Social media is without a doubt vital to any successful marketing campaign. With that said, in order to develop a successful social media campaign, you need good content. Your prospective customers will not follow you on Twitter, Facebook or any other channel if you do not provide relevant, interesting and valuable content. This means that before you can even begin to think about launching a social media campaign, you must first have a solid content marketing plan that includes quality material. The key with a successful content marketing campaign is to make sure it does not come off as too promotional. You will not see much success if all of your content is about your company, your deals, and offers.