Think starting an eCommerce website requires you to know how to code or be a tech geek? Think again. ANYONE can build/launch an eCommerce website in under 10 minutes.  Here’s a step by step video guide to get you started.

What you’ll learn:

  1. What is a domain and how to get one
  2. What is hosting and how to get your own host
  3. What is Wodpress / WooCommerce and how to get it
  4. How to get a basic online shopping site going
  5. Where to buy professional templates to make your site look more professional

What you need:

  1. A Domain Name
  2. A Hosting account
  3. WordPress / WooCommerce (free software)

Step 1 – Register a Domain

The first step in getting a website started is to register a domain. A domain is simply your website address. For example,  or .

How to register a domain

  1. Go to
  2. Bypass all the additional options like “security”, “email” and “protection“. Just the domain for 1 year please. Total price should be around $13 (without promo code)

Step 2 – Sign up for Hosting

The next step is very important. A host is your website’s home. It’s where all the files are stored. In order to have a functioning website, you need a host.

How to get your own host

  1. I’ve used a number of providers, but the one I always recommend is a small orange. They offer starter plans for around $5/mo which includes 5GB of storage and 50GB of bandwidth. That’s not a lot but it’s more than enough to get you started.

Some hosts offer you”unlimited” storage and bandwidth. Don’t fall for it. They’ll just throttle your site speed so that it become painfully slow. There’s no such thing as “unlimited”, especially not for $5/mo.

Shared Hosting for eCommerce

Step 3 – Transfer your nameserver

After registering a domain and host, the next step is to connect the two. To do this, you need to tell your domain (i.e. GoDaddy) who your host provider is (i.e a Small Orange). This is achieved by updating the domain’s nameservers

How to update nameservers with GoDaddy.

  1. Login to
  2. Click on “my account”
  3. Expand the domain tab
  4. Click on “Manage DNS”
  5. Click on “manage” under the Nameservers tab
    Updating Nameservers with Godaddy
  6. Your host should have provided you with their nameservers in their welcome email. It looks something like NS1.XXX.COM & If you’re unsure, contact your host. When prompted, enter “custom” nameservers and provide the 2 nameservers from your host.
  7. Wait. It takes a few minutes (sometimes longer) for your nameservers to update.

Step 4 – Install WordPress and WooCommerce

4.1 The easiest way to install Worpdress is through your cpanel. To access your cPanel, check your welcome email from your host provider or try

4.2 After logging into to cPanel, scroll down until you see the WordPress Script. It should be under the “software” or “softaculous” tab. Click on it to begin the installation process.

how to install wordpress in cpanel


Wordpress Installation


4.3 WordPress should install itself in 1 minute.  If Successful, you’ll see a screen like this:
Sucessfull WordPress Installation

4.4 After installing WordPress, you’ll need to login to the back end of your website. To do this, go to You should have received a welcome email from WordPress with your login credentials.

To install WooCommerce,  go to Plugins > Add New
Install Plugins on WooCommerce


4.5 Search for Woo Commerce and install
Install WooCommerce