Competitive Edge: It's important to define your competitors too. One should know, what strategies are being used by the competitors to reach to the potential customers. If you know what your competitors are doing, you will be able to modify the plan and maybe your marketing analyst will come with something more innovative that can capture the mass attention.
First, you will need to have a strong desire to be successful because all successful companies have a well planned and executed marketing plan. Many components comprise their marketing plans and they may vary depending upon whether you are a B2B company, B2C company, a manufacturer, a retailer, a service company, a reseller, a non_ profit or other specialty business.