When you are an online seller, one of the things you need is customer data. This can give you an idea of what your future business growth will be and an idea of which are the products that people like the most. When you sell on multiple channels, you can collect data from different places and use that data to improve the way your online store works. In other words, you can collect customer data much better. As we said before, multi channel retailing has disadvantages as well. One disadvantage is increased expenses. When you expand the sales channels for your retail store, it means you raise your expenses as well. The traditional or physical stores will cost you maintenance and rent while the ecommerce platforms will ask you to pay the percentage fees related to it. Another disadvantage is stock control. In order for you to manage all of your marketplaces and online stores like one, is a hard thing to do. The problem with selling through different channels is that your sales orders are in different places which could trick to sell more than you actually have.