4.2.3 Woocommerce. Installation and Initial Setup

TheHost Woocommerce Banner EN

WooCommerce is a powerful WordPress plugin that turns your website into an online store. It is suitable for selling physical and digital goods, services or even subscriptions. With it, you can manage orders, payments and shipping directly from your website.

In this guide, we will explain how to install WooCommerce on your hosting with WordPress already installed.

Prerequisites

Important: following this instruction assumes that Wordpress is already installed on your hosting/server. On our hosting Wordpress can be installed in automatic or manual mode.

Check the requirements:

  • PHP version 7.4 or higher.
  • MySQL version 5.6 or higher.
  • HTTPS installed for secure payments.

Our hosting service has all of the above. PHP and MySQL are within the required settings by default. An SSL certificate for HTTPS should be issued or purchased.

Make sure you have WordPress:

  • Your site on the hosting must be accessible, and WordPress must be installed and configured.
  • To check, log into your WordPress dashboard at https://your-domain.com/wp-admin.

If you are unsure of your current hosting settings, please contact their support.

Installation

1. Log into your WordPress admin panel. Use your administrator credentials to do this.

2. Go to the plugins section. In the left menu, select Plugins -> Add New:

Plugins, Add New

3. In the search bar, enter WooCommerce. Find the plugin with the WooCommerce logo and click Install:

Plugins, search

4. After installation, click the Activate button in the same window:

Plugins, WooCommerce activation

Initial setup

After activating the plugin, the setup wizard will open, which looks like this:

1. Click the only button present and start the initial setup. First, the setup wizard will ask you a few questions “about yourself”, filling them out does not matter:

WooCommerce, start of setup

2. In one of the following forms, you need to select the country and region (for internal settlements) and the type of goods sold. In our example, we will select the Kyiv region and Food / drinks respectively:

WooCommerce, regional settings

3. We will be asked to install additional plugins, such as Google for WooCommerce. Choose at your discretion.

4. After completing the initial setup, we will have new elements in the Wordpress admin panel:

WooCommerce, new menu items

5. In the Home tab, the plugin will provide you with recommendations for further setup and launch of your online store:

WooCommerce, Home tab

We will not go into all of them in this short instruction, but we recommend that you take into account the advice of the plugin developers.

The full, familiar address your-domain.com/shop will only be available after launching your store from the Home tab.

Adding your first product

1. In the WordPress menu, select Products -> Add New:

WooCommerce, adding product

2. Fill out the product card:

WooCommerce, product card

  • Title and description.
  • Price and, if necessary, promotional price.
  • Upload product images.
  • Specify categories and tags.

Then click Publish for the product to appear on the site.

After adding a product, you will be able to see the following message near the table of contents of the editing page:

WooCommerce, product link

By clicking on the specified link (View Product), you will be able to see how the product card will look in your future store:

WooCommerce, new product preview

Conclusion

Congratulations! You have taken the first step in creating an online store on WooCommerce.

However, WooCommerce is not just installation and basic setup. It is a deep system that can be adapted to any business needs.

If you’re not going to stop at the installation, here are some recommendations for further diving into WooCommerce:

1. Companion Plugins. Explore popular plugins to extend functionality, such as:

  • WooCommerce Subscriptions - for setting up subscriptions.
  • WooCommerce Bookings - for booking services.
  • Elementor - for visually editing store pages.
  • SEO Plugins (e.g. Yoast SEO) - to improve your site’s visibility in search engines.

2. Set up Analytics. Connect Google Analytics or use WooCommerce’s built-in reports to analyze sales, customer behavior, and store optimization.

3. Optimize the design and UX. Use WooCommerce-compatible themes like Astra or Flatsome to make your store look modern and attractive.

4. Develop logistics. Set up integrations with local shipping services and automate the shipping process.

Building an online store is an exciting journey. Start small, add new features as needed, and your store is sure to become successful!