Instructions for using WooCommerce


Is there a product or service to sell? Want to earn from WordPress, but don't know how to start with ecommerce? In the woocommerce tutorial, you will learn how to turn a regular WordPress site into an ecommerce site.

E-commerce has led the world like a storm. It's more sustainable, easier to deploy, and more profitable than physical stores. It is a completely new approach to your online business, needs busier audiences and creates more successful promotions than traditional businesses.

If you need to cite data, 70% of shoppers think they will have better deals online, at least 80% of the US population buy online, at least once! These numbers are increasing every year.

If you're thinking of setting up an ecommerce store, now is the time to do this! And trust us, running an e-commerce site is not a lesson in rocket science. This is why we are writing articles about woocommerce: to help you run your ecommerce site in WordPress.

WooCommerce is an open source ecommerce plugin specifically designed for WordPress. It is a fast and suitable platform for small to large businesses online. WooCommerce has a lot of different features like delivery, and payment methods, different products and more. In this woocommerce tutorial, you will learn how to install WooCommerce on your WordPress website and start selling.

Table of contents:

  • Introduce
  • What do you need
  • Step 1 - Install and activate WooCommerce
  • Step 2 - Install WooCommerce
  • Step 3 - Add and manage Products
  • Step 4 - Manage WooCommerce
  • Conclude

Why choose WooCommerce to sell products?

  • Made for WordPress . It integrates perfectly with WordPress and lets you connect with millions of WordPress users
  • Expanding on demand. Whether small or large, more or less, WooCommerce can handle
  • Confidentiality . WooCommerce protects your data from falling into the hands of a third party. It also protects all transactions between customers and you ..
  • Audited by Sucuri . It ensures WooCommerce is compliant with the code standards and practical experience on WordPress.
  • The world community is large and growing. There are more than 350 contributors and more than 1 million installs to date.
  • Well-documented . WooCommerce also provides documentation and tutorials related to many topics such as installation, SSL, theming, snippets and the like.
  • An array of free and paid extensions. The most convincing number of WooCommerce is that it has a large number of paid and free users. It allows you to configure WooCommerce with a large number of integrated features. With just that introduction, we are sure, now you are extremely curious as to how to open an ecommerce site using WooCommerce. Read the woocommerce guide below to find out!

What do you need?

Before starting this tutorial, you will need to prepare:

  • Visit the admin page of WordPress

Step 1 - install and activate WooCommerce

While WooCommerce was still a free WordPress plugin, it could be installed from the WordPress plugins library. First, you need to log in to the WordPress admin area, using the username and password provided previously.

Secondly, follow these steps to install WooCommerce:

  1. Select Plugins  from the left menu bar and navigate to the WordPress admin area.
  2. On the plugins page, click the Add New button.
  3. Type WooCommerce  in the search toolbar
  4. Find the WooCommerce  plugin from the search page and click the Install Now button
  5. You will see the WooCommerce installation plugin. When the installation is finished, press the Activate button .

If you want to know the details on how to install WP plugins, go to this tutorial .

Step 2 - Install WooCommerce

When the installation is complete, you will see a welcome message to WooCommerce to run the Setup Wizard . This is the easiest way to install WooCommerce, please continue by pressing the purple button. If you accidentally click Skip Setup , you can still run the Wizard again from the WooCommerce  -> Help  -> Setup Wizard .

WooCommerce Setup Wizard

Read through the WooCommerce welcome message and press the Let's Go!  To start the installation.

Click lets go button to begin WooCommerce configuration

Step 2.1 - Install page

In this step, you will be informed that WooCommerce will create the main page (shop, cart, checkout and my account) for your online store. These pages are necessary for WooCommerce to work properly. Read through this page and click the Continue button .

WooCommerce page setup

Step 2.2 - Store location

In this step you will have to set up unit information about the location, currency, weight, and size for your store. When finished press the Continue button

Location Configuration for WooCommerce Plugin

Step 2.3 - Shipping & Tax

Here you can configure delivery and taxes. Depending on the needs, select the appropriate information and click the Continue button .

Shipping and Tax settings page for Woocommerce

Step 2.4 - Payment

At this page, you can set the payment method you want to receive. We use PayPal  as an example for a WooCommerce store.

Don't worry about which payment method to use, at the end of the woocommerce tutorial you'll learn how to add a manual payment method. Click continue when you are ready.

Payments configuration for WooCommerce plugin

Step 2.5 - Ready!

