Yes, you can set up an online store without using WooCommerce or its alternatives. WordPress offers many plugins that you can add to your site after paying some charges. However, CMS, such as Fynd platforms, makes your work easier and offers comparatively more features.