Step-by-step guide to creating a new online shop with WooCommerce. You can see what the finished shop looks like here.

What is WooCommerce? Free plugin for WordPress.

Note: To follow this guide you need access to a fresh WordPress installation. (If you already have a live WordPress site than I strongly advise you to set up a fresh site before following the steps in this guide.)

Your fresh WordPress installation should look something like this:

Tidy up the default WordPress installation

Remove the footer widgets

Repeat the above steps for the remaining widgets in the Footer#1 box and the Footer#2 box.

Now lets turn our attention to the site title and tagline.

While we’re on the General Settings page let’s set the correct country and timezone.

Search engine visibility

Step 2: Install WooCommerce plugin

Navigate to your WordPress Dashboard / Plugins / Add New and type “woocommerce” in the search field. You’ll see WooCommerce as the first search result:

Click on the “Install Now” button.

The button will change to say “Installing…” and then it will change again to say “Activate”.

Click on the “Activate” button.

What you’ll see next…

Click on the “Yes please” button.

Fill n your details and click on the “Continue” button.

You’ll be presented with this screen…

Decide whether or not you want to opt in to WooCommerce usage tracking and click on the “Continue” button.

You’ll now be presented with a screen asking you what industry you operate in. I have absolutely no idea what purpose this serves as it doesn’t seem to affect anything meaningful in the setup of your WooCommerce shop.

Fill it in as you see fit and click on the “Continue” button.

You’ll be presented with this screen…

This appears to be a blatant attempt to sell you something you may not need! The wizard is going to set up your shop the same way if you tick “Physical products” or “Downloads” or both so tick both boxes and click on the “Continue” button.

You’ll now be presented with a screen asking you about your business.

Again, how you answer doesn’t seem to affect anything meaningful in the setup of your WooCommerce shop so answer the questions as you see fit and click on the “Continue” button.

The screen will now update to offer to install a number of plugins. (The plugins suggested do not seem to be based on how you answered the questions!)

At this stage you don’t want want your installation being cluttered with plugins you might not need (and you can always install them later if you find that you do need them) so I recommend that you turn all of the switches off.

Click on the “Continue” button.

The next screen allows you to choose a theme.

Click on the “Choose” button in the Storefront box.

The Storefront theme will be installed and configured on your site and you’ll be taken to a new screen offering to install two more plugins.

As before, you don’t want want your installation being cluttered with plugins you might not need (and you can always install them later if you find that you do need them) so I recommend that you click on the “No thanks” button.

Your basic WooCommerce installation is now complete and you’ll see the following screen:

Click on the “Continue” button and the following screen will appear:

Step 2: Add products

For the purposes of this tutorial I’m going to show you how to install some demonstration products.

You can download the demonstration data from https://www.martindurham.co.uk/keepsafe/wp-content/uploads/sample_products.csv and save it to your computer.

(If you’d rather add real products now then I’ll explain that in a separate article.)

If you’re not already looking at the screen as it appears in the last image, navigate to WordPress Dashboard / WooCommerce.

Click on “Add my products”.

Click on “import”.

Click on the “Browse” button and then select the sample_products.csv file you downloaded.

Click on the “Continue” button.

Scroll down to the bottom of the screen and click on the “Run the importer” button.

Click on the “Continue setup” button.

Personalize your shop

If you’re not already looking at the screen as it appears in the last image, navigate to WordPress Dashboard / WooCommerce.

Click on “Personalize my store”.

Click on the “Create homepage” button.

A new homepage has been created which you can edit later.

Click in the “Add an image” box.

Click on the “Select” button.

Click on the “Proceed” button.

Click on the “Complete task” button.

Set up shipping

Click on “No Thanks”.

Set up tax

By default, your installation will ignore sales taxes such as VAT. If that’s what you want to happen then you can ignore this step.

Otherwise, I’ll cover the subject in depth in a separate article.

Set up payments

Click on the “Done” button.