ATTRACE: DRIVING AFFILIATE MARKETING INTO A NEW AGE