A marketing plan is designed to direct company activities towards the satisfaction of customer needs; determine what the customer wants, develop a product/service to meet those needs, and get the product/service to the end user and communicate with the customer at a profit.