How to Create an Online Store with WordPress (In Just 8 Steps)

There are thousands of free WordPress themes. Given that most of your audience will be accessing your store from mobile phones, you’ll want to choose a responsive design. This way, you can ensure that your website will run smoothly on all devices.

👉 Neve is a flexible WordPress theme that is mobile ready and optimized for WooCommerce.

It comes with several responsive layouts for your checkout page and product catalog. Additionally, it allows you to add a wishlist feature to your store, create a list of exclusive products, and more.

You can start for free or purchase the premium version for more features. If you want to try the theme, you can just search for it and click Install:

Installing the Neve theme to create an online store with WordPress

Then choose Activate start using the theme. If you want to make some changes to the design, go for it Appearance → Customize To launch the theme customizer:

Theme Customizer:

Here you can change your site’s layout and color scheme, add a logo, and more. When you’re ready, click Publish.

4. Install WooCommerce and configure your store settings

The next step is to install WooCommerce. This e-commerce platform has all the tools you need to sell products online.

WooCommerce Homepage

It’s an all-in-one solution that includes payment methods, shipping options, label printing, and much more. It’s also free.

Install the WooCommerce plugin

Go to get WooCommerce Plugins → Add New in your WordPress dashboard. Then search for WooCommerce and click Install Now!followed by Activate:

Installing WooCommerce from the dashboard to create an online store with WordPress

Follow the WooCommerce setup wizard

WooCommerce will then walk you through the process of setting up your store. You will need to provide some details about your business, including your address, your industry, and the type of products you sell;

The WooCommerce setup wizard when you create an online store with WordPress

You can also choose the free features you want to add to your WooCommerce store. The plugin comes with a number of extensions, including WooCommerce Payments and WooCommerce Shipping.

Free WooCommerce features

After completing the setup process, you will be directed to the WordPress dashboard. Now you can configure some additional settings for your store.

to go WordPress → Settings. Under General tab, you can select your sales and shipping locations, enable tax rates, select your currency, and more.

General WooCommerce settings for creating an online store with WordPress

In goods section, you have the option to enable or disable product reviews and ratings. You can also choose the units of measurement of product weight and dimensions.

Product settings in WooCommerce to create an online store with WordPress

If you go Accounts and Privacy, you can configure account settings for buyers. For example, you can enable guest checkout. Additionally, you can allow buyers to create an account at checkout.

WooCommerce account settings

There are several other settings you can explore. Later, we’ll show you how to set up your payments, shipping rates, and taxes.

5. Upload your product

Next, you can start uploading products to your store. To do this, go to Products → Add New:

Adding a new product to WooCommerce when creating an online store with WordPress

First, you need to enter your product name and description. Then scroll down to Short description of the product section and enter some important details about the item.

Short description of the product

When you’re ready, you can move on Product data: Section: In General tab, set the price of your product.

Product data section in WooCommerce

If you click Inventory tab, you can change the status of your product In stock to: Out of stock or On back order. While that shipment section allows you to define your product’s weight, dimensions and shipping class. Under Related productsyou can create upsells and cross-sells to help increase your conversions.

Take some time to explore the other options in this section. You can then navigate to Product image: or Product gallery to upload photos of your products. Additionally, you can select a product category and add some tags. This way, shoppers can more easily view similar products in your store.

When you’re ready, click Save the project to save your case or Publish to launch your product. To add more items, simply repeat the above process.

ℹī¸ Note that WooCommerce also allows you to import your products via a CSV file. If you have a spreadsheet with all your data, this option can save you a lot of time.

6. Set up payment methods, shipping rates and taxes

Now it’s time to set up your payment methods and other important store items.

Payment methods

Go back to WooCommerce → Settings and select Payments: tab.

WooCommerce payment options

Here you can activate various payment methods for your website, including direct bank transfers and in-person payments at your physical store. If you connect WooCommerce Payments option, you’ll also be able to set up credit card payments:

WooCommerce Payments

If you want to use a different payment gateway, you can also configure it from the settings area.

Shipping Methods:

You can use WooCommerce’s built-in shipping options to set up your store’s shipping. Or you can use third-party plugins or integrate with custom fulfillment services like WooCommerce Shipping or ShipStation. We’ll talk more about third-party add-ons next.

To access the built-in shipping options, you can go to shipment tab to configure your shipping options;

WooCommerce shipping settings

Click Add a shipping zone to create a shipping location and shipping method;

Adding a new shipping zone in WooCommerce

If you go Shipping optionsyou can choose how shipping costs are calculated;

Shipping Options in WooCommerce – Essential for creating an online store with WordPress

While that Shipping classes section allows setting different prices for different types of products;

WooCommerce Shipping Tutorials


Once you’re done with shipping settings, you can move on to taxes.

As with shipping rates, you can set them manually or use a custom tax calculation service like WooCommerce Tax to help you automatically collect the exact taxes.

If you can’t see Tax In the built-in settings tab, you need to navigate to General and select the box Enable tax rates and calculations.

WooCommerce allows you to enter prices with or without tax;

Tax options in WooCommerce.  you can't create an online store with WordPress without them

You can choose to calculate tax based on the customer’s billing address, their shipping address, or your store location. There is also an option to show prices excluding taxes.

WooCommerce comes with three types of tax rates by default:

  1. Standard rates
  2. Reduced rates
  3. Zero rates
Setting tax rates in WooCommerce

Click to add a new tax rate Insert line version Then enter the necessary information in the available fields. If you are unsure about the tax regulations in your location, you may want to seek advice from an accountant or legal expert.

7. Add more features to your store with plugins

So far you have created a basic WooCommerce store. However, you can extend the functionality of your site with WooCommerce plugins or extensions (which you can install like any other plugin)

For example, 👉 Sparks for WooCommerce is packed with features to help you increase conversions. These include announcement lines, sample variations, custom thank you pages, and more.

Adding an announcement bar to Sparks for WooCommerce

It also allows you to add wish lists to your store so that customers can save their products for later.

Adding a Wish List to Sparks for WooCommerce

Also, remember that the WordPress Block Editor has a collection of WooCommerce blocks that you can use.

WooCommerce Blocks in WordPress

Using these blocks, you can display custom products, add filters, include a search field, and more. You can add these elements anywhere on your site.

👉 To help you find useful plugins for your online store, our sister site Themeisle has a great list of 25+ must-have WooCommerce plugins for all stores.

8. Test your WooCommerce store

Congratulations – you’ve just launched your first online store with WordPress! However, it might be a good idea to test your site before spreading the word.

The best way to do this is to visit the store in front of you. Here you can browse the store to make sure your products are displayed correctly.

WooCommerce Home Page

You can also make a dummy order to make sure the payment process works.

WooCommerce cart page

Remember, you can use the Block Editor to further customize your store, checkout, and cart pages. For example, after testing your site, you can tweak the look of your product catalog or add more items to your store page.

Create an online store with WordPress today!

Creating an online store with WordPress is a simple process. To get started, you need to purchase web hosting, get a domain name, and set up a CMS.

Then you can choose an eCommerce theme like 👉 Neve, install WooCommerce and start uploading your products. Finally, you just need to configure your tax rates, shipping methods, and payment options, and you’re all set.

As your online store begins to grow, you’ll want to look for ways to optimize and improve it.

Do you have questions about how to create an online store with WordPress? Ask us in the comments section below.

Leave a Reply