Promotions and Your Online Marketing Efforts