Skip to main content
TrustRadius
WooCommerce

WooCommerce

Overview

What is WooCommerce?

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.

Read more
Recent Reviews

WooCommerce refund

1 out of 10
November 04, 2022
We tried to learn all the documentation as we were very limited in what we can do with woocommerce. After studying documentation, we …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 20 features
  • Website integration (84)
    7.0
    70%
  • Product catalog & listings (83)
    7.0
    70%
  • Visual customization (81)
    6.9
    69%
  • Product management (84)
    6.4
    64%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is WooCommerce?

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

24 people also want pricing

Alternatives Pricing

What is Shopify?

Shopify is a commerce platform designed for both online stores and retail locations. Shopify offers a professional online storefront, a payment solution to accept credit cards, and the Shopify POS application to power retail sales.

What is BigCommerce?

BigCommerce is a SaaS platform that allows SMBs to develop eCommerce sites. Features include the capabilities to design the storefront, configure products, manage payments, generate traffic, and optimize conversion.

Return to navigation

Features

Online Storefront

Features for creating an online storefront with a browse-able product catalog.

6.3
Avg 7.7

Online Shopping Cart

Features that facilitate the collection of items so that customers can purchase them as a group.

6.3
Avg 7.6

Online Payment System

Features related to processing online payment for eCommerce purchases.

5.7
Avg 8.3

eCommerce Marketing

Features related to marketing for eCommerce websites

5.3
Avg 7.5

eCommerce Business Management

Features related to business management and administration of eCommerce operations

4.5
Avg 7.8
Return to navigation

Product Details

What is WooCommerce?

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services. The free core includes: Storefront, a free WordPress theme designed for eCommerce, 5 pre-installed payment gateways (including PayPal and Direct Bank Transfer), coupons, shipping and cart calculators, product listing management and customer account registration, among other features. Many many extensions are available, such as WooCommerce Bookings, for e-merchants selling appointments, services, or rentals.

According to WooThemes (per Builtwith.com), WooCommerce has > 9,524,908 downloads and powers > 30% of online stores.

WooCommerce Video

What is WooCommerce?

WooCommerce Integrations

WooCommerce Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

WooCommerce is an eCommerce plugin for WordPress, developed by WooThemes (recently acquired by Automattic). Like WordPress, it is designed to be an extendable, adaptable, open-sourced platform. WooCommerce allows merchants to sell physical products, downloadables, or services.

Reviewers rate Product catalog & listings and Branding and Product variations highest, with a score of 7.

The most common users of WooCommerce are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(256)

Attribute Ratings

Reviews

(51-75 of 84)
Companies can't remove reviews or game the system. Here's why
Abraham García | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Being a WordPress plugin, it has total and absolute compatibility, especially with any WordPress theme.
  • The functionality can be expanded through dedicated plugins, which is very helpful for the creation of more complex sites.
  • It is free and there is no need to pay for licenses to use, which leads to saving money.
  • Actually, there are no important contras except for being a WordPress plugin and not a CMS dedicated only to eCommerce.
  • By default, it has the most useful functions but there are situations in which it is necessary to install plugins to obtain certain functions.
  • Many plugins for WooCommerce are paid but it's worth paying for it.
Matt Railey | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Managing product content including pricing, discounts, and descriptions
  • Managing inventory of physical products
  • Managing sales and access of digital products and subscriptions
  • Payment methods - for a native experience you're basically restricted to using Stripe, Paypal, or Square to accept payments. This has been an issue for clients I've worked with that already have a preferred payment gateway vendor. There are integrations you can use, but this leads to either an iFrame checkout experience, or worse a completely separate site - not ideal.
  • This is not strictly about WooCommerce, but the ease of use of the product management backend is very dependent on the how well your WP theme integrates with it. I'd recommend using Themes specifically built to be a WooCommerce Shop. Trying to fit WooCommerce in after the fact to a theme not designed for it initially can be a little confusing.
Brian Halstrom | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • WooCommerce pages are easy to customize and are optimized for mobile.
  • Ability to create global add-ons for specific product categories.
  • Adding additional plugins to optimize the site is generally affordable and can usually be done without a developer.
  • There's no cost to get started.
  • Compared against other platforms, you'll need to purchase your domain, SSL certificate, and hosting account.
  • Creating products, attributes, and categories may be tricky for inexperienced users (not hard once you get the hang of it).
  • Installing and configuring plugins may be tricky for inexperienced users.
  • Default reporting could be better, but additional plugins can be purchased.
