There is no point in discussing the popularity of WordPress as every one is aware of the acceptability of WordPress as the No. 1 CMS (Content Management System) platform.
To run an ecommerce website successfully it is important that to know the consumer trend. It is equally important to know the kind of products people buy from your site, the geographical location of the consumers etc.