Yes, you can. However, shared WordPress hosting plans are designed to cater the needs of small business and personal websites. WooCommerce is a transactional app that needs more resources particularly when you have more than a hundred customers on your website. This is why you need a WooCommerce hosting plan, so that you can run your online store without any downtime and at faster speeds.