Shoshana Michel | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Integrates fully into my WordPress template making the whole shopping experience easy.
  • You can tailor it to fit your needs so it's personalized.
  • It's easy to use. A novice can learn and use WooCommerce with little effort.
  • I'd like to be notified when a customer cancels an order.
  • Setting up international shipping was a bit difficult.
  • Didn't find it easy to edit the 'new order email'.
Rob Watson | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Easy to add and edit products via the WordPress editor or bulk editor.
  • Connect to multiple payment and shipping gateways
  • Customizable purchase process and user interface
  • Add product variations and product images for each variation
  • Filtered product search
  • Reliance on meta table for storing and accessing product and order data. (Coming soon)
  • Better reporting interface. (Coming soon)
  • Option to more easily choose between multi-page or single page cart/checkout.
  • Auto refresh the price totals on cart page when quantity changes using AJAX.
  • Show “-” and “+” buttons around the quantity field.
  • Show confirmation before user changes quantity to zero.
Joseph Condon | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • WooCommerce makes it extremely simple to list new products and update existing products. The layout is completely easy to understand and with a very light learning curve. On our very first store, we were able to have products listed in the first hour of going live.
  • Installation is rather simple. The first thing to know is that you must be running WordPress. After Once you have a host and a domain name, simply install WordPress. WooCommerce is a free plugin and it's incredibly simple to install.
  • Additional plugins may also be added to make WooCommerce even more powerful. WooCommerce on its own is extremely useful. However, once you add additional plugins, you can really unlock the full power of woocommerce. The best part is that it will not cost you an arm and a leg, and most plugins are completely free for the basic features.
  • Additional free themes. There seems to be a lack of free thremes that come with WooCommerce alrady built it. There are 3rd parties that have great one however. For now, we recommend sticking with the dedicated WooCommerce theme, Storefront.
  • WooCommerce has a feature that calculates shipping costs automatically. We have found these rates to not always be very accurate and some users often pay more or less than what it actually costs us to ship the product. These can be easily adjusted, however by a few settings changes.
  • I fee like the system gets a bit bogged down on resources due to all the additional free plugins I install to make WooCommerce more powerful. I feel as though many of these features should just come standard in the initial WooCommerce package, since they are usually very important.
Joshua Burcham | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
  • Very easy to set up. It takes less than hour to get the foundation for an online store together using their setup wizard.
  • The checkout process is very easy for customers.
  • The back-end is very easy for my clients to manage their inventory, customers, and order.
  • WooCommerce integrates well with several popular WordPress themes. They do a great job of making it technically possible to customize the look and style of your e-commerce store.
  • The search function is weak. By default, it only searches the product title, not SKU, description, etc.
  • You have to use a third-party plug-in to easily import products in bulk. It would be nice if that was in the WooCommerce core.
  • Small thing, but I'd like to be able to easily customize the columns in the back-end product listing; to be able to pick and choose which information shows for each product, including custom fields.
November 01, 2018

WooCommerce is good

Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Takes money and sends confirmation.
  • Allows for different usages.
  • Has so far not had any issues with being down.
  • Wish it were a bit more user friendly.
  • Interface a little confusing for those using.
  • More customization.
Simon Wanjau | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Simplified ecommerce website development and management.
  • Integration with other tools necessary for successful ecommerce website running.
  • Availability of a large user community.
  • WooCommerce requires a skilled WordPress and WooCommerce expert to develop.
Arron Davis | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • It is very simple and basic. So you don't have to worry about advanced stuff that can bother your workflow.
  • I think WooCommerce can really excel by adding more apps to be able to work with the program.
  • I also think it should be a little more streamlined to increase workflow and functionality.
Megan Bailey | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Offers integration with multiple payment gateways - This is especially nice if you don't want to be tied into Paypal. I use Square and was able to get a free add-on to connect my shop to Square.
  • Integrates with a number of themes and page builders - You don't need to get a specific theme to set up a shop. Most fully integrate with WooCommerce, which means keeping your existing website as it is.
  • The settings easily allow for different types of products out of the box. Want to sell books or T-shirts? You can set up shipping profiles, gather shipping information, and stay on top of order fulfillment. Selling digital goods? You can set the download link so that customers get their downloads immediately after purchase.
  • The emails that are auto-generated are customizable. Whether you just want to add branding colors or change the text, you can do it.
  • WooCommerce's interface looks very similar to what it did years ago. While features may have improved, sometimes finding where those features live to make changes can be a challenge.
  • While I can make larger changes to how my shop page looks, some of the actual product pages are set in stone. It takes knowledge of PHP and coding to make changes to the template or the purchase of WooCommerce's shortcode plugin to get more flexibility. Having some layout options for how the product page looks would be great from non-coders.
  • WooCommerce is still very much geared towards physical products. While it has a few options for digital products, expanding these features would make WooCommerce more competitive against other plugins such as Easy Digital Downloads.
