Affiliate marketing is constantly evolving