Online Content Promotions with Digital Marketing