Aaron Nielsen | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Customizable product options
  • Coordination between different plugins
  • Customer friendly front end
  • We run a booking company that allows other vendors to list their homes on the website. For people with some web knowledge it is easy enough to figure out. But people without that knowledge found it difficult to set up their listing.
  • Making it easier to change what products are called would alleviate some questions.
  • Providing a front facing interface for our vendors would be good.
Shehan Marasinghe | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • It's a stable and easy-to-use e-commerce plugin with WordPress
  • WooCommerce is a free platform
  • WooCommerce supports almost every payment gateway providers
  • Making a digital product store is simple with WooCommerce
  • Some WooCommerce plugins are a bit expensive
  • Requires a good programming knowledge to do advanced developments
  • Need to have secured web hosting, which is costly
Jen Garfinkel-Canseco | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Out of the box, WooCommerce gives you all the basics you need to get an e-commerce website up and running quickly and simply. Once you add some extensions, it's one of the most powerful e-commerce open-source software out there, and I've worked with all of the top software.
  • Basic configuration of a store with WooCommerce is easy and quick to understand, the user-friendly interface really makes it a no-brainer.
  • Thanks to the excellent integration with WordPress, WooCommerce makes extending easy with plugins that are really plug and play. Whether you need a simple basic or a complex advanced e-commerce platform, you can easily make it happen with WooCommerce.
  • The user-friendliness of WooCommerce really makes it easy for my clients to administrate their online stores once I've built their site....my clients love it, and so do I.
  • I would prefer to see more shipping plugins available in the core WooCommerce, as many of the shipping plugins are pricey. Sometimes my clients balk at the cost when adding more than 1 shipping option.
  • I'd like to see some more options for the reports section, as more advanced reporting would be awesome...though there are plugins for many things, it would be nice to see the core product offer it.
  • I'd also like to see the ability to customize design and layout without having to need additional plugins.
Stefan Trbojevic | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Coupon integration: With the coupon, system integrated you can easily attract your loyal customers with some catchy coupon codes, which in return would reward them with some sort of discount or free shipping.
  • Organizational tools: Everything is neatly organized when it comes to your products or product categories. As long as you know how you want to categorize your products you can do it all with help of WooCommerce.
  • Insight & Sale tracking: WooCommerce has a great way of manipulating your sales, changing the statuses of your orders and getting some fully detailed reports are just a breeze.
  • If you are familiar with WordPress it won't be a problem for you, but if you are not "Archived pages" for your products can be a pain, which means you cannot make unique product page but all products will be unified. There is a workaround for this issue but only for more experienced WordPress users.
  • Frequent updates: This is not a bad thing, but keep in mind that you should do a backup of your database everytime you update your WooCommerce addon. This is a time-consuming task and it happens more often in my honest opinion.
  • Wishlist: This functionality is hardest to use and to get accustomed to, WooCommerce should make some changes in this area for people to start using their Wishlist instead of 3rd party ones.
Wayne Spivak | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Incentivized
  • There are hundreds if not thousands of plug-ins. This lets you customize WooCommerce to meet you specific needs.
  • WooCommerce is very inexpensive to free for both the core system and most of the plug-ins.
  • Want to go "custom", finding a consultant/developer is quite easy, finding a really good one, a little to lot more difficult
  • The more plug-ins, the slower your server becomes.
  • The more plug-ins, the greater a chance they won't play nicely together
  • The more plug-ins, the greater the chance that the publisher of the plug-in will disappear and leave you in a lurch.
Santiago Valdés | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
  • Flexible. You can change anything you want, easily. If it's design, you can change it via your template. If it's language, Loco Translate. If it's a theme, just buy one for $40. If it's something more particular, you can probably do it via functions.php.
  • Amazing community. You can find LOTS of groups where they can give you advice on what to choose, help, benchmarks, etc. Even though the software isn't impressive, because it's Wordpress you have a lot of support and a huge community.
  • Lots of plugins, themes and devs. One of the benefits of that is how easy and cheap it is to get help. You want a template? Use Themeforest and you get 10,000 for $20.
  • Great integration with static content. Because it's part of Wordpress, it's obvious how to create static content. For landing pages, blog posts, etc. you can play with Slider Revolution or WP Bakery Visual Composer and solve a lot of issues quickly.
  • Integration with payment providers. It's similar to my third point, but important as well.
  • Scalability is an issue. It all depends, but some queries are slow and with over 10,000 products you can suffer. It can be fixed (we did) but it isn't out of the box.
  • Coupons and codes is very poorly implemented. There are extensions for that, but again, out of the box isn't great.
  • Database performance in general is not amazing. You can optimize, but for larger stores (+2,000 products) you'll need to invest some time in optimizing.
  • Shipping options. This is so weirdly implemented. We fixed it with a plugin (not that easy) but if you want to offer multiple shipping options, based on weight or volume, you might need to spend some time.
Christine Guenette | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • It was simple to set up an online store
  • Adding and removing products, creating a sale price, or offering a discount coupon are simple.
  • It connects to PayPal, a trusted and credible payment method.
  • For various added features additional plugins are required (WordPress). These plugins are not always up to date, maintained or even functioning.
  • There is a standard confirmation of purchase email for all products. Although the email is customizable, it applies to all products in the store. It would be helpful to have customization by product.
  • It is possible to connect woocommerce to mailchimp for email automation, but this connections seems to regularly break requiring us to go and fix it repeatedly.
Steven Silva | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • Customer interface - The order and checkout process on our website is familiar, clean, and seems to be secure. It's what you expect to see when you place an order.
  • Backend ease of use - On our side it's fairly easy to make changes to orders, troubleshoot issues, process refunds, and ship.
  • Ease of implementation - We had help with this, our developer did the work, but getting it installed and up and running was straightforward and quick.
  • Streamlining the backend - Our current process of shipping and completing orders is fairly easy, but it involves too many mouse clicks. This process should be streamlined.
  • Features - It would be great if there were a few more features built in. This may be more of a WordPress issue, but it seems every added bit of functionality is a new plugin, many of which cost money. For example, there's no setting to automatically send the customer tracking info after their order ships.
Tim Vahsholtz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
  • WooCommerce is great because it is easy to set up, and easy for us to help our clients manage their products. Set up is usually less than a day, and we can get a handful of products up and configured in the first week. Plus, we are able to duplicate existing products, saving us time.
  • WooCommerce has a very detailed, robust support manual to help us get started and add products to the site.
  • There are numerous plugins available to enhance WooCommerce. In particular, a couple of plugins allow for further customization of the product page layout, colors and titles. Other plugins enhance the shopping cart experience.
  • WooCommerce follows the Wordpress structure of tags and categories, ensuring we will have an easy time organizing products.
  • Our clients find WooCommerce frustrating and not that easy to integrate with in store inventory systems. One client in particular, finds it too tedious to set up their products. (They are trying to do it themselves, rather than have us do it, and we are trying to change that.)
  • While the WooCommerce support manual is quite thorough, finding specific tweaks we'd like to make can prove difficult.
  • WooCommerce doesn't do everything right out of the box. As I mentioned, there are numerous add on plugins to configure WooCommerce to do what you want, but there is the down time of R&D to find a suitable, recently updated and supported add on.
Gary Gray | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
  • WooCommerce has exceptionally strong and functional product management features, that are exponentially augmented by the vast array of available plugins to help you do pretty much anything you could want to do online.
  • Solid integration with WordPress makes setting up and managing a WooCommerce site very easy for those already experienced with WordPress.
  • Numerous payment gateways allow you to select from a range of payment processors.
  • Total customization of front-end appearance via WordPress infrastructure and available themes.
  • It's free…
  • I'd like to to be easier to create new data fields within products. It's possible but clunky to do with plugins.
  • With a long list of product categories, it gets cumbersome to scroll the long list to select the desired categories. Likely this is what it is, and is a factor of the long list, but with that tiny window it's an unpleasant experience.
  • Some basic tasks necessitate plugins to be done - and should be incorporated into the core WooCommerce functionality. Not surprisingly I can't think of any of those tasks at the moment, but I know this has crossed my mind in the past.
Kristin Kenney | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
  • Integrations: WooCommerce integrates with hundreds of other services, both marketing and logistics. The platform excels in this regard.
  • Customer Support: Support is easy to contact and extremely helpful.
  • Open Source: By making the WooCommerce platform open source, WooCommerce is contributing to the development of quality software - and improving its own platform.
  • Customization: WooCommerce is not as strong in this regard, vs. major competitors.
Return to navigation