To succeed in today's competitive business landscape , a strong marketing plan is absolutely important. Companies must adopt a combination of virtual and conventional marketing methods . This includes search engine optimization , social media marketing, relevant marketing, and newsletter marketing.