I have been asked many times, what is better to do for short-term and long-term marketing strategy efforts for a Startup, hire an agency or hire a marketing staff? My answer is both. Hire an experienced agency to move quickly for developing and executing a marketing strategy, but hire a Marketing Director to manage those efforts of the agency. Once the marketing campaigns have been launched, then methodically work with the Marketing Director to bring in support to manage and optimize the campaigns effectively, as well as, to launch new campaigns .
Agencies are great to help build a marketing strategy quickly and to learn from their efforts , but ultimately, it’s the internal marketing staff of the company that will be the marketing success driver, since they will live and breathe the building of the brand to the target audience.