avoiding affiliate marketing errors