Do you think setting up an online e-commerce store is a tough job? If you ask me, then, yes, it is a tough job!

But, with the help of plugins like WooCommerce, we don’t have to go into technical details, and worry about the coding part!


All we need to do is to understand how this plugin works, how its extensions work, and how exactly we can make it work.

This step by step guide I’m compiling here will cover how to start an online store with WooCommerce. I’ll try my best to make it through and to the point.

As a side note, there are other alternatives to Woocommerce such as Shopify, Wix, Volusion and other eCommerce website builders.

How to start an online store in 5 steps?

Here is what we will cover in this guide: 

  1. Pick a domain name & host
  2. Setup WordPress
  3. Select a Template
  4. Install WooCommerce
  5. Fine tune your New online Store

Step 1 – Pick a domain name & host

  • Choose a domain name (this will be the name of your online store i.e

If you are having trouble generating domain name ideas, you can try tools like Shopify business name generator, Namemesh, Nameboy, etc. Just provide your main keyword and these tools will generate thousands of domain suggestions for you.

  • A web hosting account (this is where your website lives on the internet).

When looking for a good hosting company, I would should one that is fast, offers WordPress optimized hosting, tech support, WordPress one-click installer. For this I recommend going with:

SiteGround hosting

They offer all the above plus a free domain, and SSL certificate saving you over $60. Their lowest package starts at $3.95 per month.

You can see the full comparison we did of the best WordPress hosting here.

Step 2 – Setup WordPress

This is, of course, the very first step, as WordPress is required to work with WooCommerce.

Considering you’re not new to WordPress, the setup part is easy. You need to ensure that every tool is configured in the right way and there are no loose strings left.

Step 3 – Select A Theme

The next step is to get a WooCommerce compatible theme. Almost every premium theme is compatible with this plugin as it is a very popular solution.

Still, you should confirm this before making the purchase.

Once the theme selection is done, get it installed and activate it.

There are high chances that the theme will have the WooCommerce plugin. If not, then you can install it manually. It’s not that big deal!

And yes, you can use a Storefront theme, which is developed by the same developer behind the WooCommerce plugin. So, you can expect maximum compatibility and lesser work.

Let me know which theme you’re picking up!

Step 4 – Install WooCommerce Plugin

This step might not be needed if the theme is compatible and packs WooCommerce within.

Still, if you have to do the installation manually, then it can be done easily.

Log in to the WordPress Dashboard and click on the Plugin option you see in the menu bar on the left side.

Click on the Add New button and input the search term, ‘WooCommerce.’ Hit enter and the search will begin!

Select the plugin and then click on the Install button to proceed with the installation procedure. Finally, click on the Activate button!

Now, click on the ‘Install WooCommerce Pages’ button to finish the installation procedure. This step will take a few minutes as it will import e-commerce related pages.

Step 5 – Configuring WooCommerce

You’re almost there to hit the publish button, i.e., to launch the e-commerce store. Let’s now begin with the configuration part!


This part of the configurations will let you set up the Base Location where the operations are carried from, Selling Location where the products will be delivered, and Currency Options.


You can also adjust the style and scripts to play with the visuals and come up with a custom looking webpage.


The next tab will open the product’s listing settings which can be controlled. Keep in mind, these are the general settings that are applied to all the products, by default.

Of course, you can make exceptions at individual product pages.

Over here, you can control the image sizes, ratings, listings, data, and the download method (in the case of digital products).


Every e-commerce store has to pay certain taxes and those are included in the product’s cost. In the invoice, all those taxes have to be mentioned clearly.

This particular tab will help you set the number and amount of taxes which will then work on automation.

So, you need to check with the tax system in your country and configure this tab accordingly.


The number of pages to be part of the checkout process, how exactly it is going to proceed, the payment gateways and the endpoint (last webpage) are configured at this tab.

For best results, keep the number of pages to a minimum and ensure faster checkout options are available to the users. Remember, this is a very important phase in the lead generation.


Shipping charges are also part of the process and this particular tab will help you configure it properly. You can mention shipping charges, how it is calculated and how exactly it is displayed.

You can even configure certain exceptions like if the total cart value is beyond a particular price point, then the shipping charges will be none.


Every user has a custom profile and this is where the account settings can be configured. These configurations will act like global settings.



WooCommerce plugin also takes care of the email newsletter, as this particular tab features the required tools.

In my opinion, going with a newsletter specific plugin is a better idea. Like, MailChimp, Active Campaign or AWeber as you’ll have better control and the newsletter will look more impressive.

Additional Settings

You can proceed with adding or deleting or editing a product anytime whenever required. It is again easy and you can proceed with the available options there.

In addition to these all, one can also add coupons and make them work on the product’s sale pages. Simply Add Coupon button and then proceed with the available options.


Once you are finished with this, the coupon will be activated on the product pages.

Final Words

This was all about how to start an e-commerce store with WooCommerce and I hope you found it helpful. Still, there are a lot of points left which can lead one to the issues.

All you need to do is to mention them in the discussion section below. I’ll take it from there to fix them!

Good luck with the new project.

More To Explore