{"id":40605,"date":"2022-01-20T05:50:00","date_gmt":"2022-01-20T11:50:00","guid":{"rendered":"https:\/\/wpengine.com\/?post_type=resource&#038;p=40605"},"modified":"2025-05-08T15:23:23","modified_gmt":"2025-05-08T20:23:23","slug":"woocommerce-tutorial","status":"publish","type":"resource","link":"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/","title":{"rendered":"Learn How to Use WooCommerce"},"content":{"rendered":"\n<p>When setting up your eCommerce shop, you&#8217;ll be faced with many difficult decisions. For example, you&#8217;ll need to select which eCommerce platform to use for selling your products. This choice can make a significant difference in the success of your online store.<\/p>\n\n\n\n<p>One eCommerce platform you might consider is<a href=\"https:\/\/woocommerce.com\/\"> WooCommerce<\/a>. It has more than<a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\"> five million active installations<\/a>, which makes it the most popular eCommerce plugin on WordPress websites. Plus, it&#8217;s both easy to use and packed with helpful features. In this post, we&#8217;ll teach you how to use WooCommerce on your WordPress site. This will include a look at how to set up WooCommerce and how to download and install the plugin, and how to configure its many settings. Let&#8217;s get started!<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Who Should Use WooCommerce?<\/h2>\n\n\n\n<p>WooCommerce is perfect for small, medium, and enterprise-level websites. This is because it offers a wide array of <a href=\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/\" target=\"_blank\" rel=\"noreferrer noopener\">options and extensions<\/a>, which makes it possible to sell products on both a large and small scale.<\/p>\n\n\n\n<p>In addition, while the plugin is primarily designed for selling physical products, it works just as well for digital items. Therefore, you can use WooCommerce to sell music, software, and other downloads, either alongside or instead of tangible goods. You can even provide services, subscriptions, and just about anything else that can be purchased.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install WooCommerce<\/h2>\n\n\n\n<p>Because WooCommerce is a WordPress plugin, you\u2019ll first need to create a WordPress site.<\/p>\n\n\n\n<p>From there, installing the <a href=\"https:\/\/wordpress.org\/plugins\/woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce plugin<\/a> is a breeze. Open your WordPress dashboard, click the Plugins tab on the sidebar, and then press \u201cAdd New.\u201d<\/p>\n\n\n\n<p>Next, type \u201cWooCommerce\u201d in the search bar. The plugin should appear at the top left corner of the search results. Click \u201cInstall Now,\u201d wait a moment for the download to complete, then finish by pressing \u201cActivate Now.\u201d You can now build a beautiful online store.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Set Up a WooCommerce Store<\/h2>\n\n\n\n<p>As one of the most comprehensive eCommerce plugins available for WordPress, it\u2019s important to learn how to use WooCommerce properly. This ensures that you\u2019ll get the most from its features.<\/p>\n\n\n\n<p>Fortunately, WooCommerce offers <a href=\"https:\/\/docs.woocommerce.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">extensive documentation<\/a>, so you can learn how to <a href=\"https:\/\/docs.woocommerce.com\/documentation\/plugins\/woocommerce\/getting-started\/\" target=\"_blank\" rel=\"noreferrer noopener\">get started<\/a> quickly. While this tool may seem complicated at first, there are specific steps you can follow to make the process much easier. We\u2019ll give you an overview, and then dig into each step in detail.<\/p>\n\n\n\n<p>The steps you\u2019ll need to complete in order to get WooCommerce up and running include:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choosing a domain name and setting up your <a href=\"https:\/\/wpengine.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">website hosting<\/a> account<\/li>\n\n\n\n<li><a href=\"https:\/\/wpengine.com\/resources\/how-to-use-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installing WordPress<\/a> and <a href=\"https:\/\/wpengine.com\/resources\/ecommerce-themes-for-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">choosing a theme<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.woocommerce.com\/document\/installing-uninstalling-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installing and activating<\/a> the WooCommerce plugin<\/li>\n\n\n\n<li><a href=\"https:\/\/docs.woocommerce.com\/document\/managing-products\/\" target=\"_blank\" rel=\"noreferrer noopener\">Adding products<\/a> to your new WooCommerce shop<\/li>\n\n\n\n<li>Adjusting your WooCommerce settings, including <a href=\"https:\/\/docs.woocommerce.com\/documentation\/plugins\/woocommerce\/getting-started\/shipping\/\" target=\"_blank\" rel=\"noreferrer noopener\">Shipping<\/a>, <a href=\"https:\/\/docs.woocommerce.com\/document\/setting-up-taxes-in-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">Taxes<\/a>, <a href=\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/payment-gateways\/\">Payments<\/a>, and <a href=\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/payment-gateways\/\" target=\"_blank\" rel=\"noreferrer noopener\">Products<\/a><\/li>\n\n\n\n<li>Consider <a href=\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/\" target=\"_blank\" rel=\"noreferrer noopener\">installing extensions<\/a>, such as <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-gateway-paypal-checkout\/\" target=\"_blank\" rel=\"noreferrer noopener\">PayPal Checkout<\/a> and <a href=\"https:\/\/woocommerce.com\/products\/shipstation-integration\/\">ShipStation<\/a><\/li>\n<\/ul>\n\n\n\n<p>In the sections that follow, we\u2019ll provide more detailed instructions on each of these steps. Your new store will be ready to launch in no time!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Buy a Domain Name and Hosting for WordPress<\/h3>\n\n\n\n<p>Your domain name is your site\u2019s address on the web. This is what users will type into their browsers in order to find you. Selecting your domain name is also an opportunity to reinforce your brand, so you\u2019ll want to <a href=\"https:\/\/winningwp.com\/essential-tips-for-choosing-the-best-domain-name-for-a-website\/\" target=\"_blank\" rel=\"noreferrer noopener\">choose wisely<\/a>. While there are lots of domain registrars you can use, we recommend checking out a list of <a href=\"https:\/\/www.icann.org\/registrar-reports\/accreditation-qualified-list.html\" target=\"_blank\" rel=\"noreferrer noopener\">official, accredited registrars<\/a>.&nbsp;<\/p>\n\n\n\n<p>You\u2019ll also need to sign up with a <a href=\"https:\/\/wpengine.com\/resources\/what-is-wordpress-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">web host<\/a> for your WordPress website. This is where all the files that create your eCommerce website will be stored. When users access your site, their web browsers send a request to your hosting server, and the content they want is delivered. Not all web hosts are <a href=\"https:\/\/wpengine.com\/managed-wordpress-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">created equal<\/a>, however. You\u2019ll want to evaluate key features such as security, speed, and support.&nbsp;<\/p>\n\n\n\n<p>Once you\u2019ve purchased your domain name, you\u2019ll need to connect it to your web host. Here at WP Engine, we make it easy to do this in our <a href=\"https:\/\/wpengine.com\/support\/add-domain-in-user-portal\/#adddomain\" target=\"_blank\" rel=\"noreferrer noopener\">User Portal<\/a>:<\/p>\n\n\n\n<p>Your primary domain should be what you want to use for your home page or main landing page. Once you complete this step, you\u2019ll be ready to install WordPress and begin building your online store with WooCommerce.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Install WordPress<\/h3>\n\n\n\n<p>Depending on what hosting service you\u2019re using, you might have a few different options for installing WordPress. You can check with your host to find out what your choices are. If you\u2019re using WP Engine, you&#8217;re already set up with <a href=\"https:\/\/wpengine.com\/wordpress-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">hosting built for WordPress<\/a> excellence, and you can <a href=\"https:\/\/wpengine.com\/support\/how-to-build-a-new-site\/\" target=\"_blank\" rel=\"noreferrer noopener\">add a new WordPress site<\/a> in your <a href=\"https:\/\/wpengine.com\/support\/wp-engine-user-portal\/\" target=\"_blank\" rel=\"noreferrer noopener\">User Portal<\/a> by navigating to <em>Sites<\/em> > <em>Add site<\/em>:<\/p>\n\n\n\n<p>When you add a site to your WP Engine account, it creates <a href=\"https:\/\/wpengine.com\/support\/staging-development-environments-wp-engine\/\" target=\"_blank\" rel=\"noreferrer noopener\">Staging, Production, and Development<\/a> environments for that eCommerce website. You\u2019ll need to go through the process of adding and naming at least one of those environments to get started. For this example, we\u2019re adding a staging environment:&nbsp;<\/p>\n\n\n\n<p>Once the environment has been set up, you\u2019ll receive an email at the address listed in your account. From there, you\u2019ll be able to log in to your User Portal and access your WordPress administration dashboard to complete the next steps. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Choose a Theme<\/h3>\n\n\n\n<p><a href=\"https:\/\/wordpress.org\/support\/article\/using-themes\/\" target=\"_blank\" rel=\"noreferrer noopener\">Themes in WordPress<\/a> provide a unique set of design elements for your website. Often these are free and highly customizable. You can also opt to shop for premium themes from reputable marketplaces.<\/p>\n\n\n\n<p>While both free and premium themes can offer branding opportunities, you\u2019ll need to consider the level of customization you want from your theme before purchasing one. To choose a theme from the WordPress Theme Directory, simply go to your dashboard and navigate to <em>Appearance<\/em> &gt; <em>Themes<\/em> &gt; <em>Add New:<\/em><\/p>\n\n\n\n<p>Then you\u2019ll be able to filter themes by features or keywords. In order to select a WordPress theme and install it, you can mouse over the one you want and click on <em>Install<\/em>:<\/p>\n\n\n\n<p>Once you\u2019ve installed the theme, you\u2019ll need to select <em>Activate<\/em> to complete the process. If you have downloaded your theme from another location, you can also click on <em>Upload Theme<\/em>:<\/p>\n\n\n\n<p>Once you choose the folder containing the theme files from your computer and upload it to WordPress, you\u2019ll be asked to activate it.<\/p>\n\n\n\n<p>While there are thousands of themes to choose from, you might want to check out some that are optimized specifically for eCommerce. For example, our <a href=\"https:\/\/wpengine.com\/studiopress-themes\/\" target=\"_blank\" rel=\"noreferrer noopener\">StudioPress Themes<\/a> are pre-styled for use with WooCommerce, making them quick and easy to set up.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Install and Activate the WooCommerce Plugin<\/h3>\n\n\n\n<p>You have a few options for <a href=\"https:\/\/docs.woocommerce.com\/document\/installing-uninstalling-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">installing WooCommerce<\/a> on your WordPress website. Perhaps the easiest, however, is to use the WordPress dashboard.<\/p>\n\n\n\n<p>To do that, go to <em>Plugins<\/em> &gt; <em>Add New<\/em> and enter \u201cWooCommerce\u201d into the search bar. Select the plugin that\u2019s authored by <em>Automattic<\/em>, and click on <em>Install Now<\/em>:<\/p>\n\n\n\n<p>Click on <em>Activate<\/em> once the installation is complete, and the plugin will be ready to go. You\u2019ll be taken to the <a href=\"https:\/\/docs.woocommerce.com\/document\/woocommerce-setup-wizard\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Setup Wizard<\/a>, where you can configure the plugin\u2019s basic settings.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Access the Setup Wizard<\/h3>\n\n\n\n<p>WooCommerce has two options when it comes to setting up your shop. You can use the WooCommerce Setup Wizard, or skip the wizard and come back to it another time. Using the built-in setup process can save you time later on.<\/p>\n\n\n\n<p>Some of the information you provide during the WooCommerce setup will auto-populate to different parts of your store, so you won\u2019t have to fill in the same information multiple times. The wizard will take you through five different steps that require you to enter information about your shop:&nbsp;<\/p>\n\n\n\n<p>Let\u2019s take a look at each step in greater detail, so you know what to expect. It\u2019s best if you have all the information you need in front of you when you sit down to configure WooCommerce.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Store Setup<\/h4>\n\n\n\n<p>The <em>Store Setup <\/em>page will collect information about the location of your store, and whether you plan to sell products online or in-person. You\u2019ll also be able to choose your primary currency for accepting payments:&nbsp;<\/p>\n\n\n\n<p>Once you complete this form, click on <em>Let\u2019s go!<\/em> to move to the next step in the setup process. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Set Up Product Pages<\/h4>\n\n\n\n<p>It\u2019s best to assemble all the necessary information about your products at this point. Here\u2019s how to set up a WooCommerce product page:<\/p>\n\n\n\n<p>Once you\u2019ve completed the setup wizard, you\u2019ll see a link to the Products section. Alternatively, you can create and manage products using the new \u201cProducts\u201d tab on your WordPress dashboard. Choose \u201cAdd New\u201d from the dropdown menu, and you\u2019re ready to begin.<\/p>\n\n\n\n<p>If you\u2019re familiar with the WordPress editor, you\u2019ll feel right at home when setting up the product or shop page for your WooCommerce store. Fill out all of the relevant fields, and hit Publish.&nbsp;<\/p>\n\n\n\n<p>We\u2019ll cover all the details around product data and types later on. For now, you can continue with the setup wizard.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Payment Gateway<\/h4>\n\n\n\n<p>Next, you\u2019ll make some choices regarding how you\u2019ll accept payments online. You\u2019ll also be able to indicate if you\u2019ll be taking payments offline. You can choose to toggle on as many payment options as you want:&nbsp;<\/p>\n\n\n\n<p>The ability to choose several payment gateways during setup is another beneficial aspect of using WooCommerce. Giving your customers options when it comes time to check out can really <a href=\"https:\/\/www.ingeniumweb.com\/blog\/post\/how-payment-methods-impact-your-conversion-rates\/4125\/\" target=\"_blank\" rel=\"noreferrer noopener\">help your conversion rates<\/a>. WooCommerce comes with three of the more <a href=\"https:\/\/wpengine.com\/resources\/woocommerce-payment-gateways\/\" target=\"_blank\" rel=\"noreferrer noopener\">popular payment gateways<\/a> out of the box, but <a href=\"https:\/\/woocommerce.com\/product-category\/woocommerce-extensions\/payment-gateways\/\" target=\"_blank\" rel=\"noreferrer noopener\">there are other options<\/a> if you\u2019re not yet sure what to offer.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Shipping<\/h4>\n\n\n\n<p>Next, you\u2019ll be able to make some decisions about another important part of the online buying experience. Shipping can be a make-or-break part of the checkout process. In fact, the cost of shipping is one of the <a href=\"http:\/\/rejoiner.com\/resources\/free-shipping-online-retail-sales\/\" target=\"_blank\" rel=\"noreferrer noopener\">most important factors<\/a> in online consumer decision making. In this step you can choose flat rate or free shipping, and adjust the zones you\u2019ll be mailing to:&nbsp;<\/p>\n\n\n\n<p>You can also identify different flat rate costs for your zones as well. You can see above that WooCommerce even has some <a href=\"https:\/\/woocommerce.com\/products\/shipping\/\" target=\"_blank\" rel=\"noreferrer noopener\">useful add-ons for label printing<\/a>. This can help make your shipping process more streamlined and efficient.&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Recommended \u201cExtras\u201d<\/h4>\n\n\n\n<p>WooCommerce is not only one of the best eCommerce plugins for WordPress, it\u2019s also big on collaboration. In the next step of the wizard, you\u2019ll have the opportunity to automatically install and integrate several other plugins that will work well with your WooCommerce setup, and can enhance your eCommerce experience:&nbsp;<\/p>\n\n\n\n<p>By doing this during the setup process, you\u2019ll be able to save a lot of time. You can also avoid the need to install each of these tools individually later on.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Connect to Jetpack<\/h4>\n\n\n\n<p>The last part of the setup process involves connecting <a href=\"https:\/\/woocommerce.com\/products\/jetpack\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jetpack<\/a> to your WooCommerce installation:&nbsp;<\/p>\n\n\n\n<p>You can always skip this step and add Jetpack later. However, there\u2019s no time like the present to add <a href=\"https:\/\/woocommerce.com\/posts\/jetpack-benefits-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">a lot of helpful tools<\/a> to your online store. Jetpack can bring tighter security, better analytics, and more promotional options to your eCommerce setup. To get started, you\u2019ll need to create a <a href=\"https:\/\/jetpack.com\/support\/getting-started-with-jetpack\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jetpack account with <em>WordPress.com<\/em><\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Add Your Products<\/h3>\n\n\n\n<p>Since WooCommerce is a comprehensive eCommerce plugin, you\u2019ll be able to sell <a href=\"https:\/\/docs.woocommerce.com\/document\/managing-products\/\" target=\"_blank\" rel=\"noreferrer noopener\">products of many types<\/a>. Let\u2019s take a look at those different product varieties, and talk about how you can add them to your shop.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add a Simple Product in WooCommerce<\/h4>\n\n\n\n<p>A simple product is just what it sounds like\u2014a basic product with no size or color options, such as a book or a toy that comes in one style.<\/p>\n\n\n\n<p>To add a simple product to WooCommerce, go to <em>Products<\/em> &gt; <em>Add New<\/em> in your WordPress dashboard. There, you\u2019ll want to enter the <em>Product Name<\/em> and <em>Description<\/em> for your product:<\/p>\n\n\n\n<p>Scrolling down, you\u2019ll find the <em>Product Data<\/em> section. The default is set to <em>Simple product<\/em>, which you\u2019ll want to leave as-is. Then you can add the product\u2019s details to this section, such as its price, shipping information, and upsells:<\/p>\n\n\n\n<p>Don\u2019t forget to save your changes to the product when you\u2019re done, and hit <em>Publish<\/em> to make it live. Then, you may want to take a look at some of the other product types and options.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add Grouped Products in WooCommerce<\/h4>\n\n\n\n<p><a href=\"https:\/\/docs.woocommerce.com\/document\/group-bundle-products-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">Grouped products<\/a> are linked items that a WooCommerce customer may purchase together. To create them, go to <em>Products<\/em> &gt; <em>Add New<\/em>, and enter the <em>Product Name<\/em> and <em>Description<\/em> for the group as a whole. Then scroll down to <em>Product data<\/em>, and change the drop-down selection from <em>Simple product<\/em> to <em>Grouped product<\/em>:<\/p>\n\n\n\n<p>With the group now created, it\u2019s time to add the products. To do that, go to <em>Product data<\/em> &gt; <em>Linked Products<\/em>. There, you can enter each individual item in the <em>Grouped products<\/em> section.<\/p>\n\n\n\n<p>You can also add products to a group after it\u2019s been set up, by selecting any item on your <em>All Products<\/em> page and changing its type to <em>Grouped product<\/em>.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add Virtual Products in WooCommerce<\/h4>\n\n\n\n<p>Virtual products are digital items that your customers receive via email and similar methods. To create them, you\u2019ll need to select the <em>Virtual<\/em> checkbox in the <em>Product data<\/em> section:<\/p>\n\n\n\n<p>This will remove unneeded options that are only relevant for a physical product, such as the <em>Shipping<\/em> category. As such, this is the ideal setting for online services and similar \u2018products\u2019.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add Downloadable Products in WooCommerce<\/h4>\n\n\n\n<p>Similar to virtual products, downloadable products are not shipped to the customer. Instead, customers can download the products to their computers or other devices after purchasing them.<\/p>\n\n\n\n<p>To add downloadable products in WooCommerce, go to <em>Product Data<\/em> and check the <em>Downloadable<\/em> box:<\/p>\n\n\n\n<p>You\u2019ll notice a few new <em>General<\/em> options, including <em>Download limit<\/em> and <em>Download expiry<\/em>. These can be left blank (in which case no limits will be applied), or you can customize the settings. In addition, you\u2019ll be able to upload one or more files that customers can then download.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add External Products in WooCommerce<\/h4>\n\n\n\n<p>If you have affiliate products or you work with a partner website, not all the products you \u201csell\u201d will be your own. This is where an \u2018external products\u2019 option comes in handy.<\/p>\n\n\n\n<p>To add this type of item, choose <em>External\/Affiliate product<\/em> from the <em>Product data<\/em> section:<\/p>\n\n\n\n<p>Next, you can enter the <em>Product URL<\/em> (the location where customers can actually purchase the product), as well as the desired button text and price.<\/p>\n\n\n\n<p>The major difference between external products and on-site products is that external items will not be added to your customers\u2019 shopping carts. Instead, customers will be redirected to the URLs you specify to complete their purchases.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add Variable Products in WooCommerce<\/h4>\n\n\n\n<p>If an item comes in multiple options, such as colors or sizes, it\u2019s a <a href=\"https:\/\/docs.woocommerce.com\/document\/variable-product\/\" target=\"_blank\" rel=\"noreferrer noopener\">variable product<\/a>. In WooCommerce, you can even offer those different choices at customized prices.<\/p>\n\n\n\n<p>As with the other product types, scroll down to the <em>Product data<\/em> section to get started. There, you\u2019ll want to select <em>Variable product<\/em>:<\/p>\n\n\n\n<p>You can now add <a href=\"https:\/\/docs.woocommerce.com\/document\/variable-product\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Attributes<\/em> and <em>Variations<\/em><\/a>, both of which will make this item\u2019s options and characteristics clear to your customers.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add Subscriptions in WooCommerce<\/h4>\n\n\n\n<p>If your store offers products or services that are sent out automatically at regular intervals, such as a digital magazine, you\u2019ll want to add subscription products to your WooCommerce shop. Doing this requires the use of the <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-subscriptions\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Subscriptions<\/a> extension:<\/p>\n\n\n\n<p>The extension starts at $199 for a single website. Once it\u2019s installed on your site, you can use it to <a href=\"https:\/\/docs.woocommerce.com\/document\/subscriptions\/\" target=\"_blank\" rel=\"noreferrer noopener\">add and customize<\/a> as many subscriptions as you\u2019d like.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">How to Add Bookings in WooCommerce<\/h4>\n\n\n\n<p>Similar to subscriptions, bookings can be added to your shop using a special extension: <a href=\"https:\/\/woocommerce.com\/products\/woocommerce-bookings\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce Bookings<\/a>:<\/p>\n\n\n\n<p>This extension will cost you $249 to use on your website. It\u2019s a flexible tool with a lot of features, so you\u2019ll want to check out <a href=\"https:\/\/docs.woocommerce.com\/document\/getting-started-with-bookings\/\" target=\"_blank\" rel=\"noreferrer noopener\">its dedicated documentation<\/a> for more information.<\/p>\n\n\n\n<p><strong>How to Add Product Images<\/strong><\/p>\n\n\n\n<p>Once your store\u2019s products are set up, you\u2019ll want to think about how to encourage potential customers to buy them. One of the best ways to show off your items is with compelling images.<\/p>\n\n\n\n<p>To <a href=\"https:\/\/docs.woocommerce.com\/document\/adding-product-images-and-galleries\/\">add an image<\/a> to any type of WooCommerce product, select the item in question from <em>Products<\/em> &gt; <em>All Products<\/em>. Find the <em>Product image<\/em> section in the right-hand sidebar, and click on <em>Set product image<\/em>:<\/p>\n\n\n\n<p>This should be your item\u2019s main image, which you can <a href=\"https:\/\/codex.wordpress.org\/Uploading_Files\" target=\"_blank\" rel=\"noreferrer noopener\">upload directly<\/a> to your WordPress website. You can also create an image gallery \u2013 made up of multiple photos that customers can scroll through \u2013 by clicking on <em>Add product gallery images<\/em>.<\/p>\n\n\n\n<p><strong>How to Add Product Details<\/strong><\/p>\n\n\n\n<p>In addition to images, you\u2019ll want to give some thought to how your items are described. Product details can provide customers with the information they need to make a purchase.<\/p>\n\n\n\n<p>To add details beyond the basic item description, <a href=\"https:\/\/docs.woocommerce.com\/document\/managing-product-taxonomies\/\" target=\"_blank\" rel=\"noreferrer noopener\">you can use the <em>Attributes<\/em><\/a> tab in the <em>Product data<\/em> section:<\/p>\n\n\n\n<p>There, you can enter descriptors for your product. This can include sizes, colors, and materials, as well as key search terms that will help your customers find what they need.<\/p>\n\n\n\n<p><strong>How to Edit Shipping Options<\/strong><\/p>\n\n\n\n<p>If all goes well, you\u2019ll soon be selling lots of products. Unless your items are entirely virtual, this means you\u2019ll need to ship them out to your customers.<\/p>\n\n\n\n<p>WooCommerce offers various <a href=\"https:\/\/docs.woocommerce.com\/document\/setting-up-shipping-zones\/\" target=\"_blank\" rel=\"noreferrer noopener\">shipping options<\/a>. To customize them, navigate to <em>WooCommerce<\/em> &gt; <em>Settings<\/em> &gt; <em>Shipping<\/em> to set up shipping zones. These are the geographical areas that you are willing to ship your products to. Plus, these custom zones are used by WooCommerce to calculate shipping prices.<\/p>\n\n\n\n<p>To set up your shipping areas, click on the <em>Add shipping zone<\/em> button:<\/p>\n\n\n\n<p>You can then enter a <em>Zone name<\/em> (be as descriptive as possible), and select the regions that it will include. These can be as broad as continents, or as specific as states or even postal codes. Next, you can select shipping methods (it\u2019s best to offer multiple methods for each region), and save your changes<\/p>\n\n\n\n<p>If you want, you can even add product-specific shipping settings. Go to the item of your choice (in <em>Products<\/em> &gt; <em>All Products<\/em>) and scroll down to <em>Product data<\/em>. There, select the <em>Shipping<\/em> tab:<\/p>\n\n\n\n<p>Next, you can add the item\u2019s <em>Weight<\/em> (in ounces or kilograms), its <em>Dimensions<\/em> (in inches or centimeters), and its <em>Shipping<\/em> class.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 7: Understanding Taxes<\/h3>\n\n\n\n<p>Finally, the last aspect you\u2019ll want to consider when setting up your store is taxes. While you <em>can<\/em> manage taxes manually, it\u2019s easier to have WooCommerce automatically calculate and collect them for you.<\/p>\n\n\n\n<p>To <a href=\"https:\/\/docs.woocommerce.com\/document\/setting-up-taxes-in-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">enable taxes<\/a>, just go to <em>WooCommerce<\/em> &gt; <em>Settings<\/em> &gt; <em>General<\/em>, and select <em>Enable tax rates and calculations<\/em>:<\/p>\n\n\n\n<p>To further configure your tax options, go to <em>WooCommerce<\/em> &gt; <em>Settings<\/em> &gt; <em>Tax<\/em>. There you can choose how taxes are calculated, whether rounding is possible, and even when taxes should be displayed to the customer:<\/p>\n\n\n\n<p>Once all of your selections have been made, click on <em>Save Changes<\/em>, and you\u2019re all set! Your WooCommerce store is now set up and ready to go.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding Differences in WooCommerce Settings<\/h2>\n\n\n\n<p>In addition to its base-level settings, WooCommerce also offers a range of extra capabilities to help business owners grow their online storefronts. No WooCommerce tutorial would be complete without a quick rundown of some of these features.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coupons<\/h3>\n\n\n\n<p>Discounts and promo codes can incentivize customers to buy more. To leverage these options, go to the Coupon tab and click \u201cCreate your first coupon.\u201d The next screen allows you to customize the coupon name, code, value, expiry date, and more. You can also add restrictions and limits. For example, you may only want the coupon to apply to new products.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Reports<\/h3>\n\n\n\n<p>All of your sales data exists in a single place: the Reports tab. Here, you\u2019ll find graphs that show your order history, revenue, and shipping costs. You\u2019ll also be able to review stock levels.<\/p>\n\n\n\n<p>Best of all, you can get very granular with your data (which you can also export as a CSV file). WooCommerce lets you set custom date ranges, and you can even zero in on a specific product category.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Settings<\/h3>\n\n\n\n<p>You can customize just about any aspect of your store from this tab. Edit the payment option available, account and privacy settings, shipping costs, customer support options, and more.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grow Your WooCommerce Business<\/h2>\n\n\n\n<p>Now that your store is all set up and full of excellent products, you might be thinking about how to build up your customer base and grow your business. Since you\u2019re using WordPress and WooCommerce, you\u2019ll already have many of the tools you need to boost sales.&nbsp;<\/p>\n\n\n\n<p>Some of the ways you can grow your business with WooCommerce include:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Building an email list<\/strong>. If you chose to <a href=\"https:\/\/wpengine.com\/resources\/mailchimp-and-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\">include MailChimp<\/a> as an \u2018extra\u2019 in the Setup Wizard, you can configure it and begin building an email list of leads and loyal customers. Offering a newsletter about new products or sales is just one way to use this plugin.<\/li>\n\n\n\n<li><strong>Recovering abandoned carts<\/strong>. There are a number of reasons shoppers might put products in their online shopping carts, and then not actually purchase them. You can address this issue in a number of ways, but <a href=\"https:\/\/wpengine.com\/resources\/abandoned-cart-woocommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce offers an add-on<\/a> specifically for this situation.&nbsp;<\/li>\n\n\n\n<li><strong>Promoting related products<\/strong>. In retail, it\u2019s a fairly common practice to \u2018upsell\u2019 your products. This means that if you purchase a toothbrush, your cashier might also suggest some toothpaste as you check out. You can do this online as well. WooCommerce has several ways to <a href=\"https:\/\/wpengine.com\/resources\/woocommerce-related-products\/\" target=\"_blank\" rel=\"noreferrer noopener\">display related products<\/a> in your shop.<\/li>\n<\/ul>\n\n\n\n<p>If your eCommerce venture requires a more comprehensive approach to marketing, you might want to check out a <a href=\"https:\/\/wpengine.com\/blog\/achieve-unparalleled-business-growth-with-wordpress-wp-engine-and-hubspot\/\" target=\"_blank\" rel=\"noreferrer noopener\">platform like HubSpot<\/a>. In fact, we\u2019ve partnered with HubSpot so you can access expert inbound marketing tools for your WP Engine-hosted WordPress website.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Optimize Your eCommerce Experiences With WP Engine<\/h2>\n\n\n\n<p>Running a successful eCommerce store can be daunting, but <a href=\"https:\/\/woocommerce.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">plugins such as WooCommerce<\/a> can make your job easier. What\u2019s more, <a href=\"https:\/\/wpengine.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Engine<\/a> can also help you out.<\/p>\n\n\n\n<p>In addition to reliable service and stellar customer support, we also offer <a href=\"https:\/\/wpengine.com\/ecommerce\/\" target=\"_blank\" rel=\"noreferrer noopener\">WooCommerce hosting<\/a> for all your eCommerce needs. To learn more, check out the <a href=\"https:\/\/wpengine.com\/resources\/\" target=\"_blank\" rel=\"noreferrer noopener\">WP Engine Resource Center<\/a> for answers to many of your questions!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When setting up your eCommerce shop, you&#8217;ll be faced with many difficult decisions. For example, you&#8217;ll need to select which eCommerce platform to use for selling your products. This choice can make a significant difference in the success of your online store. One eCommerce platform you might consider is WooCommerce. It has more than five<span class=\"tile__ellipses\">&hellip;<\/span><span class=\"tile__ellipses--animated\"><\/span><\/p>\n","protected":false},"author":177,"featured_media":125319,"template":"","resource-topic":[905,908,912],"resource-role":[896,906,899],"resource-type":[916],"class_list":["post-40605","resource","type-resource","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Learn How To Use WooCommerce | WP Engine<\/title>\n<meta name=\"description\" content=\"Make the most of the WooCommerce platform with the WP Engine WooCommerce tutorial. It&#039;s a great tool for eCommerce websites of all sizes.\" \/>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn How To Use WooCommerce | WP Engine\" \/>\n<meta property=\"og:description\" content=\"Make the most of the WooCommerce platform with the WP Engine WooCommerce tutorial. It&#039;s a great tool for eCommerce websites of all sizes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Engine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wpengine\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-08T20:23:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2022\/01\/shutterstock_1831476553.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@wpengine\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/\",\"url\":\"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/\",\"name\":\"Learn How To Use WooCommerce | WP Engine\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\"},\"datePublished\":\"2022-01-20T11:50:00+00:00\",\"dateModified\":\"2025-05-08T20:23:23+00:00\",\"description\":\"Make the most of the WooCommerce platform with the WP Engine WooCommerce tutorial. It's a great tool for eCommerce websites of all sizes.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/case-studies\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resources\",\"item\":\"https:\/\/wpengine.com\/case-studies\/resources\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Learn How to Use WooCommerce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#website\",\"url\":\"https:\/\/wpengine.com\/case-studies\/\",\"name\":\"WP Engine\",\"description\":\"Managed Hosting for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/aba73ed4c15eda43b5fd78844ec31fad\",\"name\":\"Samantha Rodriguez\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/933722cf8761e0c08fbced6085998032df460c5ecfa2481d9cd16f569f3da2c1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/933722cf8761e0c08fbced6085998032df460c5ecfa2481d9cd16f569f3da2c1?s=96&d=mm&r=g\",\"caption\":\"Samantha Rodriguez\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learn How To Use WooCommerce | WP Engine","description":"Make the most of the WooCommerce platform with the WP Engine WooCommerce tutorial. It's a great tool for eCommerce websites of all sizes.","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Learn How To Use WooCommerce | WP Engine","og_description":"Make the most of the WooCommerce platform with the WP Engine WooCommerce tutorial. It's a great tool for eCommerce websites of all sizes.","og_url":"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/","og_site_name":"WP Engine","article_publisher":"https:\/\/www.facebook.com\/wpengine","article_modified_time":"2025-05-08T20:23:23+00:00","og_image":[{"width":1100,"height":500,"url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2022\/01\/shutterstock_1831476553.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@wpengine","twitter_misc":{"Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/","url":"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/","name":"Learn How To Use WooCommerce | WP Engine","isPartOf":{"@id":"https:\/\/wpengine.com\/case-studies\/#website"},"datePublished":"2022-01-20T11:50:00+00:00","dateModified":"2025-05-08T20:23:23+00:00","description":"Make the most of the WooCommerce platform with the WP Engine WooCommerce tutorial. It's a great tool for eCommerce websites of all sizes.","breadcrumb":{"@id":"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/case-studies\/resources\/woocommerce-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/case-studies\/"},{"@type":"ListItem","position":2,"name":"Resources","item":"https:\/\/wpengine.com\/case-studies\/resources\/"},{"@type":"ListItem","position":3,"name":"Learn How to Use WooCommerce"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/case-studies\/#website","url":"https:\/\/wpengine.com\/case-studies\/","name":"WP Engine","description":"Managed Hosting for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/case-studies\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/aba73ed4c15eda43b5fd78844ec31fad","name":"Samantha Rodriguez","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/case-studies\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/933722cf8761e0c08fbced6085998032df460c5ecfa2481d9cd16f569f3da2c1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/933722cf8761e0c08fbced6085998032df460c5ecfa2481d9cd16f569f3da2c1?s=96&d=mm&r=g","caption":"Samantha Rodriguez"}}]}},"acf":[],"grid_image_url":"https:\/\/wpengine.com\/case-studies\/wp-content\/uploads\/2018\/07\/woocommerce-tutorial-resourcegrid.jpg","media-type":{"term_id":916,"name":"Article","slug":"article"},"role":"<strong>Roles:<\/strong> Developer, Entrepreneur, Site Owner","topic":"<strong>Topics:<\/strong> eCommerce, Entrepreneurship, Performance","_links":{"self":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource\/40605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/types\/resource"}],"author":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/users\/177"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media\/125319"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/media?parent=40605"}],"wp:term":[{"taxonomy":"resource-topic","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-topic?post=40605"},{"taxonomy":"resource-role","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-role?post=40605"},{"taxonomy":"resource-type","embeddable":true,"href":"https:\/\/wpengine.com\/case-studies\/wp-json\/wp\/v2\/resource-type?post=40605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}