November 8, 2019
12 min Read
November 8, 2019
12 min Read
Have products or services to sell? Want to earn from your WordPress website, but not sure where to start? Worry no more. In this WooCommerce tutorial, you will learn how to turn a regular WordPress site to an ecommerce store.
WooCommerce is an open-source ecommerce plugin designed for WordPress. It is a quick platform for both small and large size online businesses alike. WooCommerce has a variety of functions, such as different shipping and payment methods, variable products, and much more.
Read on as you will learn everything needed to set up WooCommerce on your WordPress website in this tutorial.
Among the many ecommerce plugins you can use for free, WooCommerce is considered the top of the list. Here’s why:
With that being said, continue reading our WooCommerce tutorial to know how to start an ecommerce store using WooCommerce.
As WooCommerce is a free WordPress plugin, it can be installed from the official WordPress plugins directory. So first of all, you will need to login to your WordPress admin area.
Secondly, follow this tutorial to install WooCommerce:
If you need more detailed instructions on how to install WordPress plugins, see this article.
You will then see a WooCommerce welcome message asking to run the Setup Wizard. Press the purple button to begin. Alternatively, you can also run the wizard from WooCommerce -> Help -> Setup Wizard section.
Follow the WooCommerce tutorial below to set it up:
Once you’re done with the setup, you can now start the first steps of customizing your WooCommerce website – adding and managing products.
Before we continue with the tutorial, it is essential to learn the basics of WooCommerce and understand what product categories, attributes, and types are:
With so many product types, it can be confusing when adding products to WooCommerce.
But don’t worry, the process is pretty much the same as uploading a new post to your blog. Follow the WooCommerce tutorial below to add a product to your online store:
Let’s continue with this WooCommerce tutorial by checking the Products page. You can see and manage all of your products — edit, delete, duplicate, feature an item, and apply bulk actions by selecting multiple products.
Here’s what else you can do with your products:
Now that you understand how to manage products on WooCommerce, in this part of the tutorial, you will learn how to handle everything else – orders, coupons, reports, and other settings.
A new order is created every time your customer completes the checkout process. You can view them by hovering WooCommerce and clicking Orders on the left-hand menu.
Each order has its unique Order ID and is populated with a few details like the date of purchase, order status, and total price.
To edit or view a single order, click on its name. You can easily update the order status, modify the ordered items, pricing, taxes, and the likes.
Coupons are a great way to market and sell your products. With WooCommerce, you can add some in the Coupons section and view the already added coupons. If you need to edit one, click on its name, and make the necessary changes.
In the Reports section, you can see your store’s performance. From the number of purchased items, gross sales, average daily sales, to other relevant stats.
You can even generate statistics for separate products, categories, or coupons. Select the appropriate period for which you would like to create the report – last month, this month, the last seven days or any custom duration, and click Go to generate the report.
On the Settings page, you can change your store’s core options, such as location, currency, or API settings. But be sure to hover on the question mark beside each setting for explanations before making any significant changes. Now let’s go through the available tabs in this WooCommerce tutorial and briefly overview what can be changed there.
In this part of the tutorial, we’ll discuss the System Status page is useful for checking the overall health of your WooCommerce store. From WooCommerce version, web server type to PHP limits – you can see pretty much everything here.
Press the Get System Report button to generate a detailed report in case you need it for your hosting or WooCommerce support team.
You can also move to the following tabs to set other options:
Extensions are what make WooCoommerce so flexible and easy to adapt. Similar to WordPress plugins, you can install them from the WooCommerce Extension store.
Although there are mostly premium extensions, they are worth every penny! You can enhance your online shop, add more payment methods, shipping methods, integrate tracking solutions, and synchronize WooCommerce with third-party services.
Keep on reading to find our list of recommended extensions and plugins at the end of this WooCommerce tutorial.
In most cases, deploying your WooCommerce store in its default look isn’t the best idea. You should take advantage of the vast array of customization options given to you by WordPress, and attempt at tailoring your site according to your needs. Therefore, to attain the maximum interest of customers, we recommend going for a custom theme.
You can improve the user experience even further by adding various WooCommerce extensions. Fortunately, a lot of themes and extensions come free of cost. Let’s look at some of them more closely:
Just like any other WordPress website, you can elevate your WooCommerce store by installing a new theme. There are plenty of options – whether you want a classy and minimalist look, or want to go loud.
Installing them on WordPress is also fairly straightforward – simply go to your admin area and navigate to Appearance -> Themes. Hit the Add New button to install a new theme. Are you still having trouble? Check our step-by-step guide on installing WordPress themes.
In this WooCommerce tutorial, we have compiled a list of the most popular free themes for your WooCommerce store:
An excellent place to start, Illdy is a sleek, modern, and minimalistic WordPress theme. Although geared primarily towards portfolio sites due to its single page design, it can also work well for a business website. It is also compatible with other popular plugins.
Developed by Themeisle, Zerif Lite is a multipurpose WordPress theme. As such, it can also be used in conjunction with WooCommerce to build a robust ecommerce site. There are over 100,000 active installations, which speaks volumes about its popularity.
It has all the essential features for a modern theme, including responsive design and good optimization. Being lightweight, Zerif is ideal for websites that pay particular emphasis on speed and performance.
Developed by WooCommerce itself, Storefront is a collection of WordPress themes. It comes with various ‘child themes,’ each of which is designed for a specific e-commerce site.
For instance, the ‘Galleria’ child theme is perfect for a clothing and fashion store, while the ‘Bookshop’ theme is intended for an online book store. With more than ten child themes to choose from, each with its own unique flavor and features, you can hardly go wrong with Storefront.
Market is another multi-purpose WordPress theme that works exceptionally well with WooCommerce. It makes it very easy to display products for sale, which is also pleasing to the eye due to its minimalist design language. Market also comes jam-packed with features, including stellar animations that are uncommon on other e-commerce themes.
Last, but certainly not the least is Make. Giving developers plenty of customization options, Make is easily one of the most flexible WooCommerce themes available free of cost.
As stated before in this WooCommerce tutorial, extensions and plugins are what make WooCommerce such a powerful ecommerce tool. You can pile a ton of additional useful features on top of the WooCommerce core. It ranges from user experience enhancements, more language and currency options, to dedicated analytics.
To install plugins on WordPress, all you need to do is go over to the admin panel to Plugins -> Add New. Following is a brief list of some of the most popular extensions and plugins for WooCommerce:
A must-have for e-commerce sites that operate on a global scale, the Currency Switcher for WooCommerce is perfect for converting currencies on-the-fly.
Any e-commerce site is incomplete without an online payment solution. With PayPal, you get the world’s most widely used payment system on your WooCommerce site.
An alternative to PayPal is the Stripe Payment Gateway for WooCommerce. This can be a better option for some, as it does not take the customer to an external page for payment. Instead, it integrates fully with your website. It also supports Visa, MasterCard, and American Express.
A self-described ‘glue’ for the WooCommerce and WPML (WordPress Multilingual) plugins, WooCommerce Multilingual allows you to translate every facet of your site to other languages. This includes product information, checkout, and contact.
As the name suggests, the plugin filters out products based on various criteria like price, size, category, etc. Product filtering is a staple of any e-commerce site, so you should definitely have this on your website.
Another neat plugin for enhancing user experience, the WooCommerce Menu Cart displays the visitors’ shopping cart on every page in a tiny window. Customers don’t have to periodically check the cart manually as they can see which items are in the cart at all times.
Combining social media with e-commerce is always a good idea, and YITH seems to understand this very well. Its WooCommerce Wishlist plugin can be used by visitors to create an item wish list on your e-commerce site, which could then be shared on various social media platforms for all their friends to see. A win-win for both sides.
Keeping in touch with mobile design principles, Pushover for WooCommerce is a tiny yet highly useful plugin for enabling push notifications for your e-commerce business. Whether you want real-time notifications on inventory, sales, or anything else, Pushover will come in handy.
FraudLabs Pro is a fraud prevention plugin that allows you to screen all order transactions and protect your WooCommerce store from fraud orders. It validates all order elements such as geolocation, proxy, email, blacklist, credit card, transaction velocity, etc.
The plugin works behind the scene during the checkout process. It also generates comprehensive reports in the merchant area. This tool is a must to protect against fraud and chargebacks. It’s a freemium plugin, meaning you can get a Micro Plan (less than 500 transactions) free of charge.
Another gem of an extension by YITH, Infinite Scrolling, eliminates the wait users have to endure for a new page to load. Instead, they can scroll indefinitely for new items. This is useful for quick comparisons of multiple items, as you don’t have to switch between pages.
To separate yourself from other e-commerce stores, you can also add the option for customers to gift wrap the items they have just bought. This makes sending gifts convenient and can be beneficial for your business come holiday season. The plugin can also be configured to choose between multiple gift wraps.
WooCommerce is undoubtedly a great tool to turn WordPress into a fully-featured ecommerce store. The best part of it is that you don’t need in-depth knowledge of programming to sell your products online. We hope that the above WooCommerce tutorial helps you set up and manage your store.
If you have any queries related to the above WooCommerce tutorial, do let us know in the comments!