Maximising sales in multichannel ecommerce: 5 vital factors