What are some key elements to consider when planning a successful marketing strategy for a new product launch?