Complete, you have installed WooCommerce. Now click Create your first product!  To add products and click the Return to the WordPress Dashboard button .

WooCoomerce setup is complete

Step 3 - Add and manage products

Step 3.1 - Add products

There is no question, to run an e-commerce site, you need to have a product. But before going into details, it is very important to know the basic usage of WooCommerce and the properties of a product are:

  • Product category  - The type of product that will help you group your product. For example, if you sell clothing, 'top wear', 'bottom wear' and 'night wear' are product categories. They allow buyers to quickly identify products from the same category. You can create multiple categories anytime if you want. .
  • Attributes  - Attributes of the product. Size, color, material, are attributes that help people choose the necessary products easily. You can add attributes one by one or a common property for the entire site.
  • Product Types  - WooCommerce saves you a lot of time because there are many types of products available:
    • Simple  - Delivered without any options. For example a book.
    • Grouped  - They are a group of related items. For example, a dozen shot glasses.
    • Virtual  - Products that do not require delivery, such as services
    • Downloadable:  The product can be downloaded. For example, music, e-books, etc.
    • External:  You advertise products on your website, but are sold elsewhere ..
    • Variable:  The product has many different qualities. Like other clothes in color, size, ...

With many different product types, it can be confusing to add products to WooCommerce, depending on what you are selling.

But don't worry, adding products to WooCommerce is as easy as writing an article on your blog. To get started, go to the Products section  and click the Add Product  button or the Create your first product button  !

WooCommerce Adding A New Product

Now add the title of the product and enter a description. In the description is the most important information of the product.

WooCommerce New Product Page

The Product Data  section is the entry for all information. In this section, you can customize the product. By using the drop down menu, you can change the type of product. We recommend starting with the Simple product  to get started, it has the following customizations:

In the General section , set the price of the product you are selling. You can also set a discount and you can set a start date for the discount.

WooCommerce Product General Section

The Inventory section  will help you manage your inventory. Provide SKU (product code), check the product to see if it is out of stock ( In stock  or Out of stock). Check the Sold individually button if you want to sell this product only once at a time.

WooCommerce Product Inventory Section

The Shipping section  handles shipping and delivery. Here you can provide the size, weight, and shipping class of an item.

WooCommerce Product Shipping Section

The Linked Products section  of Product Data  lets you link products and advertise similar products to users. This will help you advertise your product with up-sells and cross-sells. Just search for a similar product and select it from the drop-down list.

WooCommerce Linked Products Section

The Attributes section  allows you to add attributes to the product. For example, if you sell colorful clothes, you can identify the color here. Custom Product Attributes  allows you to create any attribute for a product. When done, click the Save attributes button .

WooCommerce Attributes Section

The Advanced section  allows you to create payment notes for customers or cancel comments. You can also locate the order menu here and adjust the appropriate location for your product.

WooCommerce Advanced Section

Now you know how to add simple products to WooCommerce. But what if the product is virtual, downloadable, or a third-party product? WooCommerce can do it all

  • Add a grouped product

To add a grouped product, select the Grouped option  in the Product Type . This will delete the price and some fields in the Product Data section . Next, you need to add a sub product to the Group product. To add a child product, create a simple product in the Linked Product section ,  select the parent product from the Grouping drop-down menu.

  • External products

To add an external product or an affiliate product, select External / Affiliate  in the Product Type  drop-down. It will ask you to enter the URL of the landing page.

  • Variable Product

Adding a variable product is the same as adding a simple product. Select Product Type  as Variable . This will add a Variation tab to the product data item of your choice.

  • Variations

In the Variations tab , you can add details for different types of variations and their differences.

  • Virtual Product

To add a virtual product, all you have to do is tick the Virtual box  in the Product Type section .

  • Downloadable Product

Just check the  Downloadable box  to determine if it's a product to download. You will be able to specify a path for it to download and limit the number of downloads a person can download. When not downloading, leave the download limit blank.

Once you've ordered the product type and completed filling out the product information, scroll to the bottom of the page, where you can add a short description for the product. It will display under the heading of a product.

WooCommerce Product Short Description

On the right page, you have more categories, tags, avatars (featured featured image) and product images. These controls are similar to a new WordPress blog post. The only difference is that Catalog visibility  will have the following options:



Catalog and search

Products will appear everywhere: search results, categories and shop pages.


The product will only appear in shop and category pages, it will not appear in search results.


Product will only show up in search results, it won't show up in shop and category pages.


The product will only show in one product page, it won't show up on other pages.

After completing setup, press the Publish button  and check the publish page. In our example, it looks like this:

WooCommerce Product Page Preview

Step 3.2 - Product management

You can view all products and management at the Products page . Here you have to edit, delete, duplicate, feature a product. By selecting multiple products, you can handle them at the same time.

WooCommerce Manage Products

  • To duplicate a product, in the product section, find the product and click the Duplicate button . WooCommerce will create a draft product for you and open it. It is very useful if you have many of the same products for sale!
  • You can choose the product to highlight. Click the Star icon  in the products option. Featured products can be displayed on the home page or added to posts by a small line of code.
  • To delete a product click on the Trash button  under Product Name when you hover over it.

Step 4 - Manage WooCommerce

Step 4.1 - Manage orders

A new order has been created every time the customer completes the checkout process. You can view these orders by clicking the Orders button  in the menu on the left.

Each order has a unique Order ID with full information - customer email, phone number, address, payment method and other information.

To edit or view an order, click the Edit button below the order number. You can easily update order status from the order's own page and do many other tasks such as adjusting orders, prices, taxes and likes.

WooCommerce Manage Orders

Step 4.2 - Managing Coupons

Coupons are a great way to advertise a product and sell it. With WooCommerce you will be able to add coupons and add new coupons in the Coupons section . If you need to edit a coupon, click on its name and change the required information.

WooCommece Coupons Section

Step 4.3 - Manage reports

In the Report section  you can see the performance of your store. You can see the number of items sold, gross sales, daily sales, and other statistics. You can generate these statistics for their products, categories or coupons. Select the appropriate period for which you want to create a report - last month, this month, last 7 days or a specified time and click the Go button to export the report.

WooCommerce Reports Section

Step 4.4 - Installation

On the Settings page , you can change some of the main options. If you need to change location, currency or API settings , go to this section. Check out WooCommerce Help for detailed instructions and explanations for each customization before any major changes. Now take a look at the available tabs and see at a glance what you can change here.


In this tap, you will be able to change the general settings such as address, currency, enable / disable tax, show notifications to all customers and more.

WooCommerce Settings General Tab


You can change product settings here, such as units of measurement, enable / disable comments. On the Display page , you can change the WooCommerce default page, the default category, and the dimensions of a product image. In the Inventory section,  you can manage the default options of the product, enable / disable product management. You can also enable this feature to receive notification emails when a product is out of stock. Configure file download methods and access restrictions if you sell downloaded products in the Downloadable Products tab .

WooCommerce Settings Products Tab


You will like this item if you sell products globally. At shipping , you can add shipping ranges, shipping methods, and prices. You can also set different prices for different locations!

WooCommerce Settings Shipping Tab


At this tab, you can change the checkout settings and add new payment methods. WooCommerce default allows you to choose among 5 payment methods, you can add payment methods by installing extensions. We will also guide this in the next section of the woocommerce tutorial. You can also force HTTPS to run from the WooCommerce store and adjust other items at the Checkout tab .

WooCommerce Settings Checkout Tab


Here you can position your page, enable / disable user registration and configure account registration process.

WooCommerce Settings Accounts Tab


It allows you to set up emails that buyers will receive. In the Emails section , you can customize emails templates to change sender information.

WooCommerce Settings Emails Tab


The  final API tab allows you to enable / disable the WooCommerce API, enable access to external apps and add permissions. Webhooks can also be configured in this section.

WooCommerce Settings API Tab

Step 4.5 - System Status

System Status  is a useful site to check the health of your WooCommerce site. From WooCommerce version of webserver type to PHP limit - you can see many things here. Get System Report  will generate a detailed report in case you want to provide it to your WooCommerce support team or hosting technical support. In the Tools section , you can delete the WooCommerce cache, enable / disable debugging, reset user capabilities and more. Logs  tab stores log file with error and debug information.

WooCommerce System Status Page

Step 4.6 - Extensions

Extensions can make WooCoommerce more flexible. Similar to WordPress plugins, WooCommerce extensions can be installed from the WooCommerce Extension store. Although there are some paid extensions, they are worth every penny! By using the extension, you can optimize your e-commerce site, add payment methods, delivery methods, integrate tracking solutions and sync stores with 3rd parties.

WooCommerce Extensions Page


WooCommerce is undoubtedly a useful application to turn WordPress into an ecommerce site. The most interesting is that WooCommerce does not require advanced knowledge of programming to sell. We hope the woocommerce tutorial will be able to help you set up and manage your online business. .

If you have any questions about this tutorial, let us know in the comments!