Building an eCommerce website with WordPress, Step by Step Guide


If you are building an eCommerce website using WordPress and don’t know where to start, then we are ready to help you. There are thousands of free and premium eCommerce WordPress themes in the market? Similarly, you will get tons of important plugins for improving your site functionality and providing the best user experience.

Build an online store, but what kind?

Choosing the niche of your website totally depends on you. And with WooCommerce, you can have an online store that can sell anything and everything whether it is products like shoes, clothes, electronics, etc. or digital products like software, eBooks, Operating systems, etc.

Other than products you can also sell services, subscriptions and bookings, and any other things that you practically can. Anything that can be sold physically in a shop is possible to be sold on an online store and with the help of WooCommerce, you will be able to showcase your store items and details in a proper way.

Steps to follow for building an eCommerce website with WordPress

With WordPress, anyone can create a website with the help of drag and drop elements. It comes with each and every function that leads you to create a website in a matter of minutes and without tempering your head. Also with it, you can have a professional and fully performing website that contains all the possibilities to showcase your products and appeals to your visitors. I will help you understand how to create your own online store using WordPress and WooCommerce plugin. So are you ready to look further?

  1. Register a domain and Get hosting
  2. Select niche-focused WordPress themes
  3. Installing WooCommerce plugin

Let’s check out the steps for building an eCommerce website using WordPress.

  • Register a domain and Get Hosting

The domain name is your website’s unique address on the web that gives the customers an exact idea of what to search to get to your website. The name of your store is followed by .co or .com or any other domain. While selecting the domain name, always keep in mind that it must be relevant to your products and services and create something that is easy to memorize. You need to make sure that your domain name and your site match with each other.

Having a domain name is not enough, you need web hosting to store your data and files in web services. It allows you to showcase your creation to others. There are tons of web hosting services that offer various reasonable plans. Choose the best plans that fit your requirements. Some of the hosting providers recommended by WordPress are PressableBlueHostDreamhostFlywheel, and SiteGround. These hosting providers will enable easier installation of WordPress.

  • Selecting the niche-focused WordPress theme

The next thing to do is to select themes suitable for your website.  You will get hundreds of eCommerce WordPress themes in the market that works perfectly on any kind of digital or online store. One of the best sources to fetch extravagant themes is It’s best to go with the theme which comprises WooCommerce plugin. WooCommerce Plugin is one of the most used plugins that have various add on’s on it as well, which makes it the most popular and powerful plugin in the WordPress market.

I will be suggesting the best eCommerce WordPress theme i.e Pasal eCommerce, which contains all the necessary features and customization options that flawlessly, let’s build an eCommerce website with it.


Pasal eCommerce Pro


Pasal eCommerce which is clean & elegant free eCommerce WordPress themes. Integrated with popular plugin WooCommerce, the theme allows you to showcase your product or its details in an efficient way. No, any coding knowledge is required to set up a website as the theme is available with drag & drop page builder.

If not happy with the design, you have the freedom to change the appearance of the site. Thanks to the completely out of the box Additional CSS options and Elementor Page Builder as you will be able to make changes just by dragging and dropping the elements.  Other than that, this best free eCommerce WordPress theme consists of astonishing features such as footer widgets, custom widgets, and many more. Among many other free WordPress themes for eCommerce, this one is best as it is SEO friendly and highly customizable.

Check out the important features of the Pasal eCommerce 

  • Extension/Add-ons available with WooCommerce
  • Fully Compatible with WooCommerce
  • WordPress Live Customizer
  • Responsive layouts and designs
  • Elementor Page Builder
  • Footer Widgets, Custom Widgets & 4 Sliders

Check Details      Super-friendly support team        Awesome Theme Documentation

Pasal eCommerce Lite


Suitable for launching any kind of online and digital store. Integrated with the most loved WooCommerce Plugin, no matter in which corner of the world you are, the plugin empowers you to sell things online and attract customers very efficiently. Even though Pasal eCommerce is a theme free WooCommerce WordPress theme, the theme has premium like features that cater to all the eCommerce need to create a unique looking and a professional eCommerce website in a matter of minutes. The theme has Right Sidebar, Footer Widgets, Custom WIdgets, 4 Sliders, and much more.

Major features of Pasal eCommerce Lite:

  • Show/Hide Option for Each Section
  • Custom Post Types
  • Logo Customization
  • Multiple Level Menu
  • Custom CSS
  • Cross-Browser Compatible
  • WooCommerce Support
  • Elementor Page Builder

Downloading Pasal eCommerce theme

For Free Pasal eCommerce Theme

First, you have to download a theme, then you will receive ” “Theme ZIP File Only”. You need to upload the “Theme ZIP” file in your website in the theme section and go to “Add New Theme”.

**For Adding New Theme**

Go to Admin Dashboard>Appearance>Themes>Add New>Activate.

For Premium Pasal eCommerce Theme

First purchased the theme, then you will receive an email that contains all the necessary files.

After that open up your email and download the necessary files. Now, remember there are two different files available for download.

Let’s take a look at what they all are.

The one that reads “ Theme Package” is a package file. It has the theme, the plugins, and documentation inside it.


To install this theme you must have a working version of WordPress already installed. For information in regard to installing the WordPress platform, please see the WordPress Codex article on installation.

**Note:- Please install all the required plugins in order to get all the premium features which include:-

  • WooCommerce
  • Layout Pro
  • Elementor Pro
  • Add-ons for Elementor


The theme files can be uploaded in two ways:

  • FTP Upload: Using your FTP program, upload the unzipped theme folder into the /wp-content/themes*/ folder on your server.
  • WordPress Upload: Navigate to Appearance > Add New Themes > Upload. Go to browse, and select the zipped theme folder. Hit “Install Now” and the theme will be uploaded and installed.

Once the theme is uploaded, you need to activate it. Go to Appearance> Themes and activate your chosen theme.

* It is very important you upload only the theme files, not the entire package.

Installing Plugins

After installing and activating the theme you will see the following message at the top of the admin dashboard page. This theme requires a few following plugins. Click, begin installing plugins link which will redirect to Install Required Plugins page.

Required Plugins

For Pasal eCommerce Lite

  • WooCommerce
  • Contact Form 7
  • Elementor
  • One-Click Demo Importer

For Pasal eCommerce Pro (Premium)

  • WooCommerce
  • Layout Pro
  • Elementor Pro
  • eCommerce Add-ons for Elementor

You can install or update the required plugins at once just by clicking into “Begin Installing Plugins”.

  • Installing WooCommerce Plugin

As you can see you have already finished half of the work to open your online store with WooCommerce.

Now to install the WooCommerce plugin, just go to the WordPress dashboard, then select “Plugins” and select “Add New”. At the top right corner of the window, you will see a search field type “WooCommerce” there. The first result would be the WooCommerce plugin.

There will be an install button adjoined to the plugin result. Click the “Install now” button.

After a few seconds, the text on the button will change to “Activate” then click on that.

Everything from here on is a piece of cake. A small pop-up window will ask you to continue, press on the “Let’s Go!” button to continue.

There are some really important pages to be created to, make your website function properly. All of these things will be done by the WooCommerce wizard, you just need to press continue to create each of these pages.

Wrapping up!

Congratulation! By now you can have a working eCommerce website that has an astonishing design. So, what are you waiting to start building an eCommerce WordPress website right away?


2 thoughts on “Building an eCommerce website with WordPress, Step by Step Guide

  1. The more I browse your site, the more impressed I am with your content! Once again, an article that is really going to help me grow and learn as an online businesswoman. Thanks!😊 – Jessica

Leave a Reply