What it is
WooCommerce is the e-commerce plugin for WordPress: products, cart, checkout, orders, tax, shipping and payments, all inside a site you own outright.
The plugin is free. The functioning store is not, because most requirements beyond the basics are met by paid extensions, and those accumulate.
It powers an enormous share of online stores, and for many of them Shopify would have been less trouble.
What it does
Product management covers simple, variable, digital and subscription products, with stock, tax and shipping rules configurable in detail.
Checkout and payments work through Stripe, PayPal and dozens of gateways, with no platform transaction fee beyond the payment processor's.
Order management, customer accounts, coupons and reporting are built in and adequate.
Everything else is extensions: bookings, subscriptions, advanced shipping, memberships, product add-ons. Each is a cost, a dependency and something to update.
Who it's for
Features
Pros and cons
Pricing
| PLAN | WHAT YOU GET | WORTH IT FOR |
|---|---|---|
| Core plugin | Free. | Getting started. |
| Extensions | Typically annual, per site, per extension. | The real cost of a functioning store. |
| Hosting | Managed WooCommerce hosting recommended. | Budget more than a brochure site. |
| Development | Custom work for unusual requirements. | Budget for it if your needs are unusual. |
The plugin is free and the store is not. Add up your extensions, hosting and maintenance before comparing with Shopify's monthly fee.
Core plugin plus the two extensions you genuinely need, on managed WooCommerce hosting. If your list of required extensions passes five, price Shopify seriously.
Alternatives
My verdict
WooCommerce is genuinely powerful and genuinely more work than people expect. You own everything, you pay no platform fees, and you are responsible for hosting, performance, security, updates and the checkout experience.
The honest test is your extension list. If you need products, payments and shipping, WooCommerce on good hosting is fine. If you need bookings, subscriptions, complex shipping and memberships, you are assembling a platform, and Shopify already is one.
I run WooCommerce where content and commerce are intertwined, and I send straightforward product businesses to Shopify without hesitation.
Try WooCommerce →Who should use it
Who should avoid it
Related articles
Affiliate disclosure
Some links on this page are affiliate links. If you buy through one, I may earn a commission at no extra cost to you, and it never changes the price you pay. It also does not decide what appears on this page: I recommend tools with no affiliate programme just as readily, and leave off tools with generous ones when they do not deserve the space.