A successful business is raised on the foundation of a great marketing plan. Selling is the most crucial and also the most difficult aspect of any business. Marketing of a product or service is real hard work and a good marketing plan is what ensures that the hard work bears fruit. It outlines how a business will go about attracting prospects, converting them into customers and retaining these customers in the long run.
Therefore, a marketing plan, according to Kotler, is a "written document, which includes the objectives, strategies and action plans regarding the elements of the marketing mix which facilitate and enable compliance with the strategy dictated at the corporate level".