Marketing and Advertising Strategies for online marketers