How to Create the Best E-commerce Website with WooCcommerce

Table of Contents

I think you are struggling to find a comprehensive guide on how to create an e-commerce website with WooCommerce. No worries, I am here to help you. My name is Hassan, and I have 5 years of experience in this field. I have built numerous e-commerce websites with WooCommerce. Let’s create another one together:

Follow the step-by-step guidelines to create your online shop:

Step 0: Choose A Domain Name:

You are creating an e-commerce website, so you need a website name or domain name for your website. For example, amazon.com is the website name or domain name of the biggest e-commerce website in the world. So, Domain name is the name of your website. I think you understand what a domain is.

Now you have to select your domain name. For example, you can choose your domain as (elementordev.com).

Then you have to check if your domain name is available or not. There are many websites where you can check this, but I recommend you go to Hostinger.

Hostinger Domain Search Just type your domain name and click search.

Domain Name Serch Result HostingerIf the domain name is unavailable, it will say (already taken).

Domain Name available HostingerIf the domain name is available, it will say (Domain is Available).

So, you have now completed the first step. You have already selected your domain name and checked that it is available.

Step 1: Choose WordPress Hosting From Hostinger:

Once you have chosen your domain name, you need to purchase the best hosting for your website. I recommend Hostinger for purchasing hosting

Why Hostinger is Best Hosting For Get Started:

  • Free .com Domain
  • 100 GB SSD Storage
  • 100 Websites
  • Free Professional Email
  • Super Fast Speed With LiteSpeed Server
  • And Many More

 

Step 1.1:How to Purches Hostinger WordPress Hosting

Hostinger Hosting Price

Now, you have to choose between these two packages because they both support WooCommerce functionality. Click the “Add to Cart” button and proceed to the next page.

After clicking the “Add to Cart” button, you will land on this page (above image). Now, you have to select the period for which you want to purchase. It’s completely up to you. Just select either 12 Months or 24 Months.

1.2 Create your Hostinger account and complete the payment process.:

Fill up the form with your email address and password, or alternatively, click on the Google option. Follow the instructions in the above image.

Hostinger Account Page

After creating your account, proceed to the next step and select a payment method. You can pay with a credit card, PayPal, or Google Pay. Choose the payment method you prefer, fill up the payment form, and complete the purchase of Hostinger. Congratulations! You have now completed the payment process.

Step 2: Install WordPress with Few Clicks

Hostinger Welcome Page

After completing the payment process, you will be redirected to the Welcome page (above image). Click on the “Start Now” button and answer some basic questions.
Hosinger WordPress Install

After answering some basic questions, you will encounter the “Select a Platform” section. You have to choose WordPress. If you are not a beginner, you can select WooCommerce instead. However, I personally recommend selecting WordPress because you can install WooCommerce on your website manually later.
Hostinger WordPress User And Password

When you select WordPress, you will find two options below the selected section (follow the above image):

  • Enter Administrator Email (this email will be used later to login to the WordPress Dashboard)
  • Enter Administrator Password (this password will be used later to login to the WordPress Dashboard)

Then click the “Continue” button to proceed to the next step.

Hostinger Panel Select Theme

You will see this page (above image). This page asks what theme you want for your website. For now, we don’t need any theme for our e-commerce website. We will select it later from the WordPress dashboard. Just click “Skip”.
Hostinger Claim Free Domain

As previously mentioned, Hostinger provides a complimentary domain. Therefore, you should proceed to claim your free domain by selecting the corresponding free option.
Hostinger Selected Free Domain

I already explained in STEP 0 how to find your domain. I believe you have already selected your domain. Place your selected domain in the search field and search for it. If your domain is available after the search, then select it and click “Continue”.
Hostinger Finish Setup

We have just completed the Hostinger setup. Let’s finish the setup by clicking the “Finish Setup” button. After clicking this button, you will be redirected to the page shown below (image).

Connect Your Domain -Hostinger

Simply click on Hostinger, and you will be redirected to the Hostinger Control Panel or HPanel.
manage Web Hosting-Hostinger

Now, you can manage everything from here. Click on “Premium Web Hosting” to control your hosting. Click on “Websites” to manage, add, or remove websites. Additionally, you can check the “Emails” option to add a professional email.
Your Website Hosting-Hostinger

Now, we need to start creating our e-commerce website. To do that, click on “Websites”, and then click on “Admin Panel”. Follow the above image for better understanding. When you click on “Admin Panel”, you will be redirected to the WordPress dashboard. Proceed to the next step and complete the basic WordPress setup.

Step 3: WordPress Basic Stepup With Best Practice

General Settings:

  • Navigate to Settings > General.
  • Set your Site Title and Tagline.
  • Choose your preferred time zone and date/time formats.
  • Optionally, set your site language and membership options.
  • Save changes.

Change Theme to Astra

To perform basic settings, you need to change the WordPress theme. Follow the instructions in the image below:

  1. Navigate to the “Appearance” tab in the WordPress dashboard.
  2. Click on “Themes”.
  3. Select “Add New”.
  4. Browse through available themes or search for specific ones using keywords.
  5. Click on the desired theme.
  6. Click on “Install” and then “Activate” to apply the selected theme to your website

Add New Theme -WordPress

Active Astra Theme

Set Permalinks to Post name

Permalink Structure:

  • Go to Settings > Permalinks.
  • Choose a permalink structure that is SEO-friendly, such as Post Name.
  • Save changes.
  • Just follow the below image instuction and set the Permalinks to post name.

WordPress Permalink Setup-post Name

Step 4: Add Woocommerce Plugin and Setup it

To add the WooCommerce plugin, you have to click on the “Plugins” option. Then, click on “Add New Plugin” and search for WooCommerce. Next, install and activate it. Follow the image instructions for better understanding.

Add Woocommerce Plugins-wordpress

After activating the WooCommerce plugin, you will find numerous options in your admin panel, along with some pages. Please follow the image for better understanding.
Woocommerce Options and Default Pages

You will get the 5 option in your admin panel:

  • Woocommerce
  • Products – Use for add product
  • Payments – Use for Receive Payments
  • Analytics – Use for see the all analytics of your online store
  • Marketing – Use for creating coupons and marketing

You will get 5 page in pages option:

  • Cart
  • Checkout
  • My account
  • Shop
  • Refund and Retuns Policy

To understand all of these options, please read the WooCommerce documentation. Check Woocommerce documentation

Step 5: Create page and Menu

Now, assuming that you know how to add products to your website and you already understand what the cart, checkout, and My Account pages are for, it’s time to display these products on the front end of your website and design your website front. To do this, you need to create some pages.

To create a page, click on the “Pages” option, then select “Add New Page”. Give the page a name and publish it. Follow the image instructions for better understanding.

Add New Page -WordPress

So now you have added some pages that you want to show on your website frontend

After that, we need to create a menu to display these pages on the website header. To do that, click on “Appearance”, then “Menu”. Give the menu a name, add your desired pages to the menu, set a menu location, and then save it. Follow the image instructions for better understanding.

Add Menu -WordPress

After creating a menu, add your desired pages to it. Follow the image instructions:
Add Menu items-WordPress Menu

Last Step : Finishing Touch

Now, visit your website. Your website is ready now, and all your products are available on the shop page. If you want to design your website’s front page, you can use the Elementor plugin for that purpose. You already know how to add plugins to a WordPress website. Simply search for Elementor, install, and activate it. Then, design your website’s homepage using the Elementor page builder. To learn how to design a page with Elementor, visit this link: Elementor Help Center

By the way, thank you for reading this article. I hope it will help you in creating your own online store.

Leave a Reply

Your email address will not be published. Required fields are marked *