Small business owners may not place a marketing plan at the top of their ‘to do’ list, but it should be. Whilst a business plan helps define the direction for your company, a marketing plan will help your business understand how to get there, detailing stages to creating customer relationships. The most important thing your marketing plan should include is a very clear understanding of your customers and your competitors. Who are your customers? Where do they get information?