One of the most powerful predictors of what someone is likely to buy in the future is what they have bought in the past.