WooCommerce is one of the world’s most popular eCommerce platforms since it is really flexible and is easy to use and manage.
Technically, WooCommerce isn’t a CMS platform itself. It runs as a plugin on WordPress, so users will need to have WordPress on their site in order to install this platform.
However, if WooCommerce was a CMS platform, it would have 5.8 percent of marketshare, according to W3Techs. That is the percentage of all the websites in the world that use it.

Pros
- WooCommerce is available as free software. However, you will need WooCommerce hosting and domain name to get started.
- There are a lot of WooCommerce themes available, making it really easy for users to get their site looking exactly how they want.
- WooCommerce has a lot of available extensions (known as WooCommerce plugins) that help you be able to add extra functionality to your site.
- You can use WooCommerce to sell physical or digital products or even sell affiliate products via affiliate links.
- WooCommerce allows you to fully manage your inventory, making it easy to keep track of what you have in stock.
- WooCommerce comes with Stripe and PayPal payments by default. Users can also add any other payment methods through extensions and add-ons.
Cons
- There are so many different options in WooCommerce, which can be a bit daunting for those who are new to setting up a website.
- Technically, WooCommerce works with any WordPress theme, but users may want to stick with themes that are made specifically for WooCommerce for extended support.
Pricing
- WooCommerce plugin itself is free, but users may need to pay for extra plugins and extensions for their online store.
- Users will also need to pay for a domain name as well as a web hosting account. Bluehost is a great web host to choose to use since they will install WooCommerce and the Storefront Theme for their sites.