We use cookies to understand how you interact with our site, to personalize and streamline your experience, and to tailor advertising. By continuing to use our site, you accept our use of cookies and accept our Privacy Policy.

Your Digital Commerce Experts
Nexcess Logo

How to Build a WordPress Online Store

January 26, 2022

Building a WordPress online store is a great way to monetize your blog or grow your retail business.

As the most popular content management system in the world, WordPress provides a perfect platform for setting up an ecommerce site. The WordPress ecommerce ecosystem offers the best selection of plugins, developers, and themes.

Learning how to build an online store with WordPress is simple. In this post, we cover why WordPress is a great choice for online stores and how to set up a store on WordPress.

WordPress Ecommerce Advantages

Most WordPress online stores run on WooCommerce, an ecommerce system developed by WordPress. WordPress and WooCommerce differ from other ecommerce platforms because they’re open source.

When it comes to open source vs. proprietary solutions, open source has the advantage. In proprietary systems like BigCommerce or Shopify, you build a store that only works as long as you keep paying for a BigCommerce or Shopify subscription.

As an open source system, you only have to pay for web hosting with WordPress and WooCommerce. In addition to lower operating costs, WooCommerce and WordPress also offer great flexibility and customization. WooCommerce offers the largest collection of plugins for nearly limitless customization options.

How to Build an Online Store with WordPress

Adding an online store to your website requires installing an ecommerce platform. For this guide, we’ll review the steps for setting up WooCommerce, the most popular and powerful online store plugin for WordPress.

Install WooCommerce on Your WordPress Website

We’ll start our process assuming you already installed and set up a WordPress website. If you don’t have a WordPress site already, consider purchasing a managed WordPress hosting account to simplify the WordPress installation.

Add the WooCommerce plugin to your website by:

  1. Signing in to your WordPress dashboard.
  2. Go to plugins in the navigation menu. Select “Add New.”
  3. Type WooCommerce in the search bar.
  4. On the WooCommerce box, select “Install Now.”
  5. Then choose “Activate.”

Configure WooCommerce

WooCommerce offers a simple setup process. After activating the plugin, you can launch a self-guided setup wizard. After answering some questions about your online store, you’ll be ready to add products and design your store.

A screenshot of WooCommerce configuration

Adding Products to Your Online Store

After completing the setup wizard, you’ll see a checklist for setting up your WooCommerce store. The next step is to add products.

Screenshot of adding products in WooCommerce

Clicking the “add my products” links gives four options:

  1. Start with a template
  2. Add manually
  3. Import via CSV
  4. Import from another service
Screenshot of using WooCommerce templates

When you’re new to WooCommerce, the template options work best. This option takes you to the add product screen, where pop-up balloons walk you through each step.

Editing a product name in WooCommerce


Configure Your Payment, Tax, and Shipping Options

For your online store to work, you need a way for people to pay you.

From the setup checklist, the “Get Paid with WooCommerce Payments” link will walk you through how to integrate with WooCommerce’s native payment gateway. But WooCommerce supports different payment methods. If you want to use a different payment gateway, follow the provider’s instructions for integrating with WooCommerce.

After payment gateways, the checklist covers taxes and shipping. WooCommerce and Jetpack offer an automatic option for calculating sales tax. You also have the option of manually configuring your sales tax settings.

Setting up payment gateways in WooCommerce

The default shipping method is flat-rate shipping. If you want to calculate shipping costs at checkout, you need to install a shipping plugin.

Setting shipping costs in WooCommerce

Set Up Optional Marketing Tools

WooCommerce recommends installing and setting up marketing tools next when setting up your online store. In practice, you may find it easier to skip this step until after you finish the store setup.

Design Your Online Store

The final step in the WooCommerce getting started checklist is to “personalize my store.”

Click that link to get options to create a custom homepage, upload a logo, and set a notice.

Customizing your homepage in WooCommerce

Click the “Create Homepage” button and complete uploading a logo. You can wait to set a store notice until later.

You’ll then see an option to “Design your store with Storefront.” Click “Let’s Go” to get started. Create a homepage and upload a logo. You can skip the store notice if you don’t need one.

You’ll then see an option to use Storefront to design your store. Click “Let’s Go!”

Designing your WordPress online store with Storefront

Then hit “Let’s Go” again.

Activate Storefront in your WordPress online store

Use the customizer to change the look and feel of your store by updating fonts, colors, or layout. The WooCommerce pop-up balloons walk you through each step.

Using the customizer on products in your WordPress online store

Simplify Setting Up Your WordPress Online Store

Building an online store with WordPress is simple, but using StoreBuilder by Nexcess eliminates the most tedious parts, so you can start adding and selling products sooner.

StoreBuilder harnesses the power of WordPress and WooCommerce, so you still reap all the benefits of using the open source ecommerce platform. StoreBuilder replaces WooCommerce’s traditional setup wizard with a more intuitive setup process. Just answer some questions about your business, and StoreBuilder does all the work for you. StoreBuilder also includes premium themes and designs, so you can launch a professional-looking online store in less time.

Using StoreBuilder to create a WordPress online store

StoreBuilder also saves you time by installing the best plugins for running an online store on WordPress. The Nexcess team vetted every plugin, eliminating the need for you to research, download, and install plugins to customize your online store.

Throughout the entire process, the Nexcess team of WordPress and WooCommerce experts can help solve any challenges as you learn how to set up a store on WordPress.

Sign up today and get your first month free.

Lindsey Miller
Lindsey Miller

Lindsey Miller knows WordPress inside and out. She has been working with WordPress since 2010 when she started her first WordPress blog. Since then she has attended WordCamps all over the world and had the honor of speaking at many WordCamps and other WordPress events such as WooSesh and WordFest. She is currently the owner of Content Journey, a content marketing agency that focuses on increasing organic website traffic for their clients through SEO and blogging.