Here’s Our Honest Review of Open-Source Software WooCommerce

We may receive a commission from our partners if you click on a link and purchase a product or service on their website. Learn more

Dan
Written By
Updated on October 6, 2023

You’re about to learn the who, what, and why of WooCommerce. We’ll show you exactly how WooCommerce works, and explain why we think it’s a good option for users looking to scale easily without needing to know too much about coding.

How can you trust what we’re saying? We’ve carried out heaps of research into ecommerce platforms, and we’ve run WooCommerce through rigorous testing in areas like sales features, pricing, ease of use, extensions, security, and more.

Using our expert findings, we’ve scored WooCommerce out of five in those categories mentioned above, which should help give you a clear idea of the plugin’s strengths and weaknesses.

WooCommerce is an ecommerce plugin (like an app) for WordPress that will turn your website into a powerful online store. As an open-source solution, it offers endless customization options if you know how to code, but you’ll need to organize your hosting, security, and domain name separately. This is something you don’t need to worry about with website builders like Shopify.

That’s all really easy to do, though.  As long as you have some tech experience, you’ll find WooCommerce really simple to use, and there are over 2 million WooCommerce website owners around the world that would agree.

For hosting your WooCommerce site, you can’t look further than Bluehost. It’s recommended by WordPress itself, and it scored extremely highly in our hosting research categories for server uptime and customer support. It also offers WooCommerce-specific hosting plans, which will automatically install the plugin to your WordPress site for you once you sign up.

Pros
  • Huge choice of plugins – choose from thousands of plugins to help build a bespoke online store, and bolster your website with extra functionality in areas such as shipping, social media marketing, email campaigns, and more.
  • Ideal for internationalization – your WooCommerce site can be fully translated into 24 languages, support multi-currency selling, and offer automatic shipping tax amendments by regions across the world.
  • Excellent payment options – WooCommerce supports PayPal and Stripe as built-in features, but also supports all major payment gateways, including Amazon Pay and Square, through third party integrations.
Cons
  • Not the easiest to use – using WooCommerce to its full potential could prove tricky for inexperienced users.
  • Lack of dedicated support – while you will have access to your hosting provider’s customer support (Bluehost’s is particularly strong), there is no central WooCommerce support team on hand to help fix issues on the spot.

Scoring 3.5/5 in our ease of use testing, WooCommerce falls somewhere in the middle between simple and stressful. You’ll find WooCommerce relatively easy to use if you’re well-versed in computers. By the same token, you’ll struggle to build an impressive online store if you’re inexperienced.

WooCommerce comes with a useful setup wizard that walks you through each step, such as creating pages, setting up payments, choosing your currency, and deciding on shipping and tax options.

woocommerce review ease of use
Adding products is relatively stress-free on WooCommerce

The installation process is straightforward. To use WooCommerce, you will need to install WordPress first, but most hosting providers (including Bluehost) will offer an automatic WordPress installation option.

Overall, compared with other open-source softwares such as Magento, WooCommerce is an easy to use solution – it’s suitable for users who don’t have the time or energy for steep learning curves.

Your chosen theme will provide the basic website foundations you need to build a fully customized online store. The themes are categorized into a huge number of industries, from ‘arts and crafts’ to ‘pet care’, and everything in between.

Once you’ve installed your theme, you’ll then have free reign over how you’d like your store to look – if you have the coding skills. In terms of costs, the WooCommerce themes are a mixed bag: there are three free themes to choose from, plus a range of paid options costing $38 on average. 

To customize the layout of your theme, you’ll need some knowledge of HTML and CSS code, which is quite standard practice for customizing open-source platforms.

woocommerce reviews theme store
WooCommerce’s Theme Store is easy to navigate

No online store would be complete without ecommerce features – literally. These tools enable you to increase sales, profits, brand awareness, and much more. Unlike a website builder, WooCommerce relies on self-coded or paid extensions for its ecommerce features, which can be time consuming and frustrating if you want to just get on with designing your site.

Still, WooCommerce scored 4.1/5 in our sales features research, so check out below some of the tools that helped it score so highly:

  • Payment options – integrate your store with Amazon Pay, Stripe, Square, PayPal, Apple Pay, and many more
  • Promotions – apply discounts to individual products or the overall cart cost, and offer free shipping
  • Abandoned cart – unlike Magento (which offers this already built-in), you’ll need an extension for this feature, which enables you to send emails to customers that have left a shopping cart without finalizing the purchase and regain those sales
  • Customizable checkout – you can customize everything, from editing the ‘place order’ text on the buttons to setting a preferred contact method for customers
  • Analytics – you’ll have built-in reports on site views, recorded clicks, files downloaded, and customers’ regions, plus you can install Google Analytics at no cost for added customer insights
  • Multi-currency – succeed in new markets by selling in different currencies
  • Multi-channel selling – sell your products through Amazon, eBay, and Instagram for just $79, and sell on Facebook for free, through extensions
woocommerce payment gateways
WooCommerce helps you accept payments from as many different customers as possible

It’s hard to put a price on WooCommerce’s head because it’s an open-source solution, and technically free to install. You’ll get free security with most hosting providers, but you’ll need to pay for other features, including:

  • Domain ($10-$20 per year)
  • Hosting ($35-$50 per year)
  • Themes ($39+)

To give you a clear understanding of how much you’re likely to spend on powering your WooCommerce store, we’ll show you the WordPress hosting plans provided by Bluehost, our top rated hosting provider for all WordPress sites.

Bluehost is offering a special offer for WordPress users, helping you save money on your WooCommerce-specific hosting plans, which you can see below:

  • Starter – $6.95/month (usually $13.99/month)
  • Plus – $8.95/month (usually $17.99/month)
  • Pro – $12.95/month (usually $31.99/month)
bluehost woocommerce pricing
Bluehost has three WooCommerce-specific pricing plans to choose from

Open-source platforms rely on apps, extensions, and plugins for most of their functionality (unlike website builders, which come with plenty of built-in tools).

Extensions are what make WooCommerce tick, and you’ll need to install these bad boys if you want to add more functionality to your site in areas like email marketing, social media advertising, shipping, and more.

We love WooCommerce’s generous choice of extensions, and below are some of the most popular options:

  • WooCommerce Tax – get live rates and product tracking numbers without leaving your website
  • Etsy – sync your inventory with the popular online marketplace
  • Gift Cards – create and offer customized digital gift cards to your customers
  • Jetpack – gain free protection and security insights to help keep your site secure
  • Shippo – gain discounts for USPS, UPS, DHL, and more shipping carriers
  • Mailchimp – create effective email campaigns with this free plugin
  • WooCommerce Payments – securely accept payments from your WooCommerce dashboard

The average cost for a WooCommerce extension is $79/year, but you will find plenty of free options. However, you could end up spending $299/year for some extensions, so make sure you read the plugin description before committing your credit card details.

woocommerce extensions
WooCommerce boasts a huge choice of extensions to help add extra flexibility to your store

Just like you’d want security guards in your shop to prevent theft, you’ll need security for your ecommerce store to help prevent online fraud. When you sign up to Bluehost to power your WooCommerce store, you’re offered a range of security features, which we’ll review below.

SSL Certificate

Secure Sockets Layer certificates encrypt the sensitive data  (e.g. credit card details) passed between your customers and your checkout system. This makes it much harder for fraudsters to steal customer information.

On all WooCommerce-specific Bluehost plans, you’ll get a free SSL certificate to help secure your store, which is quite handy considering an SSL certificate can set you back between $19.99 and $269.99 per year.

Backups

Backing up your website will save you from losing your files, content, and databases in the event of an internet or site meltdown. Bluehost offers daily automatic backups on the Plus and Pro plans, so it’s worth upgrading your hosting plan from the Starter option if you’d like those free backups.

PCI Compliance

The Payment Card Industry (PCI) has set certain requirements for online vendors. PCI will scan your site architecture to snuff out any vulnerabilities that might pose a risk to the security of customers’ credit card details.

WooCommerce as a software itself is not fully PCI compliant, but you can fully protect your store by installing a payment gateway plugin that is compliant, such as WooCommerce Payments, Stripe, PayPal, or Square.

jetpack extensions
Jetpack is one of the most popular extensions, helping to bulk out your online security

WooCommerce provides next to no in-built features, especially compared to website builders like Shopify. The help and support options are no exception.

You’ll need to ask for help from the user community if you encounter any WooCommerce-specific issues (e.g. with your theme or plugin), but you’re granted access to Bluehost’s customer support, which scored full marks in our hosting research.

By signing up to Bluehost, you’ll have access to:

  • 24/7 live chat
  • 24/7 phone support
  • Site setup guidance through a free phone call
  • Tickets which will be addressed by a customer support agent via phone call
  • Knowledge Center

These support features are great for helping fix any generic website issues, but you’ll struggle to find help with some WooCommerce-specific issues (e.g. with your theme or plugins) because those issues have nothing to do with Bluehost.

Instead, you’ll be relying on the WooCommerce user community for your web development worries and woes. This method can be frustrating considering other platforms like Shopify and Wix have excellent dedicated support teams on hand 24/7.

WooCommerce is one of the most popular ecommerce solutions around, so it’s no wonder it powers so many large brands’ online stores. Think of this section like customer testimonials – we’ll show you some of the biggest and best businesses using WooCommerce today, to offer some inspiration for your own website.

Each success story website features the WooCommerce extensions they used, which should help you decide which extensions are most important to your own store.

woocommerce example all blacks
woocommerce example abeytu naturals
woocommerce example geneva airport

You now know the ins and outs of WooCommerce. You’ve learned that it’s relatively easy to use compared with other open-source solutions, such as Magento; it offers thousands of extensions to help you add functionality to your store, and you’ll have access to extra help in the form of Bluehost’s customer support team.

With all this considered, we recommend WooCommerce for users looking for a cost-effective ecommerce platform that’s relatively easy to use, but also allows you to scale your business. As long as you know how to code, you’ll love the creative freedom you get from WooCommerce.

Written By

Dan

Hi, I’m Dan:

As a writer on Website Builder Expert, and with the help of our expert researchers, I became an authority on website builders (more specifically, in ecommerce platforms) by testing and reviewing each of the platforms myself and writing numerous articles. Since leaving Website Builder Expert in 2021, I’ve gone on to write about web design and ecommerce growth for sites like Nerdwallet and Growth Division

At the start I had no coding or design experience, but through hardwork and a love of getting people online, I can confidently guide you through how to get the most out of each one.Starting as a writer for Website Builder Expert in late 2018, Dan has since become a pro in the world of website builders. He’s grown to love ecommerce platforms in particular and in his time here focused his energy on researching, testing, and reviewing each platform. 

Although Dan has since left Website Builder Expert, you can still find his helpful advice online. He’s written for big publications like the International Business Times, discussing the rate of ecommerce returns, and has crossed the border into the world of website hosting. By broadening his writing horizons, he helps even more people get online.

Since leaving Website Builder Expert in December 2021, Dan has gone on to freelance writing in order to spread his talents to other online businesses and has written articles for both Nerdwallet and Growth Division. You can see what else he gets up to on his LinkedIn.Linkedin: Dan Barraclough

More about

0 comments

Your email address will not be published. Required fields are marked *