Modelling and managing customers in a multichannel setting