Skip to content

How to Install Woocommerce in WordPress

This guide walks you through how to install WooCommerce in WordPress from start to finish. You’ll learn how to add the plugin, configure basic settings, and launch your online store with confidence.

Key Takeaways

  • WooCommerce is a free plugin: It turns your WordPress site into a fully functional online store without coding.
  • Installation takes minutes: You can install WooCommerce directly from your WordPress dashboard.
  • Choose a compatible theme: Use a WooCommerce-ready theme for the best design and functionality.
  • Configure essential settings: Set up payments, shipping, taxes, and currency during setup.
  • Add products easily: Use the intuitive product editor to upload images, set prices, and manage inventory.
  • Test before going live: Always preview your store and run test orders to ensure everything works.
  • Keep everything updated: Regularly update WooCommerce and your theme to maintain security and performance.

Introduction: Why Install WooCommerce in WordPress?

If you’re looking to start an online store, WooCommerce is one of the best tools available. It’s a free, open-source plugin that integrates seamlessly with WordPress, the world’s most popular content management system. Whether you’re selling physical products, digital downloads, or services, WooCommerce gives you full control over your store’s design, pricing, and functionality.

In this guide, you’ll learn how to install WooCommerce in WordPress step by step. We’ll cover everything from plugin installation to initial setup, product addition, and troubleshooting common issues. By the end, you’ll have a working online store ready to accept orders.

Step 1: Prepare Your WordPress Site

How to Install Woocommerce in WordPress

Visual guide about How to Install Woocommerce in WordPress

Image source: idnetter.com

Before installing WooCommerce, make sure your WordPress site is ready.

Check Your WordPress Version

WooCommerce requires WordPress 6.0 or higher. To check your version, go to Dashboard > Updates. If an update is available, install it. Keeping WordPress updated ensures compatibility and security.

Choose a WooCommerce-Compatible Theme

Not all themes work well with WooCommerce. Choose a theme labeled “WooCommerce-ready” or “eCommerce-focused.” Popular options include Storefront (made by WooCommerce), Astra, and OceanWP.
If you need help selecting or applying a theme, check out our guide on how to apply a WordPress theme.

Backup Your Website

Always back up your site before making major changes. Use a plugin like UpdraftPlus or your hosting provider’s backup tool. This protects your content in case something goes wrong.

Step 2: Install the WooCommerce Plugin

How to Install Woocommerce in WordPress

Visual guide about How to Install Woocommerce in WordPress

Image source: metacubic.com

Installing WooCommerce is simple and takes just a few clicks.

Go to the Plugins Section

Log in to your WordPress admin dashboard. In the left sidebar, click Plugins > Add New.

Search for WooCommerce

In the search bar, type “WooCommerce.” The official plugin by Automattic should appear at the top of the results.

Install and Activate

Click Install Now, then click Activate once the installation is complete. You’ll be redirected to the WooCommerce setup wizard.

Step 3: Run the WooCommerce Setup Wizard

The setup wizard helps you configure your store quickly.

Select Your Store Location

Choose your country. This affects currency, tax, and shipping options. Click Continue.

Set Your Industry

Pick the category that best matches your business (e.g., clothing, electronics, digital products). This helps WooCommerce suggest relevant features.

Choose Your Product Types

Select whether you’re selling physical products, digital downloads, subscriptions, or services. You can add more later.

Pick a Theme (Optional)

WooCommerce may suggest a free theme like Storefront. You can install it now or skip and use your current theme. If you’re unsure which theme to use, learn how to set a default theme in WordPress.

Configure Payments

Enable payment methods like PayPal, Stripe, or bank transfers. You can add more later under WooCommerce > Settings > Payments.

Set Up Shipping

Choose your shipping zones and methods. For example, you might offer free shipping within your country and flat-rate shipping internationally.

Review and Finish

Once all steps are complete, click Let’s go! WooCommerce will finalize your setup.

Step 4: Add Your First Product

Now it’s time to add products to your store.

Go to Products > Add New

In your WordPress dashboard, click Products > Add New.

Enter Product Details

Title: Give your product a clear name.
Description: Write a detailed description highlighting features and benefits.
Product Image: Upload a high-quality photo. You can add multiple images in the gallery section.
Price: Set the regular and sale price (if applicable).
Inventory: Enable stock management and set stock quantity.
Categories & Tags: Organize your products for easier browsing.

Publish the Product

Click Publish when you’re ready. Your product will now appear in your store.

Step 5: Customize Your Store

Make your store look professional and match your brand.

Customize the Theme

Go to Appearance > Customize to change colors, fonts, and layout. Most WooCommerce themes support the WordPress Customizer.

Add Pages

WooCommerce automatically creates essential pages like Shop, Cart, Checkout, and My Account. Make sure these pages are published and linked in your menu.

Set Up Menus

Go to Appearance > Menus and add links to your shop, cart, and account pages. This improves navigation for customers.

Install Helpful Plugins

Consider adding plugins for SEO (like Yoast), security (like Wordfence), or email marketing (like Mailchimp). These enhance your store’s functionality.

Step 6: Test Your Store

Before launching, test your store thoroughly.

Place a Test Order

Add a product to your cart and go through the checkout process. Use a test payment method (like Stripe’s test mode) to ensure payments work.

Check Emails

Verify that order confirmation emails are sent to customers and admin notifications come to you.

Test on Mobile

Visit your store on a smartphone or tablet. Make sure it’s responsive and easy to use.

Fix Any Issues

If something doesn’t work, check plugin conflicts or theme compatibility. Disable other plugins temporarily to isolate the problem.

Troubleshooting Common Issues

Even with careful setup, you might run into problems.

WooCommerce Not Appearing in Menu

If WooCommerce doesn’t show up in your dashboard, try reactivating the plugin. Go to Plugins > Installed Plugins, deactivate WooCommerce, then activate it again.

Pages Not Loading Correctly

If your shop or cart pages show errors, reset the pages. Go to WooCommerce > Status > Tools and click “Create default WooCommerce pages.”

Payment Gateway Not Working

Ensure your payment plugin is active and configured. Check API keys and test mode settings. Also, verify that your SSL certificate is installed (required for secure payments).

Theme Conflicts

If your store looks broken, switch to a default theme like Storefront. If the issue disappears, your original theme may not be fully compatible. Learn how to deactivate a theme in WordPress to troubleshoot safely.

Conclusion: Launch Your Online Store

You’ve now learned how to install WooCommerce in WordPress and set up a functional online store. From installing the plugin to adding products and testing orders, each step brings you closer to selling online.

Remember to keep your site updated, monitor performance, and listen to customer feedback. As your store grows, explore advanced features like subscriptions, memberships, and marketing tools.

With WooCommerce and WordPress, you have a powerful, flexible platform to build your dream business. Start small, stay consistent, and watch your store thrive.