If you already have a website and want to sell online, you you can easily add e-commerce to existing website or blog. This option is ideal for small and medium businesses
There are good e-commerce SAAS platforms that are secure and provide an option to add fully functional online store to your website without any additional coding.
If you are using WordPress and can handle hosting and other issues yourself, you can opt for free open-source online store builder WooCommerce, offered by WordPress themselves to add e-commerce to existing website.
Or, you can make use of the fully-hosted solutions that allow you to add e-commerce to WordPress, Joomla, popular site builders like Wix or any custom website by adding extensions and plugins.
Shopify is world’s No.1 online store builder and is immensely popular. You can add buy buttons to any self-hosted website. You can use Shopify to sell products on your e-commerce store, online marketplaces, social media, and in-person with point of sale.
Ecwid is another popular online store builder. It allows you to include your e-commerce shop on multiple websites, blogs, social sites and online marketplaces like Amazon and to manage it from one place.
If you are using WordPress, just install ‘Ecwid Ecommerce Shopping Cart plugin‘ which is easy to use and Gutenberg friendly. With this plugin you can also add online store to Facebook as well. Ecwid will automatically synchronize your website store with your Facebook store.