Shopper Profiles: The Key Online Behaviours That Will Drive Purchases in 2017 Affiliate Marketing 02 Feb 17