How to create an eCommerce website using WordPress and woocommece

Do your business have a product that needs to be sold on the internet? Then there is something called eCommerce you need to know. Today I am going to show you how to create an eCommerce website using WordPress and woocomerce.

As we all know, eCommerce is the heart of the internet-based business, it is, therefore, important to understand how it works and how to create and set up an eCommerce website in order to bring our products and services in front of buyers on the internet.

Heck, What is eCommerce?

Ecommerce stands for “electronics commerce”, It simply means any transaction carried out on the internet. These business transactions can either be between Business to Business (B2B), Business to Customer (B2C), Customer to Customer (C2C) or Customer to Business (C2B).

In a nutshell, If you have ever sold or bought anything through the internet, using your computer or smartphone, you have actually practised eCommerce.

Now, eCommerce websites (also referred to as online store or online marketplace) is a special kind of website designed for one particular purpose, to sell products and services on the internet. Websites like and are good examples of eCommerce websites.

Ecommerce is the fastest growing industry in the global economy. It grows nearly 25% every year and is estimated to be a $27 Trillion industry by the end of the year 2020.

Are you still have some doubts within you? Okay, I will like you to take a look at amazon’s earnings report according to VentureBeat

The honest truth is, to keep up with the present age, (computer age), you have to adopt certain changes.

The internet is one of the fastest and most comfortable ways to sell any product and service. Ecommerce made it so.

So, let us quickly look at how we can create and set up an eCommerce website using the most common tool in the industry, WordPress & woocommerce.

How to create an eCommerce website using WordPress and woocomerce.

WooComerce is a 100% free tool for creating an eCommerce website. It is free, however, it requires an active WordPress installation to run with.

More to know about woocommerce…

Launched on the 27th of September 2011 by Automatic, Woocomerce is a WordPress plugin designed to transform a WordPress website into a fully functioning online store. The plugin quickly became popular for its simplicity, quick/easy to set up and user-friendly interface. As of 2019, (eight years after the launch) there were above 11 million active users and still counting.

Today, woocomerce powers about 34% of online stores active on the internet.

To create an eCommerce website using woocommerce requires an active WordPress installation. So, to start with, let’s first learn how to install WordPress on our server.

WordPress is an opensource software, and it’s totally free! Download it from here if you want to host it locally on your computer, or upload it to your web host.

Learn how to host a WordPress website locally on your computer.

Installing and activation woocomerce on WordPress

Just like any other WordPress plugin,woocomerce can be installed right from the WordPress dashboard. If you would like to learn how to install a plugin on your WordPress website, you can learn it from here.

Once the plugin is installed and activated, a setup wizard comes up to guide you through the setup process

Setting the appearance of your store

Now that you have successfully installed woocomerce on your WordPress website, the nest thing is to change the appearance of your website to look like an online store. You can actually archive this by installing a woocomerce supported WordPress theme.

Storefront is the official WordPress theme for woocomerce, but if you do not like it, there are thousands of themes available on ThemeForest that were designed to have e-commerce in mind. My favourite is WoodMart – Responsive WooCommerce WordPress Theme but feel free to check out others

When you purchase a theme, remember to read its documentation so as to learn how to properly set up the theme.

learn how to install a custom WordPress theme and plugin

Setting up pages

Automatically, woocormerce installs all its pages during the setup, but in case it doesn’t, there are 4 pages required by woocomerce.

  • Account page
  • Shop page
  • Cart Page
  • Checkout Page

The account page displays front-end customers’ information such as Orders, Downloads, profiles, etc. It also displays the register/login forms when a customer is not logged in.

Shop page lists all the products listed for sale on your online store.

Checkout page take charge of collecting customers information such as shipping address, credit card details, etc.

Cart page holds all the products a customer adds to the shopping cart.

NB: to add these shortcodes, you will have to add them to the page editor.

Turning your woocomerce store to a vendor marketplace.

Another thing you may want to do is giving others the ability to sell their product and services on your woocomerce store. For example, if you take a look at aliexpress, you will find out that most of the products listed there are actually sold by vendors.

To make this happen on your WordPress/woocomerce store, you will need a plugin to handle that.

WCFM Marketplace is a WordPress plugin designed to extend the functions of woocomerce to an open vendor marketplace.  There are other plugins that can handle that as well, such as:

1. WC Vendors Marketplace
2. Dokan
3. WC Marketplace


To own a full functioning eCommerce website for your business is as easy as installing WordPress and starting a blog. It is only the work of one plugin to turn your website into an online store.

We will be happy to hear your thoughts

Leave a reply

Register New Account
Reset Password