A good marketing strategy is essential to the success of any great business. Without the in-depth, long-term planning that such a strategy requires, any company would find its successes challenged time and again by the volatile whims of their market.