How to Set Up WooCommerce in WordPress in 40 Minutes | Step-by-Step Guide 2024

Ken Brubacher founder of WP TotalCraft

KEN BRUBACHER

Posted on 17 November 2024 by Ken Brubacher in How To, WooCommerce Tutorials

Follow me on Youtube and X for more content

Learn how to set up WooCommerce in WordPress. WooCommerce transforms your WordPress site into a…

Learn how to set up WooCommerce in WordPress. WooCommerce transforms your WordPress site into a fully functional e-commerce platform. Follow this comprehensive guide to learn how to set up WooCommerce, install essential tools, and customize your store for a professional look and seamless functionality.


1. Install WooCommerce

Start with a fresh WordPress installation. Ensure your hosting is set up, WordPress is installed, and you’re logged in as an admin.

  1. Navigate to the Plugins section in the WordPress dashboard.
  2. Click Add New and search for “WooCommerce.”
  3. Install and activate the WooCommerce plugin.
  4. Upon activation, the setup wizard will guide you through the initial configuration:
    • Enter your store details (e.g., name, location, currency).
    • Choose relevant options for your store setup, such as enabling payments through WooPayments.

2. Install Elementor for Design Customization

To design your store effectively, you’ll need a page builder. Elementor is a popular choice, and its Pro version unlocks WooCommerce design features.

  1. Install the free Elementor plugin via the Plugins section.
  2. For WooCommerce-specific customization, upload and activate Elementor Pro by:
    • Downloading it from your Elementor account.
    • Navigating to Plugins > Add New > Upload Plugin to install it.
  3. Activate your license to unlock Pro features.

3. Choose a Suitable Theme

A well-designed theme enhances your store’s usability and aesthetics. The “Hello Elementor” theme is lightweight and integrates seamlessly with Elementor.

  1. Go to Appearance > Themes and search for “Hello Elementor.”
  2. Install and activate the theme.
  3. This will reset your site’s appearance to a clean slate, ready for customizations.

4. Import a Pre-Built Template

Elementor’s kit library offers pre-designed templates to kickstart your store design.

  1. Navigate to Templates > Kit Library in Elementor.
  2. Choose a template from the Online Store category.
  3. Import the design by clicking Apply Kit.
  4. This will load pages, headers, footers, and other design elements, providing a foundation for your store.

5. Add Products to Your Store

WooCommerce supports two main types of products: simple and variable.

Adding a Simple Product

  1. Go to Products > Add New in your dashboard.
  2. Enter product details such as:
    • Name
    • Price
    • Description
    • Product Image
    • Category and Tags
  3. Publish your product, and it will appear on your shop page.

Adding a Variable Product

  1. Create attributes (e.g., size, color) under Products > Attributes.
  2. Add terms (e.g., small, medium, large) to the attribute.
  3. When creating a new product, set the type to Variable Product.
  4. Assign attributes to the product and generate variations.
  5. Set individual prices for each variation.

6. Configure Taxes and Shipping

Taxes

  1. Enable taxes in WooCommerce > Settings > General.
  2. Navigate to the Tax tab and define your rates based on your location.
    • Example: In Canada, books may have a reduced GST rate compared to other items.

Shipping

  1. Set up Shipping Zones in WooCommerce > Settings > Shipping.
  2. Define zones based on location (e.g., local, state/province, national).
  3. Assign shipping methods such as flat rate, free shipping, or local pickup.

7. Set Up Payments

For seamless transactions, WooPayments is an excellent starting point.

  1. Enable WooPayments during the setup wizard or later in WooCommerce > Payments.
  2. If processing high volumes, consider using a custom payment gateway to reduce transaction fees.

8. Fine-Tune Your Store Design

Use Elementor’s Theme Builder to refine your shop pages:

  • Create a Product Archive Template to style the shop page and product categories.
  • Customize colors, fonts, and banners to align with your brand.
  • Update global presets for consistent styling across your site.

9. Launch Your Store

Once products, taxes, shipping, and payments are configured, test the checkout process using a method like “Cash on Delivery.” Review your store’s appearance, functionality, and responsiveness before going live.


Conclusion

Building an online store with WooCommerce and WordPress is straightforward with the right tools and guidance. By following this guide, you’ll have a fully operational e-commerce store ready to attract and serve customers. Start customizing your store today and elevate your online presence!

Follow